Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgentSummary ¶
type InvokeAgentInput ¶
type InvokeAgentOutput ¶
type ListAgentsOutput ¶
type ListAgentsOutput struct {
Agents []AgentSummary `json:"agents"`
}
type MCPHandler ¶
type MCPHandler struct {
// contains filtered or unexported fields
}
MCPHandler handles MCP requests and bridges them to A2A endpoints
func NewMCPHandler ¶
func NewMCPHandler(kubeClient client.Client, a2aBaseURL string, authenticator auth.AuthProvider) (*MCPHandler, error)
NewMCPHandler creates a new MCP handler Wraps the StreamableHTTPHandler and adds A2A bridging and context management.
func (*MCPHandler) ServeHTTP ¶
func (h *MCPHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
ServeHTTP implements http.Handler interface
Click to show internal directories.
Click to hide internal directories.