agent-zero/tools
linuztx 2566ee134d refactor: split system prompt into per-concern extensions with extensibility hooks
- split monolithic _10_system_prompt.py into focused extensions: main (10), tools (11), mcp (12), skills (13), secrets (13), project (14)
- each extension exposes a build_prompt() function with call_extensions_async hook for plugin extensibility
- move tool prompt collection from VariablesPlugin to _11_tools_prompt using subagents.get_paths for proper directory coverage
- add {{include original}} directive to process_includes allowing prompt inheritance without copy-paste
- add agent.system.main.specifics.md for subagent-specific additions without overriding entire role
- remove redundant plugin prompt extensions (_15_text_editor, _20_code_execution) that duplicated tool collection
- add _09_text_editor_config to register per-file kwargs via agent.data instead of VariablesPlugin in prompts dir
2026-03-20 12:12:47 +08:00
..
a2a_chat.py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
browser._py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
browser_agent.py refactor: remove browser model, use chat model for browser; update extension references 2026-03-14 20:06:43 -07:00
browser_do._py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
browser_open._py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
call_subordinate.py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
document_query.py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
knowledge_tool._py refactor - plugin names and builtin plugins 2026-03-10 22:20:53 +01:00
notify_user.py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
response.py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
scheduler.py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
search_engine.py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
skills_tool.py Merge branch 'development' of https://github.com/agent0ai/agent-zero into development 2026-03-05 17:28:19 +01:00
unknown.py refactor: split system prompt into per-concern extensions with extensibility hooks 2026-03-20 12:12:47 +08:00
vision_load.py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
wait.py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00