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

327 lines • 20.2 kB
/** * Handler Mapping for Tool Routing */ export const TOOL_TO_HANDLER_MAP = new Map([ ['generate_intelligence_report', 'ai-feedback-analytics-handler.ts'], ['start_realtime_monitoring', 'ai-feedback-analytics-handler.ts'], ['get_dashboard_status', 'ai-feedback-analytics-handler.ts'], ['analyze_feedback_trends', 'ai-feedback-analytics-handler.ts'], ['detect_anomalies', 'ai-feedback-analytics-handler.ts'], ['get_predictive_insights', 'ai-feedback-analytics-handler.ts'], ['generate_automated_report', 'ai-feedback-analytics-handler.ts'], ['configure_analytics', 'ai-feedback-analytics-handler.ts'], ['upload_feedback_batch', 'ai-feedback-cloud-handler.ts'], ['validate_feedback_batch', 'ai-feedback-cloud-handler.ts'], ['get_cloud_collection_status', 'ai-feedback-cloud-handler.ts'], ['process_feedback_queue', 'ai-feedback-cloud-handler.ts'], ['export_cloud_feedback', 'ai-feedback-cloud-handler.ts'], ['configure_cloud_collection', 'ai-feedback-cloud-handler.ts'], ['collect_ai_feedback', 'ai-feedback-handler.ts'], ['get_feedback_summary', 'ai-feedback-handler.ts'], ['configure_feedback_collection', 'ai-feedback-handler.ts'], ['generate_feedback_prompt', 'ai-feedback-handler.ts'], ['export_feedback_data', 'ai-feedback-handler.ts'], ['get_feedback_storage_info', 'ai-feedback-handler.ts'], ['analyze_with_ai', 'analysis-handler.ts'], ['get_debug_report', 'analysis-handler.ts'], ['run_audit', 'audit-handler.ts'], ['mock_network', 'audit-handler.ts'], ['run_backend_tests', 'backend-integration-handler.ts'], ['monitor_code_changes', 'backend-integration-handler.ts'], ['validate_full_stack_integration', 'backend-integration-handler.ts'], ['monitor_backend_performance', 'backend-integration-handler.ts'], ['inspect_backend_processes', 'backend-process-inspector-handler.ts'], ['trace_async_graphql_calls', 'backend-process-inspector-handler.ts'], ['visualize_process_timeline', 'backend-process-inspector-handler.ts'], ['analyze_bundles', 'bundle-handler.ts'], ['discover_ai_debug_capabilities', 'capability-discovery-handler.ts'], ['get_ai_workflow_templates', 'capability-discovery-handler.ts'], ['get_circuit_breaker_status', 'circuit-breaker-handler.ts'], ['reset_circuit_breaker', 'circuit-breaker-handler.ts'], ['emergency_reset_all', 'circuit-breaker-handler.ts'], ['get_unhealthy_tools', 'circuit-breaker-handler.ts'], ['configure_circuit_breaker', 'circuit-breaker-handler.ts'], ['get_circuit_breaker_events', 'circuit-breaker-handler.ts'], ['start_file_change_monitoring', 'code-quality-integration-handler.ts'], ['stop_file_change_monitoring', 'code-quality-integration-handler.ts'], ['capture_refactoring_baseline', 'code-quality-integration-handler.ts'], ['validate_after_refactoring', 'code-quality-integration-handler.ts'], ['setup_visual_test_integration', 'code-quality-integration-handler.ts'], ['analyze_ui_stability', 'code-quality-integration-handler.ts'], ['set_code_quality_gates', 'code-quality-integration-handler.ts'], ['get_change_impact_analysis', 'code-quality-integration-handler.ts'], ['list_tools', 'core-handler.ts'], ['inject_debugging', 'core-handler.ts'], ['monitor_realtime', 'core-handler.ts'], ['close_session', 'core-handler.ts'], ['get_subscription_info', 'core-handler.ts'], ['get_console_logs', 'debug-data-handler.ts'], ['get_network_activity', 'debug-data-handler.ts'], ['get_errors', 'debug-data-handler.ts'], ['get_performance_metrics', 'debug-data-handler.ts'], ['get_dom_snapshot', 'debug-data-handler.ts'], ['get_local_storage', 'debug-data-handler.ts'], ['get_cookies', 'debug-data-handler.ts'], ['search_logs', 'debug-data-handler.ts'], ['list_available_debug_data', 'debug-data-handler.ts'], ['suggest_debugging_workflow', 'debug-workflow-advisor.ts'], ['create_debugging_session_plan', 'debug-workflow-advisor.ts'], ['get_tdd_debugging_guidance', 'debug-workflow-advisor.ts'], ['analyze_debugging_gap', 'debug-workflow-advisor.ts'], ['suggest_tdd_implementation_steps', 'debug-workflow-advisor.ts'], ['validate_test_driven_architecture', 'debug-workflow-advisor.ts'], ['analyze_test_failure_patterns', 'debug-workflow-advisor.ts'], ['start_smart_debugging_session', 'debugging-intelligence-handler.ts'], ['get_debugging_suggestions', 'debugging-intelligence-handler.ts'], ['create_debugging_workflow', 'debugging-intelligence-handler.ts'], ['validate_debugging_session', 'debugging-intelligence-handler.ts'], ['ecto_inspect_repo_config', 'ecto-handler.ts'], ['ecto_trace_queries', 'ecto-handler.ts'], ['ecto_analyze_n_plus_one', 'ecto-handler.ts'], ['ecto_inspect_changesets', 'ecto-handler.ts'], ['ecto_migration_status', 'ecto-handler.ts'], ['ecto_query_analyzer', 'ecto-handler.ts'], ['ecto_connection_pool_status', 'ecto-handler.ts'], ['ecto_sandbox_status', 'ecto-handler.ts'], ['elixir_inspect_process', 'elixir-handler.ts'], ['elixir_trace_function', 'elixir-handler.ts'], ['elixir_profile_memory', 'elixir-handler.ts'], ['elixir_inspect_ets', 'elixir-handler.ts'], ['elixir_inspect_supervision_tree', 'elixir-handler.ts'], ['elixir_hot_reload_module', 'elixir-handler.ts'], ['genserver_inspect_state', 'elixir-handler.ts'], ['genserver_trace_calls', 'elixir-handler.ts'], ['genserver_monitor_mailbox', 'elixir-handler.ts'], ['supervisor_restart_child', 'elixir-handler.ts'], ['application_env_inspect', 'elixir-handler.ts'], ['exunit_run_single_test', 'elixir-handler.ts'], ['exunit_trace_test_process', 'elixir-handler.ts'], ['dialyzer_check_current_file', 'elixir-handler.ts'], ['credo_analyze_current', 'elixir-handler.ts'], ['mix_task_runner', 'elixir-handler.ts'], ['smart_debug', 'enhanced-sub-agent-handler.ts'], ['auto_audit', 'enhanced-sub-agent-handler.ts'], ['intelligent_error_analysis', 'enhanced-sub-agent-handler.ts'], ['get_sub_agent_status', 'enhanced-sub-agent-handler.ts'], ['analyze_error_with_context', 'enhanced-user-experience-handler.ts'], ['suggest_intelligent_workflow', 'enhanced-user-experience-handler.ts'], ['execute_intelligent_workflow', 'enhanced-user-experience-handler.ts'], ['get_session_recovery_guidance', 'enhanced-user-experience-handler.ts'], ['detect_framework_and_suggest_approach', 'enhanced-user-experience-handler.ts'], ['evolve_tests', 'evolution-handler.ts'], ['evolve_tests_for_file', 'evolution-handler.ts'], ['detect_test_evolution_opportunities', 'evolution-handler.ts'], ['preview_test_evolution', 'evolution-handler.ts'], ['inject_fault', 'fault-handler.ts'], ['remove_fault', 'fault-handler.ts'], ['clear_all_faults', 'fault-handler.ts'], ['list_active_faults', 'fault-handler.ts'], ['generate_fault_scenarios', 'fault-handler.ts'], ['flutter_tdd_cycle_start', 'flutter-tdd-enhanced-handler.ts'], ['flutter_tdd_validate_widgets', 'flutter-tdd-enhanced-handler.ts'], ['flutter_tdd_validate_isolates', 'flutter-tdd-enhanced-handler.ts'], ['flutter_tdd_validate_ui_state', 'flutter-tdd-enhanced-handler.ts'], ['flutter_tdd_cycle_complete', 'flutter-tdd-enhanced-handler.ts'], ['detect_flutter_test_mode', 'flutter-tdd-integration-handler.ts'], ['analyze_provider_gaps', 'flutter-tdd-integration-handler.ts'], ['compare_test_expectations', 'flutter-tdd-integration-handler.ts'], ['suggest_authentication_mocks', 'flutter-tdd-integration-handler.ts'], ['track_implementation_progress', 'flutter-tdd-integration-handler.ts'], ['generate_test_utilities', 'flutter-tdd-integration-handler.ts'], ['inspect_graphql_requests', 'graphql-request-inspector-handler.ts'], ['analyze_failed_graphql_queries', 'graphql-request-inspector-handler.ts'], ['trace_graphql_to_process', 'graphql-request-inspector-handler.ts'], ['monitor_graphql_real_time', 'graphql-request-inspector-handler.ts'], ['debug_hydration', 'hydration-handler.ts'], ['simulate_user_action', 'interaction-handler.ts'], ['take_screenshot', 'interaction-handler.ts'], ['liveview_inspect_mount_state', 'liveview-advanced-handler.ts'], ['liveview_trace_handle_event', 'liveview-advanced-handler.ts'], ['liveview_analyze_diff_size', 'liveview-advanced-handler.ts'], ['liveview_inspect_uploads', 'liveview-advanced-handler.ts'], ['liveview_profile_components', 'liveview-advanced-handler.ts'], ['liveview_inspect_socket', 'liveview-advanced-handler.ts'], ['liveview_stream_analysis', 'liveview-advanced-handler.ts'], ['liveview_form_state_debug', 'liveview-advanced-handler.ts'], ['liveview_js_commands_trace', 'liveview-advanced-handler.ts'], ['liveview_memory_usage', 'liveview-advanced-handler.ts'], ['monitor_liveview_connections', 'liveview-connection-monitor-handler.ts'], ['analyze_connection_failures', 'liveview-connection-monitor-handler.ts'], ['track_channel_message_flow', 'liveview-connection-monitor-handler.ts'], ['diagnose_liveview_lifecycle', 'liveview-connection-monitor-handler.ts'], ['track_liveview_lifecycle', 'liveview-lifecycle-handler.ts'], ['analyze_process_death_causes', 'liveview-lifecycle-handler.ts'], ['monitor_message_passing', 'liveview-lifecycle-handler.ts'], ['inspect_ets_operations', 'liveview-lifecycle-handler.ts'], ['analyze_test_health', 'maintenance-handler.ts'], ['detect_stale_tests', 'maintenance-handler.ts'], ['auto_fix_tests', 'maintenance-handler.ts'], ['find_test_coverage_gaps', 'maintenance-handler.ts'], ['generate_test_maintenance_report', 'maintenance-handler.ts'], ['rails_turbo_analysis', 'meta-framework-handler.ts'], ['csrf_security_check', 'meta-framework-handler.ts'], ['stimulus_controllers', 'meta-framework-handler.ts'], ['meta_framework_info', 'meta-framework-handler.ts'], ['remix_loader_analysis', 'meta-framework-handler.ts'], ['astro_islands_audit', 'meta-framework-handler.ts'], ['nuxt_payload_analysis', 'meta-framework-handler.ts'], ['qwik_resumability_check', 'meta-framework-handler.ts'], ['vite_hmr_monitor', 'meta-framework-handler.ts'], ['detect_meta_framework_issues', 'meta-framework-handler.ts'], ['analyze_mock_coverage', 'mock-coverage-analyzer-handler.ts'], ['validate_mock_responses', 'mock-coverage-analyzer-handler.ts'], ['generate_missing_mocks', 'mock-coverage-analyzer-handler.ts'], ['diagnose_mock_accessibility', 'mock-coverage-analyzer-handler.ts'], ['inspect_mock_state_across_processes', 'mock-state-inspector-handler.ts'], ['analyze_mock_visibility_issues', 'mock-state-inspector-handler.ts'], ['track_mock_state_timeline', 'mock-state-inspector-handler.ts'], ['generate_mock_state_report', 'mock-state-inspector-handler.ts'], ['get_current_mode', 'mode-selector-handler.ts'], ['switch_mode', 'mode-selector-handler.ts'], ['compare_modes', 'mode-selector-handler.ts'], ['performance_baseline', 'performance-profiling-handler.ts'], ['performance_profile', 'performance-profiling-handler.ts'], ['performance_optimize', 'performance-profiling-handler.ts'], ['performance_validate', 'performance-profiling-handler.ts'], ['performance_monitor', 'performance-profiling-handler.ts'], ['performance_report', 'performance-profiling-handler.ts'], ['phoenix_trace_plug_pipeline', 'phoenix-advanced-handler.ts'], ['phoenix_inspect_endpoint_config', 'phoenix-advanced-handler.ts'], ['phoenix_profile_view_render', 'phoenix-advanced-handler.ts'], ['phoenix_analyze_router', 'phoenix-advanced-handler.ts'], ['phoenix_telemetry_events', 'phoenix-advanced-handler.ts'], ['phoenix_controller_action_trace', 'phoenix-advanced-handler.ts'], ['phoenix_conn_inspector', 'phoenix-advanced-handler.ts'], ['phoenix_session_debug', 'phoenix-advanced-handler.ts'], ['phoenix_presence_tracker', 'phoenix-advanced-handler.ts'], ['phoenix_error_handler_trace', 'phoenix-advanced-handler.ts'], ['debug_genserver_state', 'phoenix-debugging-tools-handler.ts'], ['debug_pubsub_topics', 'phoenix-debugging-tools-handler.ts'], ['debug_supervisor_tree', 'phoenix-debugging-tools-handler.ts'], ['monitor_process_mailbox', 'phoenix-debugging-tools-handler.ts'], ['run_exunit_tests', 'phoenix-enhanced-handler.ts'], ['debug_liveview_state', 'phoenix-enhanced-handler.ts'], ['monitor_phoenix_pubsub', 'phoenix-enhanced-handler.ts'], ['analyze_genserver_state', 'phoenix-enhanced-handler.ts'], ['trace_ecto_queries', 'phoenix-enhanced-handler.ts'], ['phoenix_circuit_breaker_status', 'phoenix-enhanced-handler.ts'], ['debug_liveview_connection', 'phoenix-handler.ts'], ['check_websocket_endpoint', 'phoenix-handler.ts'], ['tidewave_phoenix_query', 'phoenix-handler.ts'], ['phoenix_live_dashboard', 'phoenix-handler.ts'], ['phoenix_pubsub_monitor', 'phoenix-handler.ts'], ['phoenix_channel_debug', 'phoenix-handler.ts'], ['liveview_hook_analysis', 'phoenix-handler.ts'], ['phoenix_test_generation', 'phoenix-handler.ts'], ['phoenix_tdd_cycle_start', 'phoenix-tdd-integration-handler.ts'], ['phoenix_tdd_validate_liveview', 'phoenix-tdd-integration-handler.ts'], ['phoenix_tdd_validate_pubsub', 'phoenix-tdd-integration-handler.ts'], ['phoenix_tdd_validate_process', 'phoenix-tdd-integration-handler.ts'], ['phoenix_tdd_cycle_complete', 'phoenix-tdd-integration-handler.ts'], ['detect_problems', 'problem-handler.ts'], ['create_quality_pipeline', 'qa-gates-handler.ts'], ['configure_quality_gates', 'qa-gates-handler.ts'], ['run_integrated_validation', 'qa-gates-handler.ts'], ['enforce_quality_standards', 'qa-gates-handler.ts'], ['generate_compliance_report', 'qa-gates-handler.ts'], ['create_audit_trail', 'qa-gates-handler.ts'], ['assess_quality_gates', 'qa-gates-handler.ts'], ['justify_quality_decision', 'qa-gates-handler.ts'], ['generate_quality_insights', 'qa-gates-handler.ts'], ['generate_executive_scorecard', 'qa-gates-handler.ts'], ['create_quality_dashboard', 'qa-gates-handler.ts'], ['integrate_cicd_pipeline', 'qa-gates-handler.ts'], ['validate_visual_integration', 'qa-gates-handler.ts'], ['validate_crossbrowser_integration', 'qa-gates-handler.ts'], ['validate_test_stability', 'qa-gates-handler.ts'], ['optimize_enterprise_performance', 'qa-gates-handler.ts'], ['setup_enterprise_monitoring', 'qa-gates-handler.ts'], ['track_route_changes', 'route-handler.ts'], ['export_findings_for_serena', 'serena-integration-handler.ts'], ['create_cross_tool_session', 'serena-integration-handler.ts'], ['generate_serena_workflow', 'serena-integration-handler.ts'], ['claude_code_sub_agent_handoff', 'serena-integration-handler.ts'], ['smart_flutter_analysis', 'smart-workflow-orchestration-handler.ts'], ['smart_tdd_workflow', 'smart-workflow-orchestration-handler.ts'], ['smart_performance_analysis', 'smart-workflow-orchestration-handler.ts'], ['smart_debugging_workflow', 'smart-workflow-orchestration-handler.ts'], ['delegate_to_debug_agent', 'sub-agent-coordinator.ts'], ['plan_debug_workflow', 'sub-agent-coordinator.ts'], ['get_agent_status', 'sub-agent-coordinator.ts'], ['tdd_cycle_start', 'tdd-cycle-integration-handler.ts'], ['tdd_validate_runtime', 'tdd-cycle-integration-handler.ts'], ['tdd_cycle_complete', 'tdd-cycle-integration-handler.ts'], ['tdd_analyze_discrepancies', 'tdd-cycle-integration-handler.ts'], ['enable_tdd_mode', 'tdd-handler.ts'], ['run_tests_with_coverage', 'tdd-handler.ts'], ['test_impact_analysis', 'tdd-handler.ts'], ['regression_detection', 'tdd-handler.ts'], ['full_stack_tdd_workflow', 'tdd-handler.ts'], ['close_tdd_session', 'tdd-handler.ts'], ['track_debugging_value', 'value-tracking-handler.ts'], ['get_value_summary', 'value-tracking-handler.ts'], ['get_session_value', 'value-tracking-handler.ts'], ['show_value_metrics', 'value-tracking-handler.ts'], ['compare_workflow_efficiency', 'value-tracking-handler.ts'], ['suggest_premium_features', 'value-tracking-handler.ts'], ['capture_visual_baseline', 'visual-regression-handler.ts'], ['desktop', 'visual-regression-handler.ts'], ['compare_visual_changes', 'visual-regression-handler.ts'], ['generate_visual_report', 'visual-regression-handler.ts'], ['audit_with_visual', 'visual-regression-handler.ts'], ['store_visual_baseline', 'visual-regression-handler.ts'], ['rollback_visual_baseline', 'visual-regression-handler.ts'], ['integrated_quality_check', 'visual-regression-handler.ts'], ['batch_visual_comparison', 'visual-regression-handler.ts'], ['analyze_python_tests', 'python/python-backend-handler.ts'], ['validate_pydantic_models', 'python/python-backend-handler.ts'], ['debug_database_schema', 'python/python-backend-handler.ts'], ['analyze_backend_logic', 'python/python-backend-handler.ts'], ['debug_python_imports', 'python/python-backend-handler.ts'], ['analyze_api_integration', 'python/python-backend-handler.ts'], ['nextjs_image_audit', 'nextjs/nextjs-analysis-handler.ts'], ['nextjs_detect_issues', 'nextjs/nextjs-analysis-handler.ts'], ['nextjs_cache_inspector', 'nextjs/nextjs-cache-monitoring-handler.ts'], ['nextjs_isr_monitor', 'nextjs/nextjs-cache-monitoring-handler.ts'], ['nextjs_clear_cache', 'nextjs/nextjs-cache-performance-handler.ts'], ['nextjs_perf_score', 'nextjs/nextjs-cache-performance-handler.ts'], ['nextjs_page_info', 'nextjs/nextjs-core-info-handler.ts'], ['nextjs_config', 'nextjs/nextjs-core-info-handler.ts'], ['nextjs_app_router_info', 'nextjs/nextjs-core-info-handler.ts'], ['nextjs_edge_runtime', 'nextjs/nextjs-edge-runtime-handler.ts'], ['nextjs_font_analysis', 'nextjs/nextjs-font-handler.ts'], ['nextjs_font_analysis', 'nextjs/nextjs-monitoring-handler.ts'], ['nextjs_data_fetching', 'nextjs/nextjs-performance-handler.ts'], ['nextjs_bundle_analyze', 'nextjs/nextjs-performance-handler.ts'], ['nextjs_server_components', 'nextjs/nextjs-performance-handler.ts'], ['nextjs_ppr_analysis', 'nextjs/nextjs-ppr-hmr-handler.ts'], ['nextjs_hmr_monitor', 'nextjs/nextjs-ppr-hmr-handler.ts'], ['nextjs_debug_route', 'nextjs/nextjs-route-debug-handler.ts'], ['nextjs_middleware_monitor', 'nextjs/nextjs-runtime-handler.ts'], ['nextjs_server_actions', 'nextjs/nextjs-runtime-handler.ts'], ['nextjs_security_audit', 'nextjs/nextjs-security-handler.ts'], ['trace_graphql_queries', 'graphql/graphql-handler.ts'], ['analyze_query_performance', 'graphql/graphql-handler.ts'], ['validate_schema_usage', 'graphql/graphql-handler.ts'], ['debug_resolver_errors', 'graphql/graphql-handler.ts'], ['monitor_query_complexity', 'graphql/graphql-handler.ts'], ['inspect_graphql_cache', 'graphql/graphql-handler.ts'], ['flutter_config', 'flutter/flutter-core-info-handler.ts'], ['flutter_diagnostics', 'flutter/flutter-core-info-handler.ts'], ['flutter_browser_compatibility', 'flutter/flutter-core-info-handler.ts'], ['flutter_health_check', 'flutter/flutter-core-info-handler.ts'], ['trace_llm_calls', 'ai/ai-llm-handler.ts'], ['analyze_token_usage', 'ai/ai-llm-handler.ts'], ['debug_prompt_templates', 'ai/ai-prompt-handler.ts'], ['compare_prompt_versions', 'ai/ai-prompt-handler.ts'], ['analyze_prompt_tokens', 'ai/ai-prompt-handler.ts'], ['monitor_prompt_injection', 'ai/ai-prompt-handler.ts'], ['debug_document_processing', 'ai/ai-rag-handler.ts'], ['debug_rag_pipeline', 'ai/ai-rag-handler.ts'], ['monitor_vector_search', 'ai/ai-vector-handler.ts'], ['monitor_retrieval_quality', 'ai/ai-vector-handler.ts'], ]); export function getHandlerForTool(toolName) { return TOOL_TO_HANDLER_MAP.get(toolName) || 'unknown'; } //# sourceMappingURL=tool-handler-mapping.js.map