UNPKG

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

53 lines • 2.04 kB
import { Tool } from '@modelcontextprotocol/sdk/types.js'; import { BaseToolHandler } from './base-handler.js'; /** * Debug Workflow Advisor - Guides AI models on HOW and WHEN to use ai-debug tools effectively * Addresses the feedback that AI models use tools for verification rather than active debugging * Enhanced with TDD-specific guidance tools based on Cycle 22 user feedback */ export declare class DebugWorkflowAdvisor extends BaseToolHandler { private tddPlanner; constructor(); tools: Tool[]; handle(toolName: string, args: any): Promise<any>; private suggestDebuggingWorkflow; private generateWorkflowForError; private adjustWorkflowForTime; private createDebuggingSessionPlan; private generateToolSequenceForIssueType; private getTddDebuggingGuidance; private getPhaseSpecificGuidance; private analyzeDebuggingGap; private analyzeApproachGaps; private generateImprovedApproach; /** * Generate TDD implementation steps from failing tests (NEW TDD TOOL) */ private suggestTddImplementationSteps; /** * Validate test-driven architecture patterns (NEW TDD TOOL) */ private validateTestDrivenArchitecture; /** * Analyze test failure patterns to identify anti-patterns (NEW TDD TOOL) */ private analyzeTestFailurePatterns; private calculateCoverageScore; private evaluateTestRatio; private validateArchitectureGoal; private assessProviderTestability; private assessExternalDependencyMockability; private assessTddQuality; private generateArchitectureRecommendations; private categorizeFailures; private identifyFailurePatterns; private analyzeCategoryTrend; private calculateAverageResolutionTime; private identifyTestAntiPatterns; private analyzeTemporalPatterns; private evaluateFlakiness; private evaluateSuccessRate; private generatePatternRecommendations; private generatePreventionStrategies; } //# sourceMappingURL=debug-workflow-advisor.d.ts.map