Schema Notes
The published schema lives in kompass.schema.json.
Important defaults
- default base branch:
main - OpenCode adapter agent mode:
all - bundled shared validation guidance is included by default
Notable schema types
Agent definitions
Agents can define:
descriptionpromptPathpermission
Command config
Commands can define:
enabledtemplate
Component config
Components can define:
enabledpath
Skills config
Skills support entry-based enablement and plugin filtering.
Deprecated array fields still exist in the schema for compatibility, but the newer entry-based shape is the preferred direction.
Adapter config
adapters.opencode.agentMode supports:
subagentprimaryall