UNPKG

@mmlotfy/intellicodemcp

Version:

IntelliCodeMCP - Advanced AI Model Context Protocol System for intelligent code management and orchestration

53 lines 1.44 kB
interface Task { id: string; type?: 'simple' | 'code_writing' | 'analytical' | 'complex'; input: string; priority: 'low' | 'medium' | 'high'; context?: string; } interface PhaseResult { phase: 'Inspection' | 'Diagnosis' | 'Execution'; output: any; model: string; execution_time_ms: number; token_usage: number; } interface SearchResult { file: string; content: string; score: number; } export declare class MCPPerformanceOrchestrator { private config; private modelProfiles; private taskClassifier; private fuse; constructor(configPath?: string); init(configPath: string): Promise<void>; private loadConfiguration; private getDefaultConfiguration; private loadProfiles; private getDefaultProfiles; private initializeSearch; searchProject(query: string): Promise<SearchResult[]>; private saveSearchResults; private getFiles; processTask(task: Task): Promise<PhaseResult[]>; private classifyTask; private selectModel; private inspectTask; private diagnoseTask; private planExecution; private requestConfirmation; private estimateTokens; private logPerformance; } export declare function executePerformanceOrchestrator(args: { task: Task; }): Promise<PhaseResult[] | { status: string; message: any; timestamp: string; }>; export {}; //# sourceMappingURL=performance-orchestrator.d.ts.map