Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoadSystemPrompt ¶
LoadSystemPrompt loads system prompt from file
Types ¶
type Config ¶
type Config struct {
MCPServers map[string]MCPServerConfig `json:"mcpServers"`
}
Config represents the application configuration
func LoadMCPConfig ¶
LoadMCPConfig loads MCP configuration from file
type MCPServerConfig ¶
type MCPServerConfig struct {
Command string `json:"command,omitempty"`
Args []string `json:"args,omitempty"`
URL string `json:"url,omitempty"`
Headers []string `json:"headers,omitempty"`
AllowedTools []string `json:"allowedTools,omitempty"`
ExcludedTools []string `json:"excludedTools,omitempty"`
}
MCPServerConfig represents configuration for an MCP server
type SystemPromptConfig ¶
type SystemPromptConfig struct {
SystemPrompt string `json:"systemPrompt"`
}
SystemPromptConfig represents system prompt configuration
Click to show internal directories.
Click to hide internal directories.