Skip to content

Changelog

New updates and improvements to OpenCode

  1. 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.
  2. 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.
  3. 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.
  4. v1.18.1 +1

    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 14

    • 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.
    • DesktopFixed spacing between model provider sections in Settings.
  5. v1.17.20 +1

    Redesigned attachment cards and file comment chips in the new interface

    Improvements 7

    • 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.
    • CoreUpdated Azure AI support for GPT-5.6.

    Fixes 15

    • 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.
    • CoreRemoved an obsolete Codex workaround that could interfere with OpenAI Luna Responses Lite requests.
  6. v1.17.18 +1

    Added a dismissible tabs intro popup and refreshed the help entry point

    Improvements

    • DesktopUpdated sub-agent task rows to match the v2 session design more closely.
    • DesktopRestyled the revert dock in v2 sessions for clearer restore actions.
    • DesktopAdded a v2 free-model selector with faster access to more providers.
    • CoreAdd a model-specific system prompt for Meta Muse Spark.

    Fixes

    • CoreImproved Meta model handling for reasoning variants and provider requests.
    • DesktopFixed clipped descenders in model selector labels.
    • CorePrevent crashes and bad pricing data when GitHub Copilot returns models with a zero billing batch size.
  7. v1.17.16

    Added an Open containing folder action for projects on the home screen

    Improvements

    • DesktopAdded a composer add menu for files, commands, context, and shell mode without losing draft text.
    • DesktopAdded a provider setup tip on new sessions when no external providers are connected.
    • DesktopRemember review panel mode and selected file per session.
    • DesktopAdded inline file browser tabs for opening and previewing files from the side panel.
    • DesktopUpdated desktop translations.

    Fixes 9

    • CoreExposed reasoning effort variants for Grok models.
    • CoreImproved xAI prompt cache routing and PDF file support in Responses models.
    • DesktopKept the review pane usable on wide screens by reserving its minimum width.
    • DesktopFixed hidden session panes staying mounted and causing side-panel glitches.
    • DesktopRouted legacy drafts back to the session page.
    • DesktopLoaded full review diffs for large patches when the initial diff is capped.
    • DesktopRemoved the first-open flash in the command palette.
    • DesktopRouted the new session shortcut through tabs in the new layout.
    • DesktopKept session routes inside the correct layout when opening legacy session URLs.
  8. v1.17.15

    Restore model details tooltips in the model picker

    Improvements

    • DesktopRefresh the v2 command palette to better match the rest of the new desktop UI@arvsrn

    Fixes 7

    • CoreBetter classify Z.ai context-window overflow errors so oversized requests surface the right failure mode@fengjikui
    • CoreHandle unavailable config directories more gracefully when reading config files
    • DesktopMake terminal shortcuts take priority when the terminal is focused
    • DesktopShow unread state on tabs with pending questions
    • DesktopKeep session tab titles available after reloads while session data is still loading
    • DesktopApply theme changes only after you select them in Settings
    • DesktopFix macOS titlebar appearance mismatches in Sequoia and adjust traffic light placement@arvsrn
  9. v1.17.14

    Added a code mode MCP adapter for running confined orchestration scripts against connected MCP tools

    Improvements 10

    • CoreHid the execute tool unless code mode is enabled.
    • DesktopShow draft server status in the title bar.
    • DesktopUnified the provider connect flow across the app.
    • DesktopImproved the integrated terminal experience.@arvsrn
    • DesktopAdded reopening for closed tabs and background tab opening.@usrnk1
    • DesktopImproved model search in picker dialogs.@arvsrn
    • DesktopAdded recently closed projects to Home.@usrnk1
    • DesktopMade tab navigation respond on mouse down in the new layout.
    • DesktopOverhauled the v2 review panel.@arvsrn
    • DesktopRefined the session tab preview popover.@usrnk1

    Fixes 17

    • CoreFixed paginated MCP tool catalogs losing tool metadata and output schema validation.
    • CorePreserved low reasoning effort for OpenRouter small-model variants instead of disabling it.
    • CoreFixed GitHub Copilot model routing to honor each model's advertised chat or responses endpoint.
    • CoreFixed session lists to match equivalent instance directories reliably.
    • CoreFixed Cerebras reasoning replay so earlier assistant reasoning is sent back in the provider-supported field.
    • TerminalFixed spinner registration so loading indicators keep rendering across TUI surfaces.
    • DesktopFixed new sessions from Home using the wrong project.
    • DesktopFixed first-launch onboarding so it only appears when appropriate.
    • DesktopImproved large review pane performance.
    • DesktopFixed timeline loads that started on assistant replies by backfilling the missing user turn.
    • DesktopRestored typing in the composer while the window is unfocused.
    • DesktopFixed dropdown search behavior.@arvsrn
    • DesktopKept the v2 review pane mounted when switching session tabs.
    • DesktopKept the terminal mounted when switching session tabs in a workspace.
    • DesktopFixed session tab busy indicators to stay scoped to the correct server.
    • DesktopFixed child-session navigation and lineage resolution during tab transitions.
    • DesktopKept desktop window tabs after closing and reopening the app.
  10. v1.17.13

    Improve markdown and message layout alignment in the v2 session UI

    Improvements

    • DesktopAdd a searchable v2 model picker and model management flow in the composer@arvsrn
    • DesktopShow a hover preview for session tabs with the project, path, branch, and server@usrnk1
    • DesktopStreamline WSL server setup with clearer distro checks and install flows@arvsrn
    • DesktopKeep desktop tabs scoped to each window so windows restore their own tab sets

    Fixes

    • CoreForce reasoning mode for OpenAI-compatible reasoning models so reasoning settings apply reliably on custom deployments
    • CoreStop replaying stale GitHub Copilot response item IDs, avoiding follow-up request failures
    • DesktopLet question prompts be minimized and restored without dismissing them@arvsrn
    • DesktopClean up stale empty and old draft store files to reduce desktop state buildup
    • DesktopKeep pending question requests open while reviewing them, instead of dismissing them accidentally@eXamadeus
    • DesktopKeep session page failures scoped to the affected tab instead of breaking the whole app