Class BowireMcpPrompts
- Namespace
- Kuestenlogik.Bowire.Mcp
- Assembly
- Kuestenlogik.Bowire.Mcp.dll
MCP prompt surface for the Bowire-self adapter — canned AI workflows the user (or the agent's host) picks from a menu and the agent then runs against Bowire's tools. Each prompt renders into a single user-role Microsoft.Extensions.AI.ChatMessage that wires the arguments into a task description; the agent then drives the matching BowireMcpTools calls.
Prompts are templates, not workflows: the language model still chooses which tools to call and in what order. The descriptions pick the tools the agent would naturally reach for given the task.
public sealed class BowireMcpPrompts
- Inheritance
-
BowireMcpPrompts
- Inherited Members
Constructors
BowireMcpPrompts()
public BowireMcpPrompts()
Methods
CompareResponses(string, string)
public static ChatMessage CompareResponses(string baselineId, string candidateId)
Parameters
Returns
- ChatMessage
FuzzMethod(string, string, string, string?)
public static ChatMessage FuzzMethod(string url, string service, string method, string? payloadClass = null)
Parameters
Returns
- ChatMessage
MockFromRecording(string, int)
public static ChatMessage MockFromRecording(string recordingId, int port = 0)
Parameters
Returns
- ChatMessage
ReplayRecording(string, string?)
public static ChatMessage ReplayRecording(string recordingId, string? targetUrl = null)
Parameters
Returns
- ChatMessage
ScanService(string, string)
public static ChatMessage ScanService(string url, string profile = "fast")
Parameters
Returns
- ChatMessage