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
72 lines • 2 kB
TypeScript
/**
* Vim Integration Handler
* Specialized tools for debugging and enhancing Vim/Neovim integrations like cc-vim
*/
import { Tool } from '@modelcontextprotocol/sdk/types.js';
import { BaseToolHandler } from './base-handler-migrated';
export declare class VimIntegrationHandler extends BaseToolHandler {
get tools(): Tool[];
handle(toolName: string, args: any, sessions: Map<string, any>): Promise<any>;
/**
* Inspect active Vim session
*/
private inspectVimSession;
/**
* Debug Vim bridge connections
*/
private debugVimBridge;
/**
* Analyze Vim layout
*/
private analyzeVimLayout;
/**
* Validate Vim plugin
*/
private validateVimPlugin;
/**
* Fix Vim environment issues
*/
private fixVimEnvironment;
/**
* Manage Vim sessions
*/
private manageVimSessions;
/**
* Profile Vim performance
*/
private profileVimPerformance;
/**
* Optimize Vim configuration
*/
private optimizeVimConfig;
/**
* Debug real-time sync
*/
private debugRealTimeSync;
/**
* 🚀 REVOLUTIONARY: Run comprehensive automated CC-Vim testing
* Uses sophisticated vim automation from the old plugin
*/
private runAutomatedCCVimTest;
/**
* 🎯 Advanced CC-Vim session management with vim automation
*/
private manageCCVimSession;
/**
* 🎮 Interactive CC-Vim pane control using advanced vim automation
*/
private controlCCVimPanes;
/**
* Universal automated vim testing with ultra-fast Lua automation
*/
runUniversalVimTest(args: any): Promise<any>;
/**
* Universal vim session management with ultra-fast Lua automation
*/
manageUniversalVimSession(args: any): Promise<any>;
/**
* Universal vim controller with ultra-fast Lua automation
*/
controlUniversalVim(args: any): Promise<any>;
}
//# sourceMappingURL=vim-integration-handler.d.ts.map