Skip to content

Changelog

New updates and improvements to OpenCode

  1. v1.4.10

    Fixed agent cycling when no agent is selected and improved prompt key handling

    Improvements

    • TerminalAdded a restore flow for sessions whose workspace is unavailable, with clearer workspace status indicators
  2. v1.4.9
  3. v1.4.8

    Preserve prompt input when views unmount and remount

    Improvements

    • TerminalKeep session list dialogs ordered more consistently within each day.
  4. v1.4.7

    Pasting files or large text no longer inserts content twice

    Improvements

    • 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.
  5. v1.4.4

    Added opencode export --sanitize to redact PII and confidential transcript data

    Improvements

    • TerminalFixed diff line number contrast in built-in themes.
    • TerminalPlugin auth login now asks for an API key when a plugin needs authorization.@goniz
    • TerminalPlugin auth no longer asks for an API key when the plugin has no authorize method.@goniz
    • SDKThe JavaScript SDK now throws a clear error when an older server responds with HTML instead of the API.
  6. v1.4.3
  7. v1.4.2
  8. v1.4.1

    Show an OpenCode Go subscribe prompt when free usage limits are reached

    Improvements

    • TerminalSimplify provider labels in the model and provider pickers.
    • SDKFix the generated SDK and OpenAPI types for /providers and session shell responses.
  9. v1.4.0

    Added a keybinding option for "Switch model variant"

    Improvements

    • TerminalAdded PDF drag and drop for attachments.@gitpush-gitpaid
    • TerminalAdded opencode run --dangerously-skip-permissions to auto-approve non-denied permission prompts.
  10. v1.3.17

    Improvements

    Improvements

    • TerminalRestored the default kitty keyboard handling on Windows terminals to avoid input issues from the workaround rollback