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
32 lines • 1.45 kB
TypeScript
import { Tool } from '@modelcontextprotocol/sdk/types.js';
import { BaseToolHandler } from './base-handler.js';
import { AuditEngine } from '../audit-engine.js';
import { LocalDebugEngine } from '../local-debug-engine.js';
import { DebugSession } from '../types.js';
/**
* AI Test Enhancement Handler (Issue #22) - CRITICAL MISSING COMPONENT
*
* Addresses user feedback "QA tool needs a lot of work" by providing intelligent automation layer
* that makes QA Gates truly powerful. This handler was referenced throughout documentation but
* completely missing from codebase.
*
* Features:
* - Intelligent test generation from debugging sessions
* - Visual-first testing with screenshot-based validation
* - Requirements-driven automation (GitHub/Jira/Linear integration)
* - AI-enhanced test maintenance and optimization
* - Coverage gap analysis with machine learning
* - Integration with existing QA Gates and Visual Regression infrastructure
*/
export declare class AITestEnhancementHandler extends BaseToolHandler {
private auditEngine;
private localEngine;
private coreGeneration;
private analysisIntelligence;
private recordingGeneration;
private visualEnhancement;
tools: Tool[];
constructor(auditEngine: AuditEngine, localEngine: LocalDebugEngine);
handle(toolName: string, args: any, sessions: Map<string, DebugSession>): Promise<any>;
}
//# sourceMappingURL=ai-test-enhancement-handler.d.ts.map