agents: align autoLoad with agent roles
Each agent now has tools matching its purpose: - Read-only agents (explorer, navigator, observer, theo, copilot): No shell, file_write, file_edit. Code analysis tools only. - Workflow agents (author, reviewer, panelist, foreman): 9p client for peer messaging and goalstatus. Analysis tools for verification. - Orchestration agents (conductor): subagent_spawn, 9p client, analysis tools. No direct file editing (delegates to sub-agents). - Full coding agents (default, driver): Complete toolset including shell, file ops, LSP, code intel. - Support agents (librarian, taskmanager): Scoped to their domain (docs, task files). Removed tools that violate agent constraints.
This commit is contained in:
parent
fef6cdc307
commit
6b5d3fd0b6
|
|
@ -7,10 +7,11 @@
|
|||
],
|
||||
"autoLoad": [
|
||||
"shell",
|
||||
"client_9p",
|
||||
"reasoning_think",
|
||||
"file_read",
|
||||
"file_edit",
|
||||
"file_write",
|
||||
"file_edit",
|
||||
"file_glob",
|
||||
"file_grep",
|
||||
"codebase_overview",
|
||||
|
|
|
|||
|
|
@ -6,27 +6,25 @@
|
|||
"$XDG_CONFIG_HOME/ollie/prompts/user-preferences.md"
|
||||
],
|
||||
"autoLoad": [
|
||||
"shell",
|
||||
"client_9p",
|
||||
"subagent_spawn",
|
||||
"reasoning_think",
|
||||
"memory_wake",
|
||||
"memory_recall",
|
||||
"memory_remember",
|
||||
"file_read",
|
||||
"file_edit",
|
||||
"file_glob",
|
||||
"file_grep",
|
||||
"file_write",
|
||||
"subagent_spawn",
|
||||
"code_outline",
|
||||
"codebase_overview",
|
||||
"code_symbols",
|
||||
"code_outline",
|
||||
"code_query",
|
||||
"code_dependencies",
|
||||
"codebase_overview",
|
||||
"lsp_definition",
|
||||
"lsp_references",
|
||||
"lsp_hover",
|
||||
"lsp_symbols",
|
||||
"lsp_diagnostics",
|
||||
"memory_wake",
|
||||
"memory_recall",
|
||||
"memory_remember"
|
||||
"lsp_diagnostics"
|
||||
],
|
||||
"temperature": 0.3,
|
||||
"maxTokens": 16384
|
||||
|
|
|
|||
|
|
@ -6,14 +6,21 @@
|
|||
"$XDG_CONFIG_HOME/ollie/prompts/user-preferences.md"
|
||||
],
|
||||
"autoLoad": [
|
||||
"shell",
|
||||
"subagent_spawn",
|
||||
"reasoning_think",
|
||||
"memory_wake",
|
||||
"memory_recall",
|
||||
"memory_remember",
|
||||
"file_read",
|
||||
"file_glob",
|
||||
"file_grep"
|
||||
]
|
||||
"file_grep",
|
||||
"codebase_overview",
|
||||
"code_symbols",
|
||||
"code_outline",
|
||||
"code_query",
|
||||
"code_dependencies",
|
||||
"lsp_definition",
|
||||
"lsp_references",
|
||||
"lsp_hover",
|
||||
"lsp_symbols",
|
||||
"lsp_diagnostics"
|
||||
],
|
||||
"temperature": 0.3,
|
||||
"maxTokens": 8192
|
||||
}
|
||||
|
|
|
|||
|
|
@ -6,18 +6,23 @@
|
|||
"$XDG_CONFIG_HOME/ollie/prompts/user-preferences.md"
|
||||
],
|
||||
"autoLoad": [
|
||||
"shell",
|
||||
"client_9p",
|
||||
"reasoning_think",
|
||||
"memory_wake",
|
||||
"memory_recall",
|
||||
"memory_remember",
|
||||
"file_read",
|
||||
"file_write",
|
||||
"file_edit",
|
||||
"file_glob",
|
||||
"file_grep",
|
||||
"file_read",
|
||||
"file_write",
|
||||
"code_dependencies",
|
||||
"codebase_overview",
|
||||
"code_symbols",
|
||||
"code_outline",
|
||||
"code_query",
|
||||
"code_rewrite",
|
||||
"code_symbols",
|
||||
"codebase_overview",
|
||||
"code_dependencies",
|
||||
"lsp_completion",
|
||||
"lsp_definition",
|
||||
"lsp_diagnostics",
|
||||
|
|
|
|||
|
|
@ -7,38 +7,38 @@
|
|||
],
|
||||
"autoLoad": [
|
||||
"shell",
|
||||
"client_9p",
|
||||
"subagent_spawn",
|
||||
"reasoning_think",
|
||||
"memory_wake",
|
||||
"memory_recall",
|
||||
"memory_remember",
|
||||
"skill_list",
|
||||
"skill_load",
|
||||
"file_read",
|
||||
"file_write",
|
||||
"file_edit",
|
||||
"file_glob",
|
||||
"file_grep",
|
||||
"memory_wake",
|
||||
"memory_recall",
|
||||
"memory_remember",
|
||||
"lsp_definition",
|
||||
"lsp_diagnostics",
|
||||
"lsp_hover",
|
||||
"lsp_references",
|
||||
"lsp_symbols",
|
||||
"gui_screenshot",
|
||||
"gui_windows",
|
||||
"gui_clipboard",
|
||||
"gui_notify",
|
||||
"image_read",
|
||||
"skill_list",
|
||||
"skill_load",
|
||||
"subagent_generate",
|
||||
"logseq",
|
||||
"system_logs",
|
||||
"browser_screencap",
|
||||
"codebase_overview",
|
||||
"code_symbols",
|
||||
"code_outline",
|
||||
"code_query",
|
||||
"code_rewrite",
|
||||
"code_dependencies"
|
||||
"code_dependencies",
|
||||
"lsp_completion",
|
||||
"lsp_definition",
|
||||
"lsp_diagnostics",
|
||||
"lsp_hover",
|
||||
"lsp_references",
|
||||
"lsp_rename",
|
||||
"lsp_symbols",
|
||||
"web_fetch",
|
||||
"image_read",
|
||||
"gui_screenshot",
|
||||
"gui_clipboard",
|
||||
"gui_notify",
|
||||
"system_logs"
|
||||
],
|
||||
"backend": "openrouter",
|
||||
"model": "deepseek/deepseek-v4-flash",
|
||||
|
|
|
|||
|
|
@ -6,8 +6,6 @@
|
|||
"$XDG_CONFIG_HOME/ollie/prompts/user-preferences.md"
|
||||
],
|
||||
"autoLoad": [
|
||||
"shell",
|
||||
"subagent_spawn",
|
||||
"reasoning_think",
|
||||
"memory_wake",
|
||||
"memory_recall",
|
||||
|
|
@ -15,17 +13,16 @@
|
|||
"file_read",
|
||||
"file_glob",
|
||||
"file_grep",
|
||||
"gui_screenshot",
|
||||
"gui_windows",
|
||||
"gui_clipboard",
|
||||
"gui_notify",
|
||||
"image_read",
|
||||
"codebase_overview",
|
||||
"code_symbols",
|
||||
"code_outline",
|
||||
"code_query",
|
||||
"code_rewrite",
|
||||
"code_dependencies"
|
||||
"code_dependencies",
|
||||
"lsp_definition",
|
||||
"lsp_references",
|
||||
"lsp_hover",
|
||||
"lsp_symbols",
|
||||
"lsp_diagnostics"
|
||||
],
|
||||
"temperature": 0.3,
|
||||
"maxTokens": 16384
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
"$XDG_CONFIG_HOME/ollie/prompts/user-preferences.md"
|
||||
],
|
||||
"autoLoad": [
|
||||
"shell",
|
||||
"client_9p",
|
||||
"reasoning_think",
|
||||
"file_read",
|
||||
"file_glob",
|
||||
|
|
|
|||
|
|
@ -6,15 +6,14 @@
|
|||
"$XDG_CONFIG_HOME/ollie/prompts/user-preferences.md"
|
||||
],
|
||||
"autoLoad": [
|
||||
"shell",
|
||||
"subagent_spawn",
|
||||
"reasoning_think",
|
||||
"memory_wake",
|
||||
"memory_recall",
|
||||
"memory_remember",
|
||||
"file_read",
|
||||
"file_glob",
|
||||
"file_grep",
|
||||
"memory_wake",
|
||||
"memory_recall",
|
||||
"memory_remember"
|
||||
"codebase_overview"
|
||||
],
|
||||
"temperature": 0.3,
|
||||
"maxTokens": 16384
|
||||
|
|
|
|||
|
|
@ -6,8 +6,6 @@
|
|||
"$XDG_CONFIG_HOME/ollie/prompts/user-preferences.md"
|
||||
],
|
||||
"autoLoad": [
|
||||
"shell",
|
||||
"subagent_spawn",
|
||||
"reasoning_think",
|
||||
"memory_wake",
|
||||
"memory_recall",
|
||||
|
|
@ -15,18 +13,16 @@
|
|||
"file_read",
|
||||
"file_glob",
|
||||
"file_grep",
|
||||
"gui_screenshot",
|
||||
"gui_windows",
|
||||
"gui_clipboard",
|
||||
"gui_notify",
|
||||
"image_read",
|
||||
"browser_screencap",
|
||||
"codebase_overview",
|
||||
"code_symbols",
|
||||
"code_outline",
|
||||
"code_query",
|
||||
"code_rewrite",
|
||||
"code_dependencies"
|
||||
"code_dependencies",
|
||||
"lsp_definition",
|
||||
"lsp_references",
|
||||
"lsp_hover",
|
||||
"lsp_symbols",
|
||||
"lsp_diagnostics"
|
||||
],
|
||||
"temperature": 0.3,
|
||||
"maxTokens": 8192
|
||||
|
|
|
|||
|
|
@ -4,9 +4,6 @@
|
|||
],
|
||||
"autoLoad": [
|
||||
"reasoning_think",
|
||||
"memory_wake",
|
||||
"memory_recall",
|
||||
"memory_remember",
|
||||
"file_read",
|
||||
"file_glob",
|
||||
"file_grep",
|
||||
|
|
@ -14,15 +11,12 @@
|
|||
"code_symbols",
|
||||
"code_outline",
|
||||
"code_query",
|
||||
"code_rewrite",
|
||||
"code_dependencies",
|
||||
"lsp_definition",
|
||||
"lsp_diagnostics",
|
||||
"lsp_hover",
|
||||
"lsp_references",
|
||||
"lsp_hover",
|
||||
"lsp_symbols",
|
||||
"lsp_rename",
|
||||
"lsp_completion"
|
||||
"lsp_diagnostics"
|
||||
],
|
||||
"temperature": 0.3,
|
||||
"maxTokens": 4096
|
||||
|
|
|
|||
|
|
@ -6,10 +6,9 @@
|
|||
"$XDG_CONFIG_HOME/ollie/prompts/user-preferences.md"
|
||||
],
|
||||
"autoLoad": [
|
||||
"shell",
|
||||
"client_9p",
|
||||
"reasoning_think",
|
||||
"file_read",
|
||||
"file_edit",
|
||||
"file_glob",
|
||||
"file_grep",
|
||||
"codebase_overview",
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
"$XDG_CONFIG_HOME/ollie/prompts/user-preferences.md"
|
||||
],
|
||||
"autoLoad": [
|
||||
"shell",
|
||||
"client_9p",
|
||||
"reasoning_think",
|
||||
"file_read",
|
||||
"file_glob",
|
||||
|
|
|
|||
|
|
@ -6,17 +6,16 @@
|
|||
"$XDG_CONFIG_HOME/ollie/prompts/user-preferences.md"
|
||||
],
|
||||
"autoLoad": [
|
||||
"shell",
|
||||
"client_9p",
|
||||
"reasoning_think",
|
||||
"file_read",
|
||||
"file_glob",
|
||||
"file_grep",
|
||||
"file_write",
|
||||
"file_edit",
|
||||
"subagent_spawn",
|
||||
"memory_wake",
|
||||
"memory_recall",
|
||||
"memory_remember"
|
||||
"memory_remember",
|
||||
"file_read",
|
||||
"file_write",
|
||||
"file_edit",
|
||||
"file_glob",
|
||||
"file_grep"
|
||||
],
|
||||
"temperature": 0.3,
|
||||
"maxTokens": 8192
|
||||
|
|
|
|||
|
|
@ -6,17 +6,23 @@
|
|||
"$XDG_CONFIG_HOME/ollie/prompts/user-preferences.md"
|
||||
],
|
||||
"autoLoad": [
|
||||
"shell",
|
||||
"subagent_spawn",
|
||||
"reasoning_think",
|
||||
"memory_wake",
|
||||
"memory_recall",
|
||||
"memory_remember",
|
||||
"file_read",
|
||||
"file_edit",
|
||||
"file_glob",
|
||||
"file_grep",
|
||||
"file_write"
|
||||
"codebase_overview",
|
||||
"code_symbols",
|
||||
"code_outline",
|
||||
"code_query",
|
||||
"code_dependencies",
|
||||
"lsp_definition",
|
||||
"lsp_references",
|
||||
"lsp_hover",
|
||||
"lsp_symbols",
|
||||
"lsp_diagnostics"
|
||||
],
|
||||
"temperature": 0.3,
|
||||
"maxTokens": 8192
|
||||
|
|
|
|||
Loading…
Reference in New Issue