Skip to main content
Every agent lives in its own folder and is self-contained. Files resolve most-specific-first across <project>/.ziro/agents/<id>/, then ~/.ziro/agents/<id>/, then the bundled package, so an installed Ziro is configured under your home directory without editing the package. A missing file falls back to built-in defaults. This page will expand each row with its schema, the meaningful keys, and a worked example. Two rules are worth knowing now: a missing plugin_config.yaml means the agent surfaces zero plugins (absence is opt-out, unlike every other file), and a malformed one fails closed rather than falling back to permissive.
This page is in progress. See the configuration guide for how the layers resolve and how flavours overlay them.

Configuration

Layer resolution, flavour overlays, and project trust.

Permissions

permissions.yaml in depth.