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
1,800 lines (1,799 loc) • 82.7 kB
JavaScript
/**
* Complete List of All 318 Tools
*
* Generated from comprehensive audit of all handlers.
* This is the definitive list of all tools available in the system.
*/
export const COMPLETE_TOOL_LIST = [
{
name: 'generate_intelligence_report',
description: 'Tool from ai-feedback-analytics-handler.ts',
handler: 'ai-feedback-analytics-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'start_realtime_monitoring',
description: 'Tool from ai-feedback-analytics-handler.ts',
handler: 'ai-feedback-analytics-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'get_dashboard_status',
description: 'Tool from ai-feedback-analytics-handler.ts',
handler: 'ai-feedback-analytics-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'analyze_feedback_trends',
description: 'Tool from ai-feedback-analytics-handler.ts',
handler: 'ai-feedback-analytics-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'detect_anomalies',
description: 'Tool from ai-feedback-analytics-handler.ts',
handler: 'ai-feedback-analytics-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'get_predictive_insights',
description: 'Tool from ai-feedback-analytics-handler.ts',
handler: 'ai-feedback-analytics-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'generate_automated_report',
description: 'Tool from ai-feedback-analytics-handler.ts',
handler: 'ai-feedback-analytics-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'configure_analytics',
description: 'Tool from ai-feedback-analytics-handler.ts',
handler: 'ai-feedback-analytics-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'upload_feedback_batch',
description: 'Tool from ai-feedback-cloud-handler.ts',
handler: 'ai-feedback-cloud-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'validate_feedback_batch',
description: 'Tool from ai-feedback-cloud-handler.ts',
handler: 'ai-feedback-cloud-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'get_cloud_collection_status',
description: 'Tool from ai-feedback-cloud-handler.ts',
handler: 'ai-feedback-cloud-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'process_feedback_queue',
description: 'Tool from ai-feedback-cloud-handler.ts',
handler: 'ai-feedback-cloud-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'export_cloud_feedback',
description: 'Tool from ai-feedback-cloud-handler.ts',
handler: 'ai-feedback-cloud-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'configure_cloud_collection',
description: 'Tool from ai-feedback-cloud-handler.ts',
handler: 'ai-feedback-cloud-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'collect_ai_feedback',
description: 'Tool from ai-feedback-handler.ts',
handler: 'ai-feedback-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'get_feedback_summary',
description: 'Tool from ai-feedback-handler.ts',
handler: 'ai-feedback-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'configure_feedback_collection',
description: 'Tool from ai-feedback-handler.ts',
handler: 'ai-feedback-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'generate_feedback_prompt',
description: 'Tool from ai-feedback-handler.ts',
handler: 'ai-feedback-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'export_feedback_data',
description: 'Tool from ai-feedback-handler.ts',
handler: 'ai-feedback-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'get_feedback_storage_info',
description: 'Tool from ai-feedback-handler.ts',
handler: 'ai-feedback-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'analyze_with_ai',
description: 'Tool from analysis-handler.ts',
handler: 'analysis-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'get_debug_report',
description: 'Tool from analysis-handler.ts',
handler: 'analysis-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'run_audit',
description: 'Tool from audit-handler.ts',
handler: 'audit-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'mock_network',
description: 'Tool from audit-handler.ts',
handler: 'audit-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'run_backend_tests',
description: 'Tool from backend-integration-handler.ts',
handler: 'backend-integration-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'monitor_code_changes',
description: 'Tool from backend-integration-handler.ts',
handler: 'backend-integration-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'validate_full_stack_integration',
description: 'Tool from backend-integration-handler.ts',
handler: 'backend-integration-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'monitor_backend_performance',
description: 'Tool from backend-integration-handler.ts',
handler: 'backend-integration-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'inspect_backend_processes',
description: 'Tool from backend-process-inspector-handler.ts',
handler: 'backend-process-inspector-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'trace_async_graphql_calls',
description: 'Tool from backend-process-inspector-handler.ts',
handler: 'backend-process-inspector-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'visualize_process_timeline',
description: 'Tool from backend-process-inspector-handler.ts',
handler: 'backend-process-inspector-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'analyze_bundles',
description: 'Tool from bundle-handler.ts',
handler: 'bundle-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'discover_ai_debug_capabilities',
description: 'Tool from capability-discovery-handler.ts',
handler: 'capability-discovery-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'get_ai_workflow_templates',
description: 'Tool from capability-discovery-handler.ts',
handler: 'capability-discovery-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'get_circuit_breaker_status',
description: 'Tool from circuit-breaker-handler.ts',
handler: 'circuit-breaker-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'reset_circuit_breaker',
description: 'Tool from circuit-breaker-handler.ts',
handler: 'circuit-breaker-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'emergency_reset_all',
description: 'Tool from circuit-breaker-handler.ts',
handler: 'circuit-breaker-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'get_unhealthy_tools',
description: 'Tool from circuit-breaker-handler.ts',
handler: 'circuit-breaker-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'configure_circuit_breaker',
description: 'Tool from circuit-breaker-handler.ts',
handler: 'circuit-breaker-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'get_circuit_breaker_events',
description: 'Tool from circuit-breaker-handler.ts',
handler: 'circuit-breaker-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'start_file_change_monitoring',
description: 'Tool from code-quality-integration-handler.ts',
handler: 'code-quality-integration-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'stop_file_change_monitoring',
description: 'Tool from code-quality-integration-handler.ts',
handler: 'code-quality-integration-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'capture_refactoring_baseline',
description: 'Tool from code-quality-integration-handler.ts',
handler: 'code-quality-integration-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'validate_after_refactoring',
description: 'Tool from code-quality-integration-handler.ts',
handler: 'code-quality-integration-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'setup_visual_test_integration',
description: 'Tool from code-quality-integration-handler.ts',
handler: 'code-quality-integration-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'analyze_ui_stability',
description: 'Tool from code-quality-integration-handler.ts',
handler: 'code-quality-integration-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'set_code_quality_gates',
description: 'Tool from code-quality-integration-handler.ts',
handler: 'code-quality-integration-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'get_change_impact_analysis',
description: 'Tool from code-quality-integration-handler.ts',
handler: 'code-quality-integration-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'list_tools',
description: 'Tool from core-handler.ts',
handler: 'core-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'inject_debugging',
description: 'Tool from core-handler.ts',
handler: 'core-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'monitor_realtime',
description: 'Tool from core-handler.ts',
handler: 'core-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'close_session',
description: 'Tool from core-handler.ts',
handler: 'core-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'get_subscription_info',
description: 'Tool from core-handler.ts',
handler: 'core-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'get_console_logs',
description: 'Tool from debug-data-handler.ts',
handler: 'debug-data-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'get_network_activity',
description: 'Tool from debug-data-handler.ts',
handler: 'debug-data-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'get_errors',
description: 'Tool from debug-data-handler.ts',
handler: 'debug-data-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'get_performance_metrics',
description: 'Tool from debug-data-handler.ts',
handler: 'debug-data-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'get_dom_snapshot',
description: 'Tool from debug-data-handler.ts',
handler: 'debug-data-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'get_local_storage',
description: 'Tool from debug-data-handler.ts',
handler: 'debug-data-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'get_cookies',
description: 'Tool from debug-data-handler.ts',
handler: 'debug-data-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'search_logs',
description: 'Tool from debug-data-handler.ts',
handler: 'debug-data-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'list_available_debug_data',
description: 'Tool from debug-data-handler.ts',
handler: 'debug-data-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'suggest_debugging_workflow',
description: 'Tool from debug-workflow-advisor.ts',
handler: 'debug-workflow-advisor.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'create_debugging_session_plan',
description: 'Tool from debug-workflow-advisor.ts',
handler: 'debug-workflow-advisor.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'get_tdd_debugging_guidance',
description: 'Tool from debug-workflow-advisor.ts',
handler: 'debug-workflow-advisor.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'analyze_debugging_gap',
description: 'Tool from debug-workflow-advisor.ts',
handler: 'debug-workflow-advisor.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'suggest_tdd_implementation_steps',
description: 'Tool from debug-workflow-advisor.ts',
handler: 'debug-workflow-advisor.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'validate_test_driven_architecture',
description: 'Tool from debug-workflow-advisor.ts',
handler: 'debug-workflow-advisor.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'analyze_test_failure_patterns',
description: 'Tool from debug-workflow-advisor.ts',
handler: 'debug-workflow-advisor.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'start_smart_debugging_session',
description: 'Tool from debugging-intelligence-handler.ts',
handler: 'debugging-intelligence-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'get_debugging_suggestions',
description: 'Tool from debugging-intelligence-handler.ts',
handler: 'debugging-intelligence-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'create_debugging_workflow',
description: 'Tool from debugging-intelligence-handler.ts',
handler: 'debugging-intelligence-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'validate_debugging_session',
description: 'Tool from debugging-intelligence-handler.ts',
handler: 'debugging-intelligence-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'ecto_inspect_repo_config',
description: 'Tool from ecto-handler.ts',
handler: 'ecto-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'ecto_trace_queries',
description: 'Tool from ecto-handler.ts',
handler: 'ecto-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'ecto_analyze_n_plus_one',
description: 'Tool from ecto-handler.ts',
handler: 'ecto-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'ecto_inspect_changesets',
description: 'Tool from ecto-handler.ts',
handler: 'ecto-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'ecto_migration_status',
description: 'Tool from ecto-handler.ts',
handler: 'ecto-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'ecto_query_analyzer',
description: 'Tool from ecto-handler.ts',
handler: 'ecto-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'ecto_connection_pool_status',
description: 'Tool from ecto-handler.ts',
handler: 'ecto-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'ecto_sandbox_status',
description: 'Tool from ecto-handler.ts',
handler: 'ecto-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'elixir_inspect_process',
description: 'Tool from elixir-handler.ts',
handler: 'elixir-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'elixir_trace_function',
description: 'Tool from elixir-handler.ts',
handler: 'elixir-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'elixir_profile_memory',
description: 'Tool from elixir-handler.ts',
handler: 'elixir-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'elixir_inspect_ets',
description: 'Tool from elixir-handler.ts',
handler: 'elixir-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'elixir_inspect_supervision_tree',
description: 'Tool from elixir-handler.ts',
handler: 'elixir-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'elixir_hot_reload_module',
description: 'Tool from elixir-handler.ts',
handler: 'elixir-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'genserver_inspect_state',
description: 'Tool from elixir-handler.ts',
handler: 'elixir-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'genserver_trace_calls',
description: 'Tool from elixir-handler.ts',
handler: 'elixir-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'genserver_monitor_mailbox',
description: 'Tool from elixir-handler.ts',
handler: 'elixir-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'supervisor_restart_child',
description: 'Tool from elixir-handler.ts',
handler: 'elixir-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'application_env_inspect',
description: 'Tool from elixir-handler.ts',
handler: 'elixir-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'exunit_run_single_test',
description: 'Tool from elixir-handler.ts',
handler: 'elixir-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'exunit_trace_test_process',
description: 'Tool from elixir-handler.ts',
handler: 'elixir-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'dialyzer_check_current_file',
description: 'Tool from elixir-handler.ts',
handler: 'elixir-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'credo_analyze_current',
description: 'Tool from elixir-handler.ts',
handler: 'elixir-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'mix_task_runner',
description: 'Tool from elixir-handler.ts',
handler: 'elixir-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'smart_debug',
description: 'Tool from enhanced-sub-agent-handler.ts',
handler: 'enhanced-sub-agent-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'auto_audit',
description: 'Tool from enhanced-sub-agent-handler.ts',
handler: 'enhanced-sub-agent-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'intelligent_error_analysis',
description: 'Tool from enhanced-sub-agent-handler.ts',
handler: 'enhanced-sub-agent-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'get_sub_agent_status',
description: 'Tool from enhanced-sub-agent-handler.ts',
handler: 'enhanced-sub-agent-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'analyze_error_with_context',
description: 'Tool from enhanced-user-experience-handler.ts',
handler: 'enhanced-user-experience-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'suggest_intelligent_workflow',
description: 'Tool from enhanced-user-experience-handler.ts',
handler: 'enhanced-user-experience-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'execute_intelligent_workflow',
description: 'Tool from enhanced-user-experience-handler.ts',
handler: 'enhanced-user-experience-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'get_session_recovery_guidance',
description: 'Tool from enhanced-user-experience-handler.ts',
handler: 'enhanced-user-experience-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'detect_framework_and_suggest_approach',
description: 'Tool from enhanced-user-experience-handler.ts',
handler: 'enhanced-user-experience-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'evolve_tests',
description: 'Tool from evolution-handler.ts',
handler: 'evolution-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'evolve_tests_for_file',
description: 'Tool from evolution-handler.ts',
handler: 'evolution-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'detect_test_evolution_opportunities',
description: 'Tool from evolution-handler.ts',
handler: 'evolution-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'preview_test_evolution',
description: 'Tool from evolution-handler.ts',
handler: 'evolution-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'inject_fault',
description: 'Tool from fault-handler.ts',
handler: 'fault-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'remove_fault',
description: 'Tool from fault-handler.ts',
handler: 'fault-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'clear_all_faults',
description: 'Tool from fault-handler.ts',
handler: 'fault-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'list_active_faults',
description: 'Tool from fault-handler.ts',
handler: 'fault-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'generate_fault_scenarios',
description: 'Tool from fault-handler.ts',
handler: 'fault-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'flutter_tdd_cycle_start',
description: 'Tool from flutter-tdd-enhanced-handler.ts',
handler: 'flutter-tdd-enhanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'flutter_tdd_validate_widgets',
description: 'Tool from flutter-tdd-enhanced-handler.ts',
handler: 'flutter-tdd-enhanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'flutter_tdd_validate_isolates',
description: 'Tool from flutter-tdd-enhanced-handler.ts',
handler: 'flutter-tdd-enhanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'flutter_tdd_validate_ui_state',
description: 'Tool from flutter-tdd-enhanced-handler.ts',
handler: 'flutter-tdd-enhanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'flutter_tdd_cycle_complete',
description: 'Tool from flutter-tdd-enhanced-handler.ts',
handler: 'flutter-tdd-enhanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'detect_flutter_test_mode',
description: 'Tool from flutter-tdd-integration-handler.ts',
handler: 'flutter-tdd-integration-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'analyze_provider_gaps',
description: 'Tool from flutter-tdd-integration-handler.ts',
handler: 'flutter-tdd-integration-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'compare_test_expectations',
description: 'Tool from flutter-tdd-integration-handler.ts',
handler: 'flutter-tdd-integration-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'suggest_authentication_mocks',
description: 'Tool from flutter-tdd-integration-handler.ts',
handler: 'flutter-tdd-integration-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'track_implementation_progress',
description: 'Tool from flutter-tdd-integration-handler.ts',
handler: 'flutter-tdd-integration-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'generate_test_utilities',
description: 'Tool from flutter-tdd-integration-handler.ts',
handler: 'flutter-tdd-integration-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'inspect_graphql_requests',
description: 'Tool from graphql-request-inspector-handler.ts',
handler: 'graphql-request-inspector-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'analyze_failed_graphql_queries',
description: 'Tool from graphql-request-inspector-handler.ts',
handler: 'graphql-request-inspector-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'trace_graphql_to_process',
description: 'Tool from graphql-request-inspector-handler.ts',
handler: 'graphql-request-inspector-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'monitor_graphql_real_time',
description: 'Tool from graphql-request-inspector-handler.ts',
handler: 'graphql-request-inspector-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'debug_hydration',
description: 'Tool from hydration-handler.ts',
handler: 'hydration-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'simulate_user_action',
description: 'Tool from interaction-handler.ts',
handler: 'interaction-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'take_screenshot',
description: 'Tool from interaction-handler.ts',
handler: 'interaction-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'liveview_inspect_mount_state',
description: 'Tool from liveview-advanced-handler.ts',
handler: 'liveview-advanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'liveview_trace_handle_event',
description: 'Tool from liveview-advanced-handler.ts',
handler: 'liveview-advanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'liveview_analyze_diff_size',
description: 'Tool from liveview-advanced-handler.ts',
handler: 'liveview-advanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'liveview_inspect_uploads',
description: 'Tool from liveview-advanced-handler.ts',
handler: 'liveview-advanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'liveview_profile_components',
description: 'Tool from liveview-advanced-handler.ts',
handler: 'liveview-advanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'liveview_inspect_socket',
description: 'Tool from liveview-advanced-handler.ts',
handler: 'liveview-advanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'liveview_stream_analysis',
description: 'Tool from liveview-advanced-handler.ts',
handler: 'liveview-advanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'liveview_form_state_debug',
description: 'Tool from liveview-advanced-handler.ts',
handler: 'liveview-advanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'liveview_js_commands_trace',
description: 'Tool from liveview-advanced-handler.ts',
handler: 'liveview-advanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'liveview_memory_usage',
description: 'Tool from liveview-advanced-handler.ts',
handler: 'liveview-advanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'monitor_liveview_connections',
description: 'Tool from liveview-connection-monitor-handler.ts',
handler: 'liveview-connection-monitor-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'analyze_connection_failures',
description: 'Tool from liveview-connection-monitor-handler.ts',
handler: 'liveview-connection-monitor-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'track_channel_message_flow',
description: 'Tool from liveview-connection-monitor-handler.ts',
handler: 'liveview-connection-monitor-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'diagnose_liveview_lifecycle',
description: 'Tool from liveview-connection-monitor-handler.ts',
handler: 'liveview-connection-monitor-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'track_liveview_lifecycle',
description: 'Tool from liveview-lifecycle-handler.ts',
handler: 'liveview-lifecycle-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'analyze_process_death_causes',
description: 'Tool from liveview-lifecycle-handler.ts',
handler: 'liveview-lifecycle-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'monitor_message_passing',
description: 'Tool from liveview-lifecycle-handler.ts',
handler: 'liveview-lifecycle-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'inspect_ets_operations',
description: 'Tool from liveview-lifecycle-handler.ts',
handler: 'liveview-lifecycle-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'analyze_test_health',
description: 'Tool from maintenance-handler.ts',
handler: 'maintenance-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'detect_stale_tests',
description: 'Tool from maintenance-handler.ts',
handler: 'maintenance-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'auto_fix_tests',
description: 'Tool from maintenance-handler.ts',
handler: 'maintenance-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'find_test_coverage_gaps',
description: 'Tool from maintenance-handler.ts',
handler: 'maintenance-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'generate_test_maintenance_report',
description: 'Tool from maintenance-handler.ts',
handler: 'maintenance-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'rails_turbo_analysis',
description: 'Tool from meta-framework-handler.ts',
handler: 'meta-framework-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'csrf_security_check',
description: 'Tool from meta-framework-handler.ts',
handler: 'meta-framework-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'stimulus_controllers',
description: 'Tool from meta-framework-handler.ts',
handler: 'meta-framework-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'meta_framework_info',
description: 'Tool from meta-framework-handler.ts',
handler: 'meta-framework-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'remix_loader_analysis',
description: 'Tool from meta-framework-handler.ts',
handler: 'meta-framework-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'astro_islands_audit',
description: 'Tool from meta-framework-handler.ts',
handler: 'meta-framework-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'nuxt_payload_analysis',
description: 'Tool from meta-framework-handler.ts',
handler: 'meta-framework-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'qwik_resumability_check',
description: 'Tool from meta-framework-handler.ts',
handler: 'meta-framework-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'vite_hmr_monitor',
description: 'Tool from meta-framework-handler.ts',
handler: 'meta-framework-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'detect_meta_framework_issues',
description: 'Tool from meta-framework-handler.ts',
handler: 'meta-framework-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'analyze_mock_coverage',
description: 'Tool from mock-coverage-analyzer-handler.ts',
handler: 'mock-coverage-analyzer-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'validate_mock_responses',
description: 'Tool from mock-coverage-analyzer-handler.ts',
handler: 'mock-coverage-analyzer-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'generate_missing_mocks',
description: 'Tool from mock-coverage-analyzer-handler.ts',
handler: 'mock-coverage-analyzer-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'diagnose_mock_accessibility',
description: 'Tool from mock-coverage-analyzer-handler.ts',
handler: 'mock-coverage-analyzer-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'inspect_mock_state_across_processes',
description: 'Tool from mock-state-inspector-handler.ts',
handler: 'mock-state-inspector-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'analyze_mock_visibility_issues',
description: 'Tool from mock-state-inspector-handler.ts',
handler: 'mock-state-inspector-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'track_mock_state_timeline',
description: 'Tool from mock-state-inspector-handler.ts',
handler: 'mock-state-inspector-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'generate_mock_state_report',
description: 'Tool from mock-state-inspector-handler.ts',
handler: 'mock-state-inspector-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'get_current_mode',
description: 'Tool from mode-selector-handler.ts',
handler: 'mode-selector-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'switch_mode',
description: 'Tool from mode-selector-handler.ts',
handler: 'mode-selector-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'compare_modes',
description: 'Tool from mode-selector-handler.ts',
handler: 'mode-selector-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'performance_baseline',
description: 'Tool from performance-profiling-handler.ts',
handler: 'performance-profiling-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'performance_profile',
description: 'Tool from performance-profiling-handler.ts',
handler: 'performance-profiling-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'performance_optimize',
description: 'Tool from performance-profiling-handler.ts',
handler: 'performance-profiling-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'performance_validate',
description: 'Tool from performance-profiling-handler.ts',
handler: 'performance-profiling-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'performance_monitor',
description: 'Tool from performance-profiling-handler.ts',
handler: 'performance-profiling-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'performance_report',
description: 'Tool from performance-profiling-handler.ts',
handler: 'performance-profiling-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'phoenix_trace_plug_pipeline',
description: 'Tool from phoenix-advanced-handler.ts',
handler: 'phoenix-advanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'phoenix_inspect_endpoint_config',
description: 'Tool from phoenix-advanced-handler.ts',
handler: 'phoenix-advanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'phoenix_profile_view_render',
description: 'Tool from phoenix-advanced-handler.ts',
handler: 'phoenix-advanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'phoenix_analyze_router',
description: 'Tool from phoenix-advanced-handler.ts',
handler: 'phoenix-advanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'phoenix_telemetry_events',
description: 'Tool from phoenix-advanced-handler.ts',
handler: 'phoenix-advanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'phoenix_controller_action_trace',
description: 'Tool from phoenix-advanced-handler.ts',
handler: 'phoenix-advanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'phoenix_conn_inspector',
description: 'Tool from phoenix-advanced-handler.ts',
handler: 'phoenix-advanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'phoenix_session_debug',
description: 'Tool from phoenix-advanced-handler.ts',
handler: 'phoenix-advanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'phoenix_presence_tracker',
description: 'Tool from phoenix-advanced-handler.ts',
handler: 'phoenix-advanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'phoenix_error_handler_trace',
description: 'Tool from phoenix-advanced-handler.ts',
handler: 'phoenix-advanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'debug_genserver_state',
description: 'Tool from phoenix-debugging-tools-handler.ts',
handler: 'phoenix-debugging-tools-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'debug_pubsub_topics',
description: 'Tool from phoenix-debugging-tools-handler.ts',
handler: 'phoenix-debugging-tools-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'debug_supervisor_tree',
description: 'Tool from phoenix-debugging-tools-handler.ts',
handler: 'phoenix-debugging-tools-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'monitor_process_mailbox',
description: 'Tool from phoenix-debugging-tools-handler.ts',
handler: 'phoenix-debugging-tools-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'run_exunit_tests',
description: 'Tool from phoenix-enhanced-handler.ts',
handler: 'phoenix-enhanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{
name: 'debug_liveview_state',
description: 'Tool from phoenix-enhanced-handler.ts',
handler: 'phoenix-enhanced-handler.ts',
inputSchema: {
type: 'object',
properties: {}
}
},
{