{ "version": 1, "available_tools": [ "apply_patch", "close_agent", "cron_create", "cron_delete", "cron_list", "enter_plan_mode", "exit_plan_mode", "list_skills", "load_skill", "load_skill_resource", "mcp_connect_server", "mcp_disconnect_server", "mcp_get_tool_details", "mcp_list_servers", "mcp_search_tools", "plan_task_tracker", "request_user_input", "resume_agent", "send_input", "spawn_agent", "spawn_background_subprocess", "task_tracker", "unified_exec", "unified_file", "unified_search", "wait_agent" ], "policies": { "unified_search": "allow", "apply_patch": "prompt", "cron_create": "prompt", "cron_delete": "prompt", "cron_list": "prompt", "enter_plan_mode": "prompt", "exit_plan_mode": "prompt", "mcp_connect_server": "prompt", "mcp_disconnect_server": "prompt", "mcp_get_tool_details": "allow", "mcp_list_servers": "allow", "mcp_search_tools": "allow", "plan_task_tracker": "prompt", "request_user_input": "allow", "task_tracker": "prompt", "unified_exec": "prompt", "unified_file": "allow", "close_agent": "prompt", "list_skills": "allow", "resume_agent": "prompt", "send_input": "prompt", "spawn_agent": "prompt", "spawn_background_subprocess": "prompt", "wait_agent": "prompt", "load_skill_resource": "allow", "load_skill": "allow", "list_files": "allow", "read_file": "allow", "memory": "allow" }, "constraints": {}, "mcp": { "allowlist": { "enforce": true, "default": { "tools": null, "resources": null, "prompts": null, "logging": [ "mcp.provider_initialized", "mcp.provider_initialization_failed", "mcp.tool_filtered", "mcp.tool_execution", "mcp.tool_failed", "mcp.tool_denied" ], "configuration": { "client": [ "max_concurrent_connections", "request_timeout_seconds", "retry_attempts", "startup_timeout_seconds", "tool_timeout_seconds", "experimental_use_rmcp_client" ], "server": [ "enabled", "bind_address", "port", "transport", "name", "version" ], "ui": [ "mode", "max_events", "show_provider_names" ] } }, "providers": { "context7": { "tools": [ "search_*", "fetch_*", "list_*", "context7_*", "get_*" ], "resources": [ "docs::*", "snippets::*", "repositories::*", "context7::*" ], "prompts": [ "context7::*", "support::*", "docs::*" ], "logging": [ "mcp.tool_execution", "mcp.tool_failed", "mcp.tool_denied", "mcp.tool_filtered", "mcp.provider_initialized" ], "configuration": { "context7": [ "workspace", "search_scope", "max_results" ], "provider": [ "max_concurrent_requests" ] } }, "sequential-thinking": { "tools": [ "plan", "critique", "reflect", "decompose", "sequential_*" ], "resources": null, "prompts": [ "sequential-thinking::*", "plan", "reflect", "critique" ], "logging": [ "mcp.tool_execution", "mcp.tool_failed", "mcp.tool_denied", "mcp.tool_filtered", "mcp.provider_initialized" ], "configuration": { "provider": [ "max_concurrent_requests" ], "sequencing": [ "max_depth", "max_branches" ] } }, "time": { "tools": [ "get_*", "list_*", "convert_timezone", "describe_timezone", "time_*" ], "resources": [ "timezone:*", "location:*" ], "prompts": null, "logging": [ "mcp.tool_execution", "mcp.tool_failed", "mcp.tool_denied", "mcp.tool_filtered", "mcp.provider_initialized" ], "configuration": { "provider": [ "max_concurrent_requests" ], "time": [ "local_timezone_override" ] } } } }, "providers": {} }, "approval_cache": { "allowed": [], "prefixes": [], "regexes": [] } }