UNPKG

pdca

Version:

🎯 AI 驅動的 PDCA 多代理開發系統 - 智能循環控制 + 成本管理 + Token 優化 + 多 AI 引擎支援

56 lines 1.2 kB
/** * 配置載入器 * 負責載入和管理代理配置 */ import type { AgentProfile } from '../types/config.js'; export declare class ConfigLoader { private configCache; private profilesDir; private customDir; constructor(baseDir?: string); /** * 載入配置檔案 */ loadProfile(profileName: string): Promise<AgentProfile>; /** * 載入自定義配置 */ loadCustomConfig(configPath: string): Promise<AgentProfile>; /** * 從檔案載入配置 */ private loadFromFile; /** * 合併配置檔案 */ private mergeProfiles; /** * 合併代理配置 */ private mergeAgentConfig; /** * 驗證配置檔案 */ private validateProfile; /** * 驗證代理配置 */ private validateAgentConfig; /** * 驗證全域配置 */ private validateGlobalConfig; /** * 取得可用的配置列表 */ getAvailableProfiles(): Promise<string[]>; /** * 取得預設配置名稱 */ getDefaultProfile(): string; /** * 清除配置快取 */ clearCache(): void; } //# sourceMappingURL=config-loader.d.ts.map