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
52 lines • 1.78 kB
TypeScript
/**
* Flutter TDD Integration Handler
* Comprehensive TDD enhancements for Flutter debugging based on Cycle 22 user feedback
* Provides 6 specialized tools for Test-Driven Development workflow acceleration
*/
import { Tool } from '@modelcontextprotocol/sdk/types.js';
import { BaseHandler } from './base-handler.js';
export declare class FlutterTDDIntegrationHandler extends BaseHandler {
private testModeDetector;
private providerAnalyzer;
private expectationTracker;
private implementationPlanner;
constructor();
tools: Tool[];
handle(toolName: string, args: any, sessions: Map<string, any>): Promise<any>;
/**
* Detect Flutter test mode and configure debugging accordingly
*/
private detectFlutterTestMode;
/**
* Analyze provider gaps and generate mock recommendations
*/
private analyzeProviderGaps;
/**
* Compare test expectations with actual rendering state
*/
private compareTestExpectations;
/**
* Generate authentication mock suggestions
*/
private suggestAuthenticationMocks;
/**
* Track implementation progress against test requirements
*/
private trackImplementationProgress;
/**
* Generate reusable test utilities
*/
private generateTestUtilities;
private generateTestUtilityClass;
private generateInlineOverrides;
private generateDartMockCode;
private generateComprehensiveTestUtils;
private getDebuggingHelperMethods;
private generateDashboardTestUtils;
private generateAuthenticationMockUtils;
private generateWidgetFinderUtils;
private generateTestDataBuilders;
private getStatusIcon;
private generateProgressBar;
}
//# sourceMappingURL=flutter-tdd-integration-handler.d.ts.map