OpenCode v1.4.8: Crash Fixes & Azure Caching

OpenCode v1.4.8 fixes experimental mode crashes, enables Azure prompt caching by default, and improves desktop workspace handling and Windows terminal behavior.

OpenCode v1.4.8: Crash Fixes & Azure Caching

TL;DR

  • Fixed experimental mode crash and Windows terminal suspend behavior
  • Azure prompt caching now enabled by default with per-session keys
  • Desktop workspace loading and session syncing improvements

New

  • Plugin tool metadata in results — Plugin tools can now return metadata in execute results for better context passing.
  • Azure prompt caching — Enabled by default with automatic per-session cache keys to reduce redundant API calls.
  • Desktop settings for UI elements — Beta option to hide title bar tools (navigation, search, terminal, status, file tree).

Fixed

  • Crash when experimental mode was enabled.
  • Windows ctrl+z terminal suspend and input undo behavior.
  • Real filenames now shown in revert diffs instead of /dev/null.
  • Workspace session handling when a workspace no longer exists.
  • Desktop workspace loading so ready state persists correctly.
  • Desktop session syncing when loading project data from query cache.
  • Desktop session change loading in the review panel.

TUI Improvements

  • Prompt input now preserved when views unmount and remount.
  • Session list dialogs ordered more consistently within each day.

Update: npm install opencode@1.4.8 or check the release page for other installation methods.

Source: OpenCode