See AGENTS.md for roles and usage. Configure defaults via .opencode/config.json.
Repository guardrails live in .opencode/permissions.json. You can also scope rules per-agent inside each agent file under permissions.
By default:
rm -rf * are set to ask.env, .key, .secret, node_modules, .git) are deniedCustom commands live in .opencode/commands/. Example: /feature-setup.
Notifications are enabled via .opencode/plugin/notification.js. On macOS this uses osascript to display alerts for session completion and approval-required events.