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

48 lines • 1.68 kB
/** * Go Debugging Handler - Comprehensive Go Development Tools * * Provides real, functional debugging tools for Go development including: * - Project analysis and dependency management * - Build and test analysis with performance metrics * - Runtime debugging with Delve integration * - Performance profiling and analysis * - Code quality and security scanning * * All tools provide REAL functionality with actual Go toolchain integration. */ import { Tool } from '@modelcontextprotocol/sdk/types.js'; import { BaseToolHandler } from './base-handler-migrated.js'; export declare class GoDebuggingHandler extends BaseToolHandler { name: string; description: string; get tools(): Tool[]; getTools(): Tool[]; handle(toolName: string, args: any, sessions: Map<string, any>): Promise<any>; private inspectGoProject; private analyzeBuild; private runTests; private analyzeDependencies; private profilePerformance; private debugWithDelve; private analyzeGoroutines; private runStaticAnalysis; private analyzeMemory; private detectFramework; private parseGoMod; private parseGoWork; private analyzeProjectStructure; private detectFrameworks; private summarizeTestResults; private parseCoverageOutput; private parseDependencyGraph; private parseGoroutineProfile; private parseMemoryProfile; private summarizeStaticAnalysis; private identifyFrameworks; private extractVersion; private suggestBuildOptimizations; private analyzeGinFramework; private analyzeEchoFramework; private analyzeFiberFramework; } //# sourceMappingURL=go-debugging-handler.d.ts.map