Skip to content

Releases: anomalyco/opencode

v1.18.7

Choose a tag to compare

@opencode-agent opencode-agent released this 27 Jul 07:33
Immutable release. Only release title and notes can be modified.

Desktop

Bugfixes

  • Remove the extra titlebar inset in fullscreen on macOS.
  • Keep command palette entries from reappearing incorrectly when shadowed commands are removed.
  • Add scrolling to the project selector dropdown when the list is long. (@david1gp)

Thank you to 2 community contributors:

v1.18.6

Choose a tag to compare

@opencode-agent opencode-agent released this 27 Jul 02:47
Immutable release. Only release title and notes can be modified.

Core

Bugfixes

  • Fixed branch-specific repository caches so refreshing one reference no longer moves another branch checkout.

Desktop

Improvements

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

Bugfixes

  • Fixed legacy MCP state refreshing when opening a V1 workspace.
  • Fixed provider lists not refreshing after connecting a provider or finishing provider OAuth on V1 servers.

v1.18.5

Choose a tag to compare

@opencode-agent opencode-agent released this 24 Jul 22:18
Immutable release. Only release title and notes can be modified.

Core

Bugfixes

  • Improve Claude adaptive thinking handling across more response shapes.
  • Avoid OpenAI Responses phase handling that could break some conversations.
  • Preserve grep symlink paths in search results. (@remixz)
  • Preserve Mistral reasoning history across turns.
  • Stabilize Mistral prompt caching.
  • Use the correct prompt cache keys for each SDK.
  • Fix MiniMax M3 thinking variant selection.

Desktop

Improvements

  • Support the current server terminal transport.
  • Support current-server review data in the desktop app.
  • Update server discovery flows for current servers.
  • Support current-server session actions, including prompts and commands.
  • Render current-server session timelines.
  • Stream current-server events in the desktop app.
  • Detect legacy and current servers so the desktop app can work with both.

Bugfixes

  • Restore optimistic timeline updates while responses are still streaming.
  • Hide legacy-only features when connected to current servers.
  • Preserve inline file mentions when sending prompts to legacy servers.
  • Stop auto-accepting config permissions on current servers.
  • Keep current servers out of the legacy layout.
  • Show plain file contents in file-specific tabs instead of review diffs.
  • Keep the prompt input agent toggle in sync.
  • Keep paginated session timelines in the right order.
  • Restore directory-scoped session status for legacy servers.
  • Reload legacy session progress after hydration.

Thank you to 2 community contributors:

  • @dleopold:
    • fix(app): classify existing web profiles for layout transition (#38117)
  • @remixz:
    • fix(opencode): preserve grep symlink paths (#38581)

PR #38252 verification videos

Pre-release

Choose a tag to compare

@MrMushrooooom MrMushrooooom released this 22 Jul 05:01
Immutable release. Only release title and notes can be modified.

Before/after verification recordings for PR #38252.

v1.18.4

Choose a tag to compare

@opencode-agent opencode-agent released this 20 Jul 15:28
Immutable release. Only release title and notes can be modified.

Core

Improvements

  • Use adaptive thinking controls for Kimi models on Anthropic-compatible providers, with summarized reasoning output by default. (@chouqin)

Bugfixes

  • Reduce OpenAI provider header timeouts during slow connection setup.
  • Respect provider-defined reasoning options instead of falling back to the wrong reasoning controls.
  • Restore Azure Cognitive Services endpoint support for Azure-hosted models.

Desktop

Improvements

  • Sync the embedded terminal theme with the app theme.
  • Improve the review panel so open file tabs can stay aligned with the current diff view.
  • Rewrite the v2 prompt input for more reliable command, context, shell, attachment, and history interactions.
  • Improve review panel resizing and sticky controls.

Bugfixes

  • Preserve command drafts in the command menu.
  • Avoid session view failures when message parent links are missing.
  • Prevent sending empty prompt text parts.
  • Restore model variant selection accessibility.
  • Show keybind tooltips on prompt input controls. (@ProdigyRahul)
  • Deduplicate repeated file entries in diff summaries.
  • Prevent recovery window handling from touching destroyed windows.

Thank you to 3 community contributors:

  • @jerome-benoit:
    • fix(nix): relax Bun version check for desktop build (#36767)
    • fix(nix): restore desktop integration (#37197)
  • @ProdigyRahul:
    • fix(app): show keybind tooltips on prompt input controls (#37824)
  • @chouqin:
    • feat(opencode): use adaptive thinking effort for kimi family on anthr… (#37696)

PR #37967 final screenshots

Pre-release

Choose a tag to compare

@opencode-agent opencode-agent released this 20 Jul 17:33
Immutable release. Only release title and notes can be modified.

Final visual evidence for PR #37967.

PR #37967 screenshots (final)

Pre-release

Choose a tag to compare

@opencode-agent opencode-agent released this 20 Jul 17:34
Immutable release. Only release title and notes can be modified.

Final visual evidence for PR #37967.

PR #37967 screenshots

PR #37967 screenshots Pre-release
Pre-release

Choose a tag to compare

@opencode-agent opencode-agent released this 20 Jul 17:28
Immutable release. Only release title and notes can be modified.

Visual evidence for PR #37967.

v1.18.3

Choose a tag to compare

@opencode-agent opencode-agent released this 16 Jul 15:34
Immutable release. Only release title and notes can be modified.

Core

Improvements

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

Desktop

Bugfixes

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

Improvements

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

v1.18.2

Choose a tag to compare

@opencode-agent opencode-agent released this 15 Jul 16:15
Immutable release. Only release title and notes can be modified.

Core

Bugfixes

  • Stopped subagents from launching nested subagents by default, with a configurable subagent_depth limit when needed.
  • Improved default reasoning depth for Meta models.

Desktop

Improvements

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

Bugfixes

  • Restored the Help button in release builds.
  • Kept sessions with null archive times visible instead of dropping them from the home list.
  • Hid the drawer close button on Windows where it conflicts with the window chrome.

Thank you to 1 community contributor:

  • @BB-84C:
    • fix(core): tolerate AlreadyExists in FSUtil.ensureDir (#36542)