Change8

v1.14.34

OpenCode
16 fixes7 improvementsclicoredesktopmcpproviderstui

Summary

This release focuses heavily on stability and authentication across clients, fixing numerous bugs related to HTTP servers, PTY connections, and basic authentication handling. Key improvements include more reliable terminal websockets and better error reporting for failed sessions and server responses.

Bug Fixes

  • Fixed Azure Anthropic model resolution when using the Anthropic SDK.
  • Fixed the web UI proxy so public manifest assets load and proxied responses do not break on transfer-encoding.
  • Allowed Codex Spark models when signing in with Codex OAuth.
  • Fixed embedded UI serving from the standalone server build.
  • Fixed PTY websocket connections from Desktop when using the HttpApi server.
  • Respects custom basic auth usernames in opencode clients.
  • Prompts browsers for basic auth on protected server logins.
  • Shows real server error messages in the CLI and SDK instead of bare {}
  • Prevented large diffs from using unbounded memory.
  • Fixed v2 session API responses to encode optional fields correctly.
  • Fixed pagination Link headers to use the real request host.
  • Added a --username option for basic-auth server connections in the TUI.
  • Passed server auth through internal ACP connections in the TUI.
  • Showed provider login errors from stderr instead of swallowing them in the TUI.
  • Prevented terminal reconnect loops after recovery failures in Desktop.
  • Preserved auth-token credentials when reopening the Desktop app.

Improvements

  • Added PTY connection tickets so authenticated terminal websockets work more reliably across clients.
  • Added v2 session failure events so clients can detect and show failed runs.
  • Improved shell command handling for Bash, PowerShell, and cmd sessions.
  • Returned structured error bodies from the effect HTTP server instead of empty failures.
  • Reloaded server auth environment variables correctly for each new HTTP listener.
  • Stopped worktree creation from hanging while bootstrap commands run.
  • Added debug info to print environment and diagnostic details in the TUI.

OpenCode Documentation

OpenCode v1.14.34 - What's New - Change8