v0.8.0
What's changed
- Add user-wide named MCP presets with save, apply, update, rename, and delete actions.
- Show Preset: NAME in the MCP heading for selected or exactly matching server states.
- Present preset menus with separate titles and subtitles and fix immediate dismissal after mouse clicks.
- Apply mixed MCP states with per-server progress, partial-failure recovery, and failed-only retry.
- Add user-wide favorite skills, favorites-first ordering, and a blank separator between skill groups.
- Harden preference hydration and concurrent updates from multiple OpenCode instances.
- Refresh dev-team subagent status from local worker servers with polling, timeouts, and retry backoff.
Verification
- 100 tests and 441 assertions passed.
- TypeScript, Oxlint, formatting, bundle-size checks, and OpenCode 1.18.30 PTY smoke passed locally and in CI.
Requires OpenCode 1.18.30 or newer.