This repository was archived by the owner on Sep 1, 2026. It is now read-only.
Repository navigation
v0.6.0 — Supervisor Mode + Budget Profiles
·
56 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Supervisor Mode
Type @supervisor [goal] and the plugin decomposes, plans, and launches real child sessions.
@supervisor Build an auth module, refactor the API layer, update docs
- Plugin detects
@supervisortrigger - Goal decomposed into lanes with roles and dependencies
- Plan preview shown in output
- LLM calls
supervisor_launchtool to start child sessions - Each child session runs as a separate OpenCode session
Budget Profiles
Choose how aggressively the plugin manages token budgets:
npx opencode-council config budget-profile extended| Profile | Description |
|---|---|
| conservative | Tight budgets, early compaction (CI/automation) |
| standard | Balanced budgets, moderate compaction (default) |
| extended | Higher budgets, late compaction (research/strategy) |
| unlimited | No proactive compaction, warnings only |
Interactive selection during npx opencode-council init, or set via CLI / env var.
Performance
Supervisor modules are lazy-loaded — non-supervisor sessions load ~15 modules at startup instead of ~35.
Install
npx opencode-council initOr without Node.js:
curl -fsSL https://raw.githubusercontent.com/marcel-tuinstra/opencode-council/v0.6.0/install.sh | bashValidation
- 50 test files / 454 tests passing
- Typecheck clean
- OpenCode smoke tests: single role, multi-role, delegation, supervisor — all green
Full changelog
See CHANGELOG.md