Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HTTPMCPServer ¶ added in v0.3.6
HTTPMCPServer is HTTP transport configuration (requires agent mcp_capabilities.http).
type SSEMCPServer ¶ added in v0.3.6
SSEMCPServer is SSE transport configuration (requires agent mcp_capabilities.sse).
type SessionMCPProvider ¶
type SessionMCPProvider interface {
SessionMCPServers(ctx context.Context) ([]SessionMCPServer, error)
}
SessionMCPProvider supplies per-turn MCP servers for agent/acp-remote. Implementations should read session context from ctx (TurnEnvelope, workspace, etc.). This is separate from project mcp.json, which remote agents load on their own.
type SessionMCPServer ¶
type SessionMCPServer struct {
Stdio *StdioMCPServer
HTTP *HTTPMCPServer
SSE *SSEMCPServer
}
SessionMCPServer describes one harness-provided MCP server for an ACP session. Set exactly one of Stdio, HTTP, or SSE. ACP inline transport may be added later.
Click to show internal directories.
Click to hide internal directories.