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
112 lines • 4.6 kB
TypeScript
/**
* Workflow Orchestration Handler
*
* Revolutionary tool combination orchestrator that provides exponential benefits through:
* - Parallel execution of complementary tools
* - Context preservation via sub-agent delegation
* - Cross-application correlation and visual evidence
* - Smart caching and resource optimization
*
* Phase 1: AI-Debug + Background Screenshots for comprehensive visual evidence
* Phase 2: TDD + Visual Regression for backend/frontend validation
* Phase 3: Event-driven intelligent workflow sequencer
*/
import { BaseToolHandler } from './base-handler.js';
import { Tool } from '@modelcontextprotocol/sdk/types.js';
export declare class WorkflowOrchestrationHandler extends BaseToolHandler {
private orchestrationCache;
private workflowMetrics;
tools: Tool[];
getTools(): import("zod").objectOutputType<{
name: import("zod").ZodString;
description: import("zod").ZodOptional<import("zod").ZodString>;
inputSchema: import("zod").ZodObject<{
type: import("zod").ZodLiteral<"object">;
properties: import("zod").ZodOptional<import("zod").ZodObject<{}, "passthrough", import("zod").ZodTypeAny, import("zod").objectOutputType<{}, import("zod").ZodTypeAny, "passthrough">, import("zod").objectInputType<{}, import("zod").ZodTypeAny, "passthrough">>>;
}, "passthrough", import("zod").ZodTypeAny, import("zod").objectOutputType<{
type: import("zod").ZodLiteral<"object">;
properties: import("zod").ZodOptional<import("zod").ZodObject<{}, "passthrough", import("zod").ZodTypeAny, import("zod").objectOutputType<{}, import("zod").ZodTypeAny, "passthrough">, import("zod").objectInputType<{}, import("zod").ZodTypeAny, "passthrough">>>;
}, import("zod").ZodTypeAny, "passthrough">, import("zod").objectInputType<{
type: import("zod").ZodLiteral<"object">;
properties: import("zod").ZodOptional<import("zod").ZodObject<{}, "passthrough", import("zod").ZodTypeAny, import("zod").objectOutputType<{}, import("zod").ZodTypeAny, "passthrough">, import("zod").objectInputType<{}, import("zod").ZodTypeAny, "passthrough">>>;
}, import("zod").ZodTypeAny, "passthrough">>;
}, import("zod").ZodTypeAny, "passthrough">[];
handle(toolName: string, args: any, sessions: Map<string, any>): Promise<any>;
/**
* Phase 1: Zero-Downtime Development Workflow
* AI-Debug + Background Screenshots + TDD coordination
*/
private executeZeroDowntimeDevelopmentWorkflow;
/**
* Helper: Setup background contexts for multiple applications
*/
private setupBackgroundContexts;
/**
* Helper: Establish AI-Debug session with framework optimization
*/
private establishAIDebugSession;
/**
* Helper: Setup TDD session for backend validation
*/
private setupTDDSession;
/**
* Helper: Capture comprehensive baseline across all applications
*/
private captureComprehensiveBaseline;
/**
* Helper: Enable continuous monitoring across all workflow components
*/
private enableContinuousMonitoring;
/**
* PHASE 2: Helper methods for advanced workflow orchestration
*/
/**
* Setup debugging sessions for stack applications
*/
private setupStackApplicationSessions;
/**
* Setup event correlation system across applications
*/
private setupEventCorrelation;
/**
* Create unified debugging dashboard
*/
private createUnifiedDashboard;
/**
* Establish comprehensive baseline for regression prevention
*/
private establishComprehensiveBaseline;
/**
* Enable monitoring during change implementation
*/
private enableChangeMonitoring;
/**
* Setup TDD validation workflow
*/
private setupTDDValidationWorkflow;
/**
* Setup visual regression detection
*/
private setupVisualRegressionDetection;
/**
* Setup performance regression monitoring
*/
private setupPerformanceRegressionMonitoring;
/**
* Create validation correlation system
*/
private createValidationCorrelation;
/**
* Multi-Application Debugging Session (Phase 1 implementation)
*/
private executeMultiApplicationDebugging;
/**
* Automated Regression Prevention (Phase 1 implementation)
*/
private executeRegressionPreventionWorkflow;
/**
* Get orchestration status and metrics
*/
private getOrchestrationStatus;
}
//# sourceMappingURL=workflow-orchestration-handler.d.ts.map