Skip to content

Changelog

New updates and improvements to OpenCode

  1. v1.14.19

    Prevented compiled binaries from failing on startup because of a circular session schema dependency

    Improvements

    • CoreRenamed the compaction setting to preserve_recent_tokens for the budget that keeps recent turns verbatim.
    • CorePreserved concurrent edits to the same file instead of letting parallel edits overwrite each other.
    • CoreFixed managed installs on Windows and added bundled ripgrep support for Windows ARM64.
    • CoreAdded NVIDIA as a built-in provider option, including connection docs and required attribution headers.@anniesurla
    • CoreKept recent conversation turns verbatim during session compaction so follow-up work keeps more local context.
    • CoreFell back to summarizing the full conversation when preserved recent turns include too much media to fit safely.
  2. v1.14.18
  3. v1.14.17

    Preserve executable permissions before Docker builds when artifacts lose their exec bits

    Improvements 8

    • CoreFix plugins reinstalling more often than needed.
    • CoreUse display: summarized by default for Anthropic Bedrock Opus 4.7 requests.
    • CoreDetect attachment types from file contents so images and PDFs still work with incorrect or missing extensions.
    • CoreSupport OTEL_RESOURCE_ATTRIBUTES for custom telemetry resource tags.
    • CoreFix package installs when node_modules is missing.
    • CoreFix GitHub Copilot Anthropic Haiku requests by disabling unsupported tool streaming.
    • TerminalAdd a full-session option when forking from the session dialog.
    • TerminalShow the session ID in the sidebar on non-production channels.
  4. v1.4.11

    Fixed workspace routing so requests reach the correct workspace instance

    Improvements

    • CoreStopped share sync attempts for sessions that were never shared.
  5. v1.4.10

    Restored workspace history on connect so existing sessions catch up before live sync resumes

    Improvements

    • CorePassed OTEL exporter settings into managed workspaces so telemetry works there too
    • CoreNormalized provider metadata defaults so models still load when catalog data is incomplete
    • CorePassed EXA_API_KEY to the websearch tool to reduce rate limits@rasdani
    • TerminalAdded a restore flow for sessions whose workspace is unavailable, with clearer workspace status indicators
    • TerminalFixed agent cycling when no agent is selected and improved prompt key handling
  6. v1.4.9

    Added LLM Gateway as a provider

    Added LLM Gateway as a provider, including config support and model usage reporting.@smakosh

    Improvements

    • CoreLimited GitHub Copilot Opus 4.7 models to medium reasoning effort to avoid unsupported variants.@OpeOginni
    • CoreImproved remote workspace reconnection with exponential backoff and clearer failure handling.
    • TerminalFixed --session-id so it opens the requested session after app startup.
    • TerminalFixed light mode detection in Ghostty.
  7. v1.4.8

    Fixed a crash when experimental mode was enabled

    Improvements 7

    • CoreLet plugin tools return metadata in execute results.@jquense
    • CoreShow real filenames instead of /dev/null in revert diffs.
    • CoreImproved workspace session handling when a workspace no longer exists.
    • CoreFixed Windows ctrl+z terminal suspend and input undo behavior.
    • CoreEnabled Azure prompt caching with a default per-session cache key.
    • TerminalPreserve prompt input when views unmount and remount.
    • TerminalKeep session list dialogs ordered more consistently within each day.
  8. v1.4.7

    GitHub Copilot gpt-5-mini now uses low reasoning effort for better request compatibility

    Improvements 14

    • CoreFixed Github Copilot overbilling issue
    • CoreWorkspaces now receive your auth context, so provider sign-in carries across workspace sessions.
    • CoreCloudflare AI Gateway now drops max_tokens for OpenAI reasoning models so GPT-5 and o-series requests stop failing.@kobicovaldev
    • CoreAzure models now default store=true, fixing requests that require stored responses.
    • CoreClaude Opus 4.7 now supports xhigh adaptive reasoning.@GrahamCampbell
    • CoreClaude Opus 4.7 now shows summarized thinking by default.
    • CoreTUI plugins now load against the correct project when multiple directories are open.
    • CoreThe bash tool uses less memory on large command output.
    • CoreExperimental workspaces now wait for sync to finish before returning writes, reducing stale reads and missed updates.
    • CoreSession restore can now replay a session into another workspace in batches.
    • CoreSessions now retry provider 5xx errors even when the provider SDK does not mark them retryable.
    • TerminalPasting files or large text no longer inserts content twice.
    • Terminal--agent on the command line is no longer overwritten by the session's saved agent.@CarloWood
    • TerminalEmpty LSP, MCP, formatter, and session status responses no longer break TUI sync state.
  9. v1.4.6
  10. v1.4.5

    Export AI SDK telemetry spans to OTLP trace backends

    Improvements

    • CoreExpose the experimental question API schema and OpenAPI spec from @opencode-ai/server.
    • CoreExpose a reusable question handler factory for custom question API hosts.