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.
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+zterminal 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