Documentation
¶
Index ¶
- func NewA2AFileFetcher(path string) (*a2aFileFetcher, error)
- func NewAgentSkillDirFetcher(path string) (*agentSkillDirFetcher, error)
- func NewMCPFileFetcher(path string) (*mcpFileFetcher, error)
- func NewMCPRegistryFetcher(baseURL string, filters map[string]string, limit int) (*mcpRegistryFetcher, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewA2AFileFetcher ¶
NewA2AFileFetcher creates a fetcher that reads A2A agent card(s) from a file. Supported formats:
- A JSON array of AgentCard objects
- A single AgentCard object
Each card is emitted as types.SourceItem with Kind SourceKindA2A and the AgentCard as structpb.Struct.
func NewAgentSkillDirFetcher ¶
NewAgentSkillDirFetcher creates a fetcher that reads a single skill from a directory path.
func NewMCPFileFetcher ¶
NewMCPFileFetcher creates a fetcher that reads one or more MCP servers from a file. Supported formats:
- A JSON array of ServerResponse
- A single bare ServerJSON object (wrapped as ServerResponse)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.