Skip to content

Changelog

New updates and improvements to OpenCode

  1. v1.17.1

    Deprecated reference config entries continue to load under the newer references config key

    Improvements

    • CoreReferences can include usage descriptions for agents, show up in the new docs, and be hidden from @ autocomplete when needed.
    • DesktopThe new desktop session flow now has a dedicated /new-session route with draft tabs that keep your prompt and project selection together until you start the session.

    Fixes

    • CoreMCP prompt and resource requests now respect configured server timeouts.
    • CoreAnthropic fallback responses are handled correctly again.
    • CoreMCP servers that fail during client setup now fail cleanly instead of leaving a broken connection behind.
    • DesktopRestored macOS auto-updates.
  2. v1.17.0
  3. v1.16.2

    Diff viewer now supports next and previous hunk navigation

    Improvements

    • CoreTerminal themes now refresh after live terminal reloads without stale colors or broken highlighting.
    • CoreRunning subagents can now be sent to the background so you can keep working.
    • CoreSessions now persist system context updates during long-running conversations.
    • CoreAdded Snowflake Cortex provider support.@kameshsampath
    • DesktopImproved multi-server desktop support with per-server home state and session tabs.

    Fixes 10

    10 more fixes
  4. v1.16.0
  5. v1.15.13

    Sessions can now store custom metadata through the API and SDK

    Improvements

    • CoreConfig now loads from the opened location upward, so directory-specific settings and provider policies apply more predictably.

    Fixes

    • CoreGateway Anthropic Opus 4.7+ adaptive reasoning now keeps summarized thinking instead of returning empty thinking blocks.
    • TerminalWrapped inline tool rows now stay aligned, and failed inline tools can expand their error details in place.
  6. v1.15.12

    ACP integrations can now send prompts, slash commands, and usage updates through acp-next

    Improvements

    • CoreAdded WebSocket transport for OpenAI responses on supported channels (set OPENCODE_EXPERIMENTAL_WEBSOCKETS=true)
    • TerminalAdded a workspace management dialog
    • DesktopAdded a setting to switch tab layouts

    Fixes 16

    16 more fixes
  7. v1.15.11

    Added headerTimeout config for provider requests, with a 10s default for default OpenAI setups

    Improvements

    • CoreExperimental background agents now push updates without polling.
    • CoreYou can now set only modalities.input or modalities.output in config.@robposch
    • CoreRemote-backed projects now resolve a stable project identity.
    • TerminalMade the prompt resize with terminal width and added prompt size config.@bjschafer
    • DesktopRefined the Desktop v2 home screen, prompt, status popover, and session controls.
    • ExtensionsAdded a dispose hook for plugins.

    Fixes 17

    17 more fixes
  8. v1.15.10
  9. v1.15.9

    Redesigned the diff viewer with a file tree and refreshed layout

    Improvements

    • TerminalCopy the current worktree path from the command palette.
    • DesktopMove tab navigation into the title bar and tighten session tab shortcuts.
    • DesktopShow session status in the title bar.

    Fixes 19

    19 more fixes
  10. v1.15.7

    Added Grok OAuth sign-in

    Added Grok OAuth sign-in, including device-code login.@Jaaneek

    Improvements

    • DesktopAdded a pinch zoom setting for the desktop app.
    • DesktopAdded a new desktop home view, session entry flow, and titlebar.
    • DesktopRefined the new desktop UI and moved app update actions into the titlebar.
    • DesktopAdded desktop log export.

    Fixes 14

    14 more fixes