mirror of
https://github.com/agent0ai/agent-zero.git
synced 2026-10-19 15:33:54 +00:00
Standardize multi-action tools around tool_args.action while keeping parser compatibility for older tool/args, tool_name:action, and method-shaped requests. This keeps new prompts clean without breaking agents that learned the previous dialect. Move A0 connector remote execution/file tools into stable standard prompts, make remote targeting independent of the active chat context, and skill-gate beta computer-use remote so it no longer weighs down the always-on tool list. Align text editor, scheduler, skills, office artifact, memory, notify, and browser prompts/tools around the canonical action contract. Add scheduler update/timezone handling, skills_tool read_file, text editor patch coverage, and fixes for memory_forget, behaviour_adjustment, and code execution progress warnings. Reduce default prompt pressure by compacting browser and scheduler prompts into skill-backed manifests, shortening skill catalog descriptions, and pruning noisy framework knowledge. Remove obsolete connector prompt stubs and root tool-call knowledge examples. Tests: conda run -n a0 pytest tests/test_a0_connector_prompt_gating.py tests/test_tool_action_contracts.py tests/test_task_scheduler_timezone.py tests/test_text_editor_context_patch.py tests/test_tool_request_normalization.py tests/test_office_document_store.py::test_odf_is_advertised_and_docx_remains_explicit_compatibility tests/test_office_document_store.py::test_document_artifact_accepts_method_alias_for_ods_create tests/test_skills_runtime.py tests/test_default_prompt_budget.py::test_a0_small_profile_removed_and_prompt_text_generic -q |
||
|---|---|---|
| .. | ||
| agent.context.extras.md | ||
| agent.extras.agent_info.md | ||
| agent.extras.workdir_structure.md | ||
| agent.system.behaviour.md | ||
| agent.system.behaviour_default.md | ||
| agent.system.datetime.md | ||
| agent.system.main.communication.md | ||
| agent.system.main.communication_additions.md | ||
| agent.system.main.environment.md | ||
| agent.system.main.md | ||
| agent.system.main.role.md | ||
| agent.system.main.solving.md | ||
| agent.system.main.specifics.md | ||
| agent.system.main.tips.md | ||
| agent.system.main.tips.py | ||
| agent.system.mcp_tools.md | ||
| agent.system.projects.active.md | ||
| agent.system.projects.inactive.md | ||
| agent.system.projects.main.md | ||
| agent.system.response_tool_tips.md | ||
| agent.system.secrets.md | ||
| agent.system.skills.loaded.md | ||
| agent.system.skills.md | ||
| agent.system.skills.relevant.md | ||
| agent.system.tool.a2a_chat.md | ||
| agent.system.tool.behaviour.md | ||
| agent.system.tool.call_sub.md | ||
| agent.system.tool.call_sub.py | ||
| agent.system.tool.document_query.md | ||
| agent.system.tool.notify_user.md | ||
| agent.system.tool.response.md | ||
| agent.system.tool.scheduler.md | ||
| agent.system.tool.search_engine.md | ||
| agent.system.tool.skills.md | ||
| agent.system.tool.wait.md | ||
| agent.system.tools.md | ||
| agent.system.tools_vision.md | ||
| behaviour.merge.msg.md | ||
| behaviour.merge.sys.md | ||
| behaviour.search.sys.md | ||
| behaviour.updated.md | ||
| fw.ai_response.md | ||
| fw.bulk_summary.msg.md | ||
| fw.bulk_summary.sys.md | ||
| fw.document_query.optmimize_query.md | ||
| fw.document_query.system_prompt.md | ||
| fw.error.md | ||
| fw.hint.call_sub.md | ||
| fw.initial_message.md | ||
| fw.intervention.md | ||
| fw.knowledge_tool.response.md | ||
| fw.memories_deleted.md | ||
| fw.memories_not_found.md | ||
| fw.msg_cleanup.md | ||
| fw.msg_critical_error.md | ||
| fw.msg_from_subordinate.md | ||
| fw.msg_misformat.md | ||
| fw.msg_nudge.md | ||
| fw.msg_repeat.md | ||
| fw.msg_summary.md | ||
| fw.msg_timeout.md | ||
| fw.msg_truncated.md | ||
| fw.notify_user.notification_sent.md | ||
| fw.rename_chat.msg.md | ||
| fw.rename_chat.sys.md | ||
| fw.tool_not_found.md | ||
| fw.tool_result.md | ||
| fw.topic_summary.msg.md | ||
| fw.topic_summary.sys.md | ||
| fw.user_message.md | ||
| fw.wait_complete.md | ||
| fw.warning.md | ||