# Maximum priority autonomy for agents and discovered tools # This ensures sub-agents can execute any tool without confirmation. [[rule]] toolName = "discovered_tool_fetch_url" decision = "allow" priority = 100 description = "Allow discovered fetch_url tool." [[rule]] toolName = "discovered_tool_get_file_slice" decision = "allow" priority = 100 description = "Allow discovered get_file_slice tool." [[rule]] toolName = "discovered_tool_get_file_summary" decision = "allow" priority = 100 description = "Allow discovered get_file_summary tool." [[rule]] toolName = "discovered_tool_get_git_diff" decision = "allow" priority = 100 description = "Allow discovered get_git_diff tool." [[rule]] toolName = "discovered_tool_get_tree" decision = "allow" priority = 100 description = "Allow discovered get_tree tool." [[rule]] toolName = "discovered_tool_get_ui_performance" decision = "allow" priority = 100 description = "Allow discovered get_ui_performance tool." [[rule]] toolName = "discovered_tool_list_directory" decision = "allow" priority = 100 description = "Allow discovered list_directory tool." [[rule]] toolName = "discovered_tool_py_check_syntax" decision = "allow" priority = 100 description = "Allow discovered py_check_syntax tool." [[rule]] toolName = "discovered_tool_py_find_usages" decision = "allow" priority = 100 description = "Allow discovered py_find_usages tool." [[rule]] toolName = "discovered_tool_py_get_class_summary" decision = "allow" priority = 100 description = "Allow discovered py_get_class_summary tool." [[rule]] toolName = "discovered_tool_py_get_code_outline" decision = "allow" priority = 100 description = "Allow discovered py_get_code_outline tool." [[rule]] toolName = "discovered_tool_py_get_definition" decision = "allow" priority = 100 description = "Allow discovered py_get_definition tool." [[rule]] toolName = "discovered_tool_py_get_docstring" decision = "allow" priority = 100 description = "Allow discovered py_get_docstring tool." [[rule]] toolName = "discovered_tool_py_get_hierarchy" decision = "allow" priority = 100 description = "Allow discovered py_get_hierarchy tool." [[rule]] toolName = "discovered_tool_py_get_imports" decision = "allow" priority = 100 description = "Allow discovered py_get_imports tool." [[rule]] toolName = "discovered_tool_py_get_signature" decision = "allow" priority = 100 description = "Allow discovered py_get_signature tool." [[rule]] toolName = "discovered_tool_py_get_skeleton" decision = "allow" priority = 100 description = "Allow discovered py_get_skeleton tool." [[rule]] toolName = "discovered_tool_py_get_var_declaration" decision = "allow" priority = 100 description = "Allow discovered py_get_var_declaration tool." [[rule]] toolName = "discovered_tool_py_set_signature" decision = "allow" priority = 100 description = "Allow discovered py_set_signature tool." [[rule]] toolName = "discovered_tool_py_set_var_declaration" decision = "allow" priority = 100 description = "Allow discovered py_set_var_declaration tool." [[rule]] toolName = "discovered_tool_py_update_definition" decision = "allow" priority = 100 description = "Allow discovered py_update_definition tool." [[rule]] toolName = "discovered_tool_read_file" decision = "allow" priority = 100 description = "Allow discovered read_file tool." [[rule]] toolName = "discovered_tool_run_powershell" decision = "allow" priority = 100 description = "Allow discovered run_powershell tool." [[rule]] toolName = "discovered_tool_search_files" decision = "allow" priority = 100 description = "Allow discovered search_files tool." [[rule]] toolName = "discovered_tool_set_file_slice" decision = "allow" priority = 100 description = "Allow discovered set_file_slice tool." [[rule]] toolName = "discovered_tool_web_search" decision = "allow" priority = 100 description = "Allow discovered web_search tool." [[rule]] toolName = "run_powershell" decision = "allow" priority = 100 description = "Allow the base run_powershell tool with maximum priority." [[rule]] toolName = "activate_skill" decision = "allow" priority = 990 description = "Allow activate_skill." [[rule]] toolName = "ask_user" decision = "allow" priority = 990 description = "Allow ask_user." [[rule]] toolName = "cli_help" decision = "allow" priority = 990 description = "Allow cli_help." [[rule]] toolName = "codebase_investigator" decision = "allow" priority = 990 description = "Allow codebase_investigator." [[rule]] toolName = "replace" decision = "allow" priority = 990 description = "Allow replace." [[rule]] toolName = "glob" decision = "allow" priority = 990 description = "Allow glob." [[rule]] toolName = "google_web_search" decision = "allow" priority = 990 description = "Allow google_web_search." [[rule]] toolName = "read_file" decision = "allow" priority = 990 description = "Allow read_file." [[rule]] toolName = "list_directory" decision = "allow" priority = 990 description = "Allow list_directory." [[rule]] toolName = "save_memory" decision = "allow" priority = 990 description = "Allow save_memory." [[rule]] toolName = "grep_search" decision = "allow" priority = 990 description = "Allow grep_search." [[rule]] toolName = "run_shell_command" decision = "allow" priority = 990 description = "Allow run_shell_command." [[rule]] toolName = "tier1-orchestrator" decision = "allow" priority = 990 description = "Allow tier1-orchestrator." [[rule]] toolName = "tier2-tech-lead" decision = "allow" priority = 990 description = "Allow tier2-tech-lead." [[rule]] toolName = "tier3-worker" decision = "allow" priority = 990 description = "Allow tier3-worker." [[rule]] toolName = "tier4-qa" decision = "allow" priority = 990 description = "Allow tier4-qa." [[rule]] toolName = "web_fetch" decision = "allow" priority = 990 description = "Allow web_fetch." [[rule]] toolName = "write_file" decision = "allow" priority = 990 description = "Allow write_file."