ai-debug-local-mcp
Version:
🎯 ENHANCED AI GUIDANCE v4.1.2: Dramatically improved tool descriptions help AI users choose the right tools instead of 'close enough' options. Ultra-fast keyboard automation (10x speed), universal recording, multi-ecosystem debugging support, and compreh
111 lines • 3.75 kB
TypeScript
/**
* Universal Real Handler - Makes ALL 392 tools work for real
*
* This creates a comprehensive bridge that imports ALL original handlers
* and wraps them in the v2 stateless architecture for full functionality.
*/
import { Tool, Handler } from './complete-tool-registry.js';
import { HierarchicalModeConfig } from '../config/hierarchical-mode.js';
export declare class UniversalRealHandler implements Handler {
name: string;
tools: Tool[];
private originalHandlers;
private toolToHandlerMap;
initialized: boolean;
private projectAwareStrategy;
private memoryManager;
private frameworkDetected;
private infiniteScrollHandler;
hierarchicalConfig: HierarchicalModeConfig;
private orchestrators;
constructor();
private initializeOrchestrators;
initialize(): Promise<void>;
private createCleanTools;
private getHandlerForTool;
private mapSmartToolToHandler;
private createHandlerImplementation;
private createCoreTools;
private createAuditTools;
private createAnalysisTools;
private createPhoenixTools;
private createFlutterTools;
private createNextJSTools;
private createPerformanceTools;
private createTDDTools;
private createFeedbackTools;
private createSubAgentTools;
private createFaultTools;
private createEctoTools;
private createGenericTools;
private addToolWithImplementation;
private createToolsFromHandlers;
private createFallbackTools;
canHandle(toolName: string): boolean;
execute(toolName: string, params: any, context: any): Promise<any>;
private isInfiniteScrollTool;
private isOrchestratorTool;
private executeInfiniteScrollTool;
private executeOrchestratorTool;
private addInfiniteScrollTools;
private createOrchestratorTools;
private createEssentialTools;
private determineHandlerType;
private isCoreDebugTool;
private isAuditTool;
private isAnalysisTool;
private isSubAgentTool;
private isPhoenixTool;
private isFlutterTool;
private isNextJSTool;
private isTDDTool;
private executeCoreToolReal;
private realInjectDebugging;
private realTakeScreenshot;
private realRunAudit;
private generateAuditRecommendations;
private executeAuditToolReal;
private executeAnalysisToolReal;
private executePhoenixToolReal;
private executeFlutterToolReal;
private executeNextJSToolReal;
private executePerformanceToolReal;
private executeTDDToolReal;
private executeFeedbackToolReal;
private executeSubAgentToolReal;
private executeFaultToolReal;
private executeEctoToolReal;
private executeGenericToolReal;
private createRealResponse;
private invokeClaudeCodeTask;
private buildAgentPrompt;
private realDelegateToDebugAgent;
private realSmartDebug;
private realPlanDebugWorkflow;
private realGetAgentStatus;
private realExplainSubAgentUsage;
private realGetSubAgentExamples;
private selectOptimalAgent;
private selectAgentByType;
private generateWorkflowPlan;
/**
* V2 Project-Aware Loading - Apply framework-specific optimization
*/
private applyProjectAwareLoading;
/**
* Optimize tool loading order based on detected framework
*/
private optimizeToolLoadingForFramework;
private executeFrameworkToolReal;
private executeSpecializedToolReal;
private realDebugReactState;
private realDebugVueState;
private realDebugFlutterApp;
private realTraceNetworkRequests;
private realMockNetworkResponses;
/**
* Get project optimization stats for monitoring
*/
getProjectOptimizationStats(): any;
}
//# sourceMappingURL=universal-real-handler.d.ts.map