mirror of
https://github.com/agent0ai/agent-zero.git
synced 2026-07-09 17:08:29 +00:00
Add comprehensive file-level DOX documentation across the repo and update directory AGENTS.md indexes. Many new `*.py.dox.md` files were added under api, helpers, tools, plugins, extensions, webui, and other dirs to document endpoint purpose, ownership, runtime contracts, work guidance, and verification. Several AGENTS.md files were created or updated (agents profiles, api, docker, extensions, helpers, plugins, skills, webui components, etc.) to list child DOX files and clarify documentation/work guidance. Also add example and bundled profile DOX files (agent0, default, developer, hacker, researcher) and minor updates to helpers/dirty_json.py and its tests. These changes improve on-disk documentation coverage and establish the convention that each direct runtime file should have a matching `*.dox.md` describing its contracts and verification steps.
1 KiB
1 KiB
Hacker Agent Profile DOX
Purpose
- Own the bundled cyber security and penetration testing specialist profile.
- Keep security-audit behavior scoped to this profile instead of default agent behavior.
Ownership
agent.yamlowns title, description, and delegation context for security work.prompts/owns security-specific prompt overrides when present.
Local Contracts
- Keep the profile focused on authorized security analysis, vulnerability research, and defensive audit tasks.
- Do not add secrets, target-specific credentials, or local environment assumptions.
- Preserve the framework tool-call contract and safety expectations.
Work Guidance
- Keep security instructions operational and bounded to legitimate testing contexts.
- Coordinate broad safety changes with core prompts and relevant tests.
Verification
- Manually inspect
agent.yamlfor valid YAML after edits. - Run prompt/profile tests when changing profile discovery or security prompt behavior.
Child DOX Index
No child DOX files.