Skip to content

Changelog

New updates and improvements to OpenCode

  1. v1.14.45

    TUI plugins using the deprecated api.command API keep working while you migrate to api.keymap

    Fixes

    • TerminalStartup errors now report every failed bootstrap request instead of only the first one.
    • TerminalOpening a session no longer crashes when the messages request fails.
    • DesktopOlder migrated sessions with missing diff file details load again.
    • DesktopOlder migrated sessions with missing diff patches load again.@OpeOginni
    • SDKthrowOnError: true now throws a real Error with the server message and preserves the response body in cause.
    • ExtensionsProvider plugins can no longer mutate shared provider model state for the rest of the app.
  2. v1.14.42

    Show retrying sessions as active in the project sidebar

    Improvements

    • DesktopSwitched desktop updates to silent per-user install flow.

    Fixes

    • TerminalFixed the sidebar message shown for language server state.@Polo123456789
    • TerminalSorted the session picker by full last-updated time instead of day buckets.@Sleepful
    • TerminalKept longer cleared prompts in draft history so they can be restored.
  3. v1.14.41

    Restored custom provider setup in /connect

    Improvements

    • DesktopMoved the desktop app's local server into a separate utility process for more reliable startup and shutdown.
    • ExtensionsACP clients now restore the last model, mode, and effort when loading sessions, and can close sessions cleanly.

    Fixes

    • DesktopAdded a macOS Settings menu entry.@jessedi0n
  4. v1.14.40

    Allow trusted app windows to write to the clipboard without permission failures

    Fixes

    • TerminalKeep the selected model when model data refreshes.
    • TerminalFix /agent create to use the /agents path.@OpeOginni
    • DesktopIgnore broken pipe (EPIPE) errors in desktop console logging.
    • DesktopStop auto-installing updates when quitting the app.
    • DesktopSilence noisy browser API Sentry reports in production.
    • DesktopPrevent sync bootstrap queries from failing during app startup.
  5. v1.14.39

    Respect HTTP_PROXY and related proxy environment variables in the desktop app

    Fixes

    • DesktopReturn null instead of failing when the desktop app cannot read a stored value.
  6. v1.14.38
  7. v1.14.37

    Stabilized the Windows titlebar when changing zoom levels

    Fixes

    • DesktopRun the desktop migration on startup so existing installs transition correctly after the desktop packaging move.
  8. v1.14.34

    Add debug info to print environment and diagnostic details

    Fixes

    • TerminalAdd a --username option for basic-auth server connections.@OpeOginni
    • TerminalPass server auth through internal ACP connections.
    • TerminalShow provider login errors from stderr instead of swallowing them.
    • DesktopPrevent terminal reconnect loops after recovery failures.
    • DesktopPreserve auth-token credentials when reopening the app.
  9. v1.14.32

    Reduced startup theme flashing when using the system theme

    Improvements

    • TerminalThe animated logo now avoids subpixel rendering on terminals without truecolor support.
  10. v1.14.31