OpenCode v1.2.17: Workspace & Desktop Fixes
OpenCode v1.2.17 brings workspace rework, TUI improvements with default scrollbar, and desktop fixes for todos, terminal tabs, and session handling.
TL;DR
- Reworked workspace integration and adaptor interface for better stability
- TUI now shows scrollbar by default and prevents orphaned subprocesses
- Desktop app fixes: removed blur from todos, fixed terminal tab closure, improved session loading
New
- Scrollbar visibility — TUI now displays scrollbar by default for better navigation clarity
- Agent validation with attach flag — Validates agent when running with
--attachflag to catch issues early
Fixed
- Orphaned subprocess cleanup — Prevents orphaned opencode subprocesses from lingering on shutdown
- Desktop todo blur — Removed blur effect from todos in the app for better readability
- Dock animation timing — Delays dock animation on session load to prevent jarring transitions
- Session sidebar display — Removed diff lines from sessions in sidebar to reduce clutter
- Session scroll position — Loading session now automatically scrolls to the bottom
- Terminal tab closure — Fixed improper terminal tab closure behavior
- Workspace integration — Reworked workspace integration and adaptor interface for improved reliability
- Documentation clarity — Clarified output capture guidance in bash tool documentation
Update with: npm install opencode@1.2.17 or check the release page for your platform.
Source: OpenCode