OpenCode v1.15.4: LSP Refresh & File Watcher Fixes
OpenCode v1.15.4 patches LSP server refresh events, fixes project-scoped event routing, and improves Markdown H1 visibility in the TUI. A solid maintenance release following recent agent context improvements.
TL;DR
- Fixed custom LSP servers not sending refresh events after initialization
- Project-scoped bus events now route correctly to the right instance
- Markdown H1 headings more visually distinct in TUI
Fixed
- Custom LSP server refresh events — LSP servers now properly send refresh events after they initialize, fixing a long-standing integration issue
- Project-scoped bus events — File watcher and update notifications now reach the correct instance instead of broadcasting to all projects
- Background subagent task instructions — Hidden by default unless experimental background mode is explicitly enabled
Improved
- Markdown H1 rendering — TUI now displays H1 headings with better visual distinction for easier scanning
Update with: npm install -g opencode@latest or check the release page for your platform.
Source: OpenCode