mirror of
https://github.com/agent0ai/agent-zero.git
synced 2026-07-09 17:08:29 +00:00
Remove memory-plugin assumptions from root and non-plugin DOX contracts so disabled plugins are not implied as available runtime behavior. Keep the memory plugin documented only in its owning plugin subtree and mark it optional from the parent plugin index.
1.9 KiB
1.9 KiB
Tiny Local Agent Profile DOX
Purpose
- Own the bundled Tiny Local profile for small/local chat models.
- Keep local-model behavior prompt-only and isolated from core framework execution.
Ownership
agent.yamlowns profile metadata for discovery and profile switching.prompts/agent.system.main.communication.mdowns the local-model communication contract.prompts/agent.system.main.solving.mdowns the local-model problem-solving contract and suppresses inherited visible reasoning requirements.prompts/fw.msg_repeat.mdowns Tiny Local's profile-specific recovery instructions when the framework rejects a duplicate assistant message.prompts/agent.system.tools.mdowns the Tiny Local tools wrapper and final output-shape reminder after tool listing.prompts/agent.system.tool.*.mdfiles own Tiny Local-specific tool examples that avoid inherited reasoning fields and repeated writes.
Local Contracts
- Preserve the normal Agent Zero tool-call shape:
tool_nameplustool_args. - Do not add parser repair, duplicate suppression runtime, model transport, or text-editor runtime behavior here.
- Duplicate-message handling may be tightened through profile prompts only.
- Keep prompt text short enough for small local models to follow.
- Treat continuation requests such as
proceedorcontinueas commands to execute the next unfinished step, not as prompts for another status response. - Do not include user-specific provider names, API keys, local paths, or secrets.
Work Guidance
- Prefer prompt wording changes over new files when tightening this profile, except when replacing inherited tool examples for local-model compliance.
- Keep this profile suitable for Ollama, LM Studio, Qwen, and comparable local models.
Verification
- Render the
tiny-localsystem prompt after communication prompt changes. - Run
pytest tests/test_default_prompt_budget.pyfor prompt and profile regressions.
Child DOX Index
No child DOX files.