OpenCode v1.16.0

OpenCode v1.16.0 was released on .

Summary

Core Improvements - Added managed workspace cloning that keeps dirty and untracked files. - Added moving sessions between workspaces and directories. - Added proper OpenAI model support through AWS...

Release Context

  • This was the 138th OpenCode release of 2026 tracked by Havoptic.
  • It shipped 5 days after OpenCode v1.15.13 (May 30, 2026).

Shipped around the same time

Within 3 days of this release, other AI coding tools also shipped:

Compare OpenCode

Release Notes

Core Improvements - Added managed workspace cloning that keeps dirty and untracked files. - Added moving sessions between workspaces and directories. - Added proper OpenAI model support through AWS Bedrock. - Added skill discovery and file-based agent loading. - Updated GitHub Copilot usage tracking for token-based billing. - Added run --replay for interactive session replay. - Improved startup time. (@StarpTech) Bugfixes - Added Vue syntax highlighting. - Restored full ACP session replay when loading saved sessions. (@imnotlxy) - Fixed shell cancellation races. - Fixed SAP AI Core OpenAI reasoning variants. (@jerome-benoit) - Fixed delegated tasks losing their selected reasoning variant. - Fixed OpenAI websocket sessions getting stuck idle. - Fixed Windows path normalization in migrated storage. - Fixed prompt corruption when pasting near wide characters. (@dauphinYan) - Fixed ACP cancel so it aborts the active run. (@smagnuso) - Fixed SAP AI Core Anthropic Opus 4.7+ adaptive reasoning. (@jerome-benoit) TUI Improvements - Improved the experimental session switcher. - Truncated long sidebar file paths. Bugfixes - Show a toast when the variant hotkey is used with no variants. (@ariane-emory) - Routed question responses to the right session directory. - Stopped the background task spinner from sticking. Desktop Improvements - Added color themes. (@arvsrn) - Show local server startup failures in the app. - Added a thinking level selector for v2 prompts. - Added a Servers tab in Settings. - Added an update button. (@arvsrn) Bugfixes - Fixed session review refresh and VCS diff caching. - Hid update actions when desktop updates are unavailable. - Fixed tab title truncation and close button placement. - Show project sessions before path sync finishes. (@mhart) SDK - Exposed session location data in v2 responses. Extensions Bugfixes - GitHub now refuses to commit without an existing git author identity. (@ulises-jeremias) Thank you to 10 community contributors: - @jerome-benoit: - fix(opencode): support sap-ai-core anthropic opus 4.7+ adaptive reasoning (29991) - fix(opencode): route SAP AI Core reasoning variants through modelParams (30482) - @mhart: - fix(app): show project sessions before path sync resolves (30167) - @smagnuso: - fix(acp): honor session/cancel by aborting the running turn (30145) - @dauphinYan: - fix(tui): prevent prompt corruption when pasting near wide characters (29710) - @arvsrn: - feat(app): v2 desktop UI improvements (29689) - feat(app): polish home projects list UI (30436) - feat(app): polish select-v2 component (30446) - feat(app): new update button (30460) - feat(app): color themes (30824) - @StarpTech: - refactor(opencode): improve startup time by 38% (30453) - @ulises-jeremias: - fix(github): enforce existing git author identity (30507) - fix(opencode): fallback to sh for curl upgrade (30499) - @ariane-emory: - fix(tui): show toast when variantlist keybind used with no variants (30724) - @imnotlxy: - fix(opencode): ACP.loadSession should replay all messages (30761) - @colinhacks: - fix: bump @openrouter/ai-sdk-provider to 2.9.0 (30800)

View original release

Other Recent OpenCode Releases

Upgrading from v1.16.0? See all 62 releases since.

All OpenCode releases · All AI coding tool releases on Havoptic