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.

OpenCode v1.15.4: LSP Refresh & File Watcher Fixes

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