UNPKG

mnemos-coder

Version:

CLI-based coding agent with graph-based execution loop and terminal UI

39 lines 1.04 kB
/** * Configuration management for mnemos-coder * Based on seahorse-mcp-agent-server config pattern */ export interface LLMConfig { name: string; description: string; base_url: string; api_key: string; model: string; max_tokens: number; temperature: number; stream: boolean; timeout: number; } export interface MCPServerConfig { transport: 'stdio' | 'sse' | 'http'; command?: string; args?: string[]; env?: Record<string, string>; url?: string; headers?: Record<string, string>; timeout?: number; verify_ssl?: boolean; } export interface AgentConfig { max_iterations: number; system_prompt: string; } export interface Config { llms: Record<string, LLMConfig>; mcp_servers: Record<string, MCPServerConfig>; agent: AgentConfig; } declare const defaultConfig: Config; export declare function getConfig(): Config; export declare function updateConfig(newConfig: Partial<Config>): void; export { defaultConfig as config }; //# sourceMappingURL=config.d.ts.map