Releases: 0xCaso/opencode-cmux
Releases · 0xCaso/opencode-cmux
Release list
v0.2.4
Whats new
- Fix cmux notification delivery in SSH+tmux setups by resolving the bundled cmux CLI path when available
- Switch notifications to cmux rpc notification.create for more reliable popup delivery
- Prefix notification bodies with tmux pane identity when available
- Add per-event notification toggles in config (done, permission, question, error)
- Respect XDG_CONFIG_HOME for plugin config discovery
- Add regression tests for lsof port parsing and invisible-character failures
v0.2.0
What's new
- Subagent split management in cmux panes — when opencode runs with
--port, each subagent session automatically opens in its own cmux split pane usingopencode attach. Splits fill a 2x2 grid around the main session pane, then expand into additional columns for 6+ agents. Panes close individually when their subagent finishes. (#4, closes #3)
Contributors
v0.1.3
Bug fixes
- Suppress spurious "Done" notifications while waiting for user input (permission prompts / questions) — the session goes
idleduring these prompts but is not actually done (#1, thanks @joshgreaves) - Avoid overwriting a more-specific "waiting" or "question" sidebar status with generic "working" on busy events
- Clear pending-input state on session errors so idle suppression can't get stuck
- Normalize permission and question request IDs with consistent fallback chains to prevent the pending sets from leaking
undefinedvalues