Enum BowireMcpEndpointMode

Namespace
Kuestenlogik.Bowire.Mcp
Assembly
Kuestenlogik.Bowire.Mcp.dll

Operational mode of a mounted Bowire MCP endpoint. Surfaced in the manifest so introspection clients (the workbench's MCP panel, in particular) can tell the two flavours apart without probing.

public enum BowireMcpEndpointMode

Fields

Adapter = 1

Adapter mode: exposes the discovered upstream Bowire API (gRPC / REST / GraphQL / …) as MCP tools and resources. Mounted via McpAdapterEndpoints.MapBowireMcpAdapter from Kuestenlogik.Bowire.Protocol.Mcp.

Server = 0

Full Bowire MCP server: exposes the workbench's own tooling (bowire.discover, bowire.invoke, bowire.mock.*, &c). Mounted via MapBowireMcp(IEndpointRouteBuilder, string).