Versions in this module Expand all Collapse all v0 v0.0.2 May 6, 2026 v0.0.1 Apr 27, 2026 Changes in this version + const AgentTypeAIStudio + const AgentTypeClaudeCodeACP + const AgentTypeCodexACP + const AgentTypeCopilotACP + const AgentTypeGeminiACP + const AgentTypeGenericACP + const AgentTypeOpenAI + const AgentTypeOpenCodeACP + const AgentTypePool + func IsACPType(agentType string) bool + func IsPlannerSupportedType(agentType string) bool + func IsPoolType(agentType string) bool + func IsValidAgentType(agentType string) bool + func IsValidMCPServerType(serverType MCPServerType) bool + func NormalizeACPConfigs(cfgs map[string]Config, executablePath string) (map[string]ResolvedConfig, error) + func NormalizeConfigs(cfgs map[string]Config, executablePath string) (map[string]ResolvedConfig, error) + func SupportedAgentTypes() []string + func ValidateMCPServerConfig(cfg MCPServerConfig) error + type ACPConfig struct + Cmd []string + ExtraArgs []string + Mode string + Model string + type Config struct + AIStudio *LocalAPIConfig + ClaudeCodeACP *ACPConfig + CodexACP *ACPConfig + CopilotACP *ACPConfig + GeminiACP *ACPConfig + GenericACP *ACPConfig + MCPServers []string + OpenAI *LocalAPIConfig + OpenCodeACP *ACPConfig + PoolConfig *PoolConfig + SystemInstructions string + Type string + func (c Config) Description(name string) string + func (c Config) Validate() error + type LocalAPIConfig struct + APIKey string + Model string + type MCPServerConfig struct + Args []string + Cmd []string + Env map[string]string + Headers map[string]string + Type MCPServerType + URL string + WorkingDir string + type MCPServerType string + const MCPServerTypeHTTP + const MCPServerTypeSSE + const MCPServerTypeStdio + func SupportedMCPServerTypes() []MCPServerType + type PoolConfig struct + Members []string + type ResolvedConfig struct + APIKey string + Command []string + MCPServers []string + Mode string + Model string + PoolMembers []string + SystemInstructions string + Type string + func NormalizeACPConfig(cfg Config, executablePath string) (ResolvedConfig, error) + func NormalizeConfig(cfg Config, executablePath string) (ResolvedConfig, error) + func (c ResolvedConfig) Description(name string) string