Skip to content

Changelog

New updates and improvements to OpenCode

  1. v1.18.7

    Remove the extra titlebar inset in fullscreen on macOS

    Fixes

    • DesktopKeep command palette entries from reappearing incorrectly when shadowed commands are removed.
    • DesktopAdd scrolling to the project selector dropdown when the list is long.@david1gp
  2. v1.18.6

    Fixed legacy MCP state refreshing when opening a V1 workspace

    Improvements

    • DesktopImproved compatibility with the newer client API across directory, project, session, and terminal flows.

    Fixes

    • CoreFixed branch-specific repository caches so refreshing one reference no longer moves another branch checkout.
    • DesktopFixed provider lists not refreshing after connecting a provider or finishing provider OAuth on V1 servers.
  3. v1.18.5

    Support the current server terminal transport

    Improvements

    • DesktopSupport current-server review data in the desktop app.
    • DesktopUpdate server discovery flows for current servers.
    • DesktopSupport current-server session actions, including prompts and commands.
    • DesktopRender current-server session timelines.
    • DesktopStream current-server events in the desktop app.
    • DesktopDetect legacy and current servers so the desktop app can work with both.

    Fixes 17

    • CoreImprove Claude adaptive thinking handling across more response shapes.
    • CoreAvoid OpenAI Responses phase handling that could break some conversations.
    • CorePreserve grep symlink paths in search results.@remixz
    • CorePreserve Mistral reasoning history across turns.
    • CoreStabilize Mistral prompt caching.
    • CoreUse the correct prompt cache keys for each SDK.
    • CoreFix MiniMax M3 thinking variant selection.
    • DesktopRestore optimistic timeline updates while responses are still streaming.
    • DesktopHide legacy-only features when connected to current servers.
    • DesktopPreserve inline file mentions when sending prompts to legacy servers.
    • DesktopStop auto-accepting config permissions on current servers.
    • DesktopKeep current servers out of the legacy layout.
    • DesktopShow plain file contents in file-specific tabs instead of review diffs.
    • DesktopKeep the prompt input agent toggle in sync.
    • DesktopKeep paginated session timelines in the right order.
    • DesktopRestore directory-scoped session status for legacy servers.
    • DesktopReload legacy session progress after hydration.
  4. v1.18.4

    Sync the embedded terminal theme with the app theme

    Improvements

    • CoreUse adaptive thinking controls for Kimi models on Anthropic-compatible providers, with summarized reasoning output by default.@chouqin
    • DesktopImprove the review panel so open file tabs can stay aligned with the current diff view.
    • DesktopRewrite the v2 prompt input for more reliable command, context, shell, attachment, and history interactions.
    • DesktopImprove review panel resizing and sticky controls.

    Fixes 10

    • CoreReduce OpenAI provider header timeouts during slow connection setup.
    • CoreRespect provider-defined reasoning options instead of falling back to the wrong reasoning controls.
    • CoreRestore Azure Cognitive Services endpoint support for Azure-hosted models.
    • DesktopPreserve command drafts in the command menu.
    • DesktopAvoid session view failures when message parent links are missing.
    • DesktopPrevent sending empty prompt text parts.
    • DesktopRestore model variant selection accessibility.
    • DesktopShow keybind tooltips on prompt input controls.@ProdigyRahul
    • DesktopDeduplicate repeated file entries in diff summaries.
    • DesktopPrevent recovery window handling from touching destroyed windows.
  5. v1.18.3

    Added an Up Arrow shortcut to close the subagent picker when the first item is selected

    Improvements

    • DesktopHome page command palette search can now find and open sessions.

    Fixes

    • DesktopFixed home page scrolling so sticky headers and the session list behave correctly.
    • DesktopFixed startup readiness so WSL server loading is included before the desktop app reports ready.
    • DesktopRemoved the inactive help button from the app layout.
    • DesktopFixed custom agent selector visibility when custom agents are available.
  6. v1.18.2

    Added Mod+N as another shortcut for opening a new tab

    Fixes

    • CoreStopped subagents from launching nested subagents by default, with a configurable subagent_depth limit when needed.
    • CoreImproved default reasoning depth for Meta models.
    • DesktopRestored the Help button in release builds.
    • DesktopKept sessions with null archive times visible instead of dropping them from the home list.
    • DesktopHid the drawer close button on Windows where it conflicts with the window chrome.
  7. v1.18.1
  8. v1.18.0

    Completed the Desktop v2 migration

    Completed the Desktop v2 migration, including upgrade handling for the new layout and first-launch onboarding.

    Improvements

    • DesktopAdded a setting to switch between the new and old Desktop layouts during the transition period.

    Fixes 13

    • DesktopFixed file views using the wrong background in the v2 layout.
    • DesktopFixed connected project picker positioning when its anchor is still loading.
    • DesktopKept permission auto-accept state separate for each server.
    • DesktopFixed a project picker positioning crash.
    • DesktopKept terminal tab rename focused while editing.
    • DesktopEnabled remote sessions to auto-accept permissions correctly.
    • DesktopFixed terminal tabs stealing focus when they mount.
    • DesktopLoaded more timeline history at once to reduce repeated backfill while scrolling.
    • DesktopResynced the timeline correctly after reconnecting.
    • DesktopPreserved the composer caret after request updates.
    • DesktopReduced Home cold-load time substantially.
    • DesktopPreserved timeline bottom anchoring more reliably.
    • DesktopClarified status indicator severity.
  9. v1.17.20

    Updated Azure AI support for GPT-5.6

    Fixes

    • CoreRemoved an obsolete Codex workaround that could interfere with OpenAI Luna Responses Lite requests.
  10. v1.17.19

    Redesigned attachment cards and file comment chips in the new interface

    Improvements

    • DesktopUpdated the review panel with persistent file browsing, better file tabs, and easier open-in-app actions.
    • DesktopRestyled the Edit Project modal to match the new interface.
    • DesktopAdded middle-click to open sessions in a new tab.
    • DesktopAdded a temporary setting to switch between the old and new interface.
    • DesktopAdded per-prompt model selection in the composer.
    • DesktopPolished the new interface styling across the session view and terminal.

    Fixes 14

    • CoreSupported OpenAI pro reasoning mode.
    • CoreDisabled response storage by default for xAI Responses.@geraint0923
    • CoreAdded OAuth support for Luna Responses Lite.
    • CoreSwitched to another available org after logging out in the console.
    • CoreUsed Codex context limits for GPT-5.6 over OAuth.@nabilfreeman
    • TerminalForwarded CLI environment variables to the TUI worker.
    • DesktopRemoved interface transition changes that were accidentally shipped to dev.
    • DesktopFixed clipped labels and branch tooltips.
    • DesktopStopped the review panel width from jumping when opening or closing it.
    • DesktopFocused the prompt input when starting a new session.
    • DesktopPrevented some new-session updates from blocking the UI.
    • DesktopFixed timeline outlines getting clipped.
    • DesktopAligned context token counts with usage totals.
    • DesktopKept the file tree visible while opening files.