mirror of
https://github.com/agent0ai/agent-zero.git
synced 2026-05-22 11:15:42 +00:00
- 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
|
||
|---|---|---|
| .. | ||
| a2a_chat.py | ||
| browser._py | ||
| browser_agent.py | ||
| browser_do._py | ||
| browser_open._py | ||
| call_subordinate.py | ||
| document_query.py | ||
| knowledge_tool._py | ||
| notify_user.py | ||
| response.py | ||
| scheduler.py | ||
| search_engine.py | ||
| skills_tool.py | ||
| unknown.py | ||
| vision_load.py | ||
| wait.py | ||