Skip to content

Changelog

New updates and improvements to OpenCode

  1. 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
  2. v1.17.12
  3. v1.17.11

    Add session snapshots and revert controls so you can roll a session back to an earlier message

    Add session snapshots and revert controls so you can roll a session back to an earlier message, including file changes.

    Improvements

    • DesktopAdd Chrome-style tab cycle shortcuts with mod+1 through mod+9.
    • DesktopAdd draggable tabs.@arvsrn
    • DesktopImprove the empty home state when you have no sessions.@arvsrn
    • DesktopRestyle the jump-to-latest button in the v2 session view.@arvsrn
    • DesktopImprove the redesigned desktop layout, including better titlebar tabs and archived sessions.@arvsrn

    Fixes 9

    9 more fixes
  4. v1.17.10
  5. v1.17.9

    Add high and max thinking variants for GLM-5.2 across supported providers

    Improvements

    • CoreStop wrapping follow-up user messages in a steering reminder so prompt caching stays effective.

    Fixes

    • CoreHonor configured agent step limits by forcing a final text response instead of failing mid-run.
    • CoreFix Devstral model detection when provider IDs use different casing.@Robin1987China
    • CorePass configured custom headers to Copilot model requests.
    • TerminalOnly show the background subagent shortcut when the server supports it.
  6. v1.17.8

    Session timelines load much faster and avoid flicker or scroll jumps

    Improvements

    • DesktopAdded a Home tab toggle so you can quickly switch between Home and your last tab.
    • DesktopThe new desktop file and folder picker is faster and easier to navigate in the v2 layout.

    Fixes 7

    7 more fixes
  7. v1.17.7

    MCP servers can now receive the current workspace as a client root

    Improvements

    • SDKSDK clients now refresh model and provider availability when integrations change, and credential update and remove calls accept location.

    Fixes

    • CorePlugin client requests now reuse the active server instead of assuming the default local port.
    • CoreACP shell tool calls now show the command and working directory from the start.
    • CorePlugin-provided shell environment variables now apply to PTY sessions.
    • TerminalMCP debug now uses the SDK's latest protocol version.
    • DesktopThe new session route now stays scoped to its own draft server, so prompts and state target the right workspace.
  8. v1.17.6 +1

    Added external browser OAuth for the Snowflake Cortex provider

    Improvements

    • CoreImproved project copy management and move-session flows in v2
    • DesktopBrought v2 visibility settings to the web app
    • DesktopRefreshed the oc-2 color theme@arvsrn

    Fixes 9

    9 more fixes
  9. v1.17.4

    Added cwd support for local MCP servers so they can start from a workspace-relative directory

    Improvements

    • CoreAdded connector-based authentication flows and support for stored provider credentials.
    • CoreAdded v2 API endpoints to create and fetch sessions, list session questions, and resolve the active location.
    • CoreFile reads now return raw content with the correct content type for API and SDK clients.
    • CoreMCP server log notifications are now surfaced in opencode logs.

    Fixes

    • CoreFixed Gemini tool schemas that used multi-type fields so compatible tools keep working.@Killusions
    • CoreContent-filtered model responses now surface as visible errors instead of failing silently.@kkdawkins
    • CoreFixed MCP auth and debug requests dropping configured headers.
    • CoreSnapshot creation now reuses source Git objects to avoid long re-hashing delays on huge repos.@dmtrKovalenko
    • CoreFixed MCP catalog request timeouts not applying when listing prompts, resources, or tools.
  10. v1.17.2

    Let subagents use their own configured permissions again

    Fixes

    • CoreRecover from expired remote config auth by prompting you to log in again instead of failing to load config@Ayushlm10
    • DesktopRestore Linux launcher and icon identity so pinned apps keep opening correctly@neriousy
    • DesktopRestore the device attachment picker@rexdotsh