Documentation
¶
Index ¶
- type AgentsController
- func (controller *AgentsController) AddAgent(agent agents.Agent)
- func (controller *AgentsController) AddMCPServer(server *mcp.MCPServer)
- func (controller *AgentsController) GetAgent(name string) (agents.Agent, error)
- func (controller *AgentsController) GetMCPServer(name string) (*mcp.MCPServer, error)
- func (controller *AgentsController) Run(agentName string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgentsController ¶
type AgentsController struct {
Config *config.AgentsConfig
Agents map[string]agents.Agent
MCPServers map[string]*mcp.MCPServer
// contains filtered or unexported fields
}
func NewAgentsController ¶
func NewAgentsController() (*AgentsController, error)
func (*AgentsController) AddAgent ¶
func (controller *AgentsController) AddAgent(agent agents.Agent)
func (*AgentsController) AddMCPServer ¶
func (controller *AgentsController) AddMCPServer(server *mcp.MCPServer)
func (*AgentsController) GetAgent ¶
func (controller *AgentsController) GetAgent(name string) (agents.Agent, error)
func (*AgentsController) GetMCPServer ¶
func (controller *AgentsController) GetMCPServer(name string) (*mcp.MCPServer, error)
func (*AgentsController) Run ¶
func (controller *AgentsController) Run(agentName string) error
Click to show internal directories.
Click to hide internal directories.