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

51 lines • 1.55 kB
/** * Tool Access Strategy - Progressive disclosure of tools based on context * * Solves the problem of: * - 200+ tools overwhelming the main agent * - Sub-agents lacking transparency * - Need for verification of claims */ export interface ToolAccessLevel { level: 'orchestrator' | 'essential' | 'category' | 'full'; tools: string[]; description: string; } export declare class ToolAccessStrategy { static ESSENTIAL_TOOLS: string[]; static TOOL_CATEGORIES: Record<string, string[]>; /** * Get tools based on access level and context */ static getToolsForContext(context: { level: string; task?: string; verificationNeeded?: boolean; categories?: string[]; }): ToolAccessLevel; /** * Intelligent tool suggestion based on task analysis */ static suggestToolsForTask(task: string): string[]; private static needsVerification; private static taskMatchesCategory; } /** * Dynamic tool loading based on confidence */ export declare class DynamicToolLoader { private static confidenceThresholds; /** * Determine tool access level based on confidence in sub-agents */ static determineAccessLevel(context: { subAgentConfidence: number; taskComplexity: 'simple' | 'moderate' | 'complex'; previousFailures: number; }): string; /** * Progressive tool revelation based on need */ static getProgressiveTools(stage: number): string[]; } //# sourceMappingURL=tool-access-strategy.d.ts.map