๐๐ฅ๐๐ฃ๐พ๐ค๐๐ v1.18.14 released. TL;DR:
Retries cover more transient provider failures; ACP flushes updates before end_turn; App tool progress stays visible; xAI login and remote workspace routing are simplified.
๐๐ฝ๐ฝ
โข Restored subtitles and arguments for pending tool calls, exposing operation details before completion.
โข Changed deletion-only edit and patch results to start collapsed while mixed changes remain expanded.
๐๐ด๐ฒ๐ป๐
โข Expanded automatic retries for transient failures surfaced only in error text or response bodies, including rate limits, 5xx/524 responses, timeouts, and network failures.
๐๐๐
โข Preserved structured OpenAI-compatible stream errors instead of reducing them to message text, allowing midstream server failures to be classified and retried.
๐๐๐ฃ
โข Fixed ACP turn completion to wait for session idle and deliver queued updates before returning end_turn.
โข Fixed ACP context usage accounting to include cache-write tokens alongside input and cache-read tokens.
๐ฃ๐ฟ๐ผ๐๐ถ๐ฑ๐ฒ๐ฟ๐
โข Changed SuperGrok OAuth to one device-code flow for local and headless environments, removing the duplicate loopback callback option.
๐ฆ๐ฒ๐ฟ๐๐ฒ๐ฟ
โข Fixed remote workspace routing by stripping host directory paths before proxying, so sandboxes resolve their own project root.
โข Improved remote workspace diagnostics by logging upstream 5xx bodies locally while preserving structured responses for clients.
๐๐ฎ๐๐ฎ
โข Reduced Data page HTML payloads by serializing only rendered metric and catalog slices and using lighter map geometry while retaining small-country markers.
No noticeable bundle change
Compare: https://t.co/RkYjACUZX0
๐๐ฅ๐๐ฃ๐พ๐ค๐๐ v1.18.13 released. TL;DR:
App adds 10 locales plus RTL/plural support; Markdown work moves off the UI thread; GitHub Actions gain explicit PR identity; referral and geo usage displays are corrected.
๐๐ฝ๐ฝ
Added
โข Added Hindi, Dutch, Indonesian, Vietnamese, Italian, Urdu, Punjabi, Azerbaijani, Finnish, and Swedish locales.
โข Added initial RTL layout support for Arabic, Urdu, and Punjabi.
โข Added locale-native plural selection for queued/reverted prompts, changed files, and tool-context counts.
Changed
โข Moved Markdown parsing, streaming projection, and syntax highlighting into a worker, reducing main-thread work during long and streaming responses.
โข Expanded localization across app copy and desktop-native menus, pickers, updater/recovery dialogs, WSL states, errors, and accessibility labels.
Fixed
โข Fixed mirrored navigation, review arrows, resize handles, title bars, toasts, and attachment controls in RTL layouts while keeping code, terminals, and paths LTR.
โข Fixed blank session titles with New session and Child session fallbacks derived from creation time.
๐๐ถ๐๐๐๐ฏ
โข Added PR number and canonical URL to agent context so automation can unambiguously identify the pull request it is handling.
๐๐ผ๐ป๐๐ผ๐น๐ฒ
โข Restored referral reward history and accurate pending, available, and applied states after a query workaround hid reward rows.
๐๐ฎ๐๐ฎ
โข Fixed zero-token countries being highlighted on home and per-model usage maps.
๐๐ผ๐ฐ๐
โข Added Poolside setup for hosted connections and custom OpenAI-compatible deployments.
No noticeable bundle change
Compare: https://t.co/a6zo9zsc2G
๐๐ฅ๏ฟฝ๏ฟฝ๏ฟฝ๐ฃ๐พ๐ค๐๐ v1.18.12 released. TL;DR: Buffered blob drafts fix composer lag; diff review is sharper; Azure GPT-5.5+ completion requests stop failing; Gemini reasoning usage is counted.
๐๐ฝ๐ฝ
Changed
โข Changed prompt drafts/history to async IndexedDB on web and buffered SQLite on desktop, storing images as deduplicated blobs and migrating legacy data URLs.
โข Improved diff review with semantic add/delete colors, tighter gutters, click-to-deselect ranges, stable comment highlights, and cleared selections after comment submission or cancellation.
Fixed
โข Fixed Open Project search so every known project remains discoverable while the idle recent list stays capped at five.
โข Fixed stale turn errors lingering after generation successfully resumes.
โข Fixed protocol-v2 bootstrap to stop calling legacy global and project config endpoints.
๐ฃ๐ฟ๐ผ๐๐ถ๐ฑ๐ฒ๐ฟ๐
โข Fixed Azure OpenAI completion-mode requests for GPT-5.5+ by omitting unsupported reasoningEffort while preserving it for Responses API requests.
๐ญ๐ฒ๐ป
Added
โข Added Qwen3.8 Max to OpenCode Go's model and Lite-plan listings, with its Anthropic-compatible endpoint, limits, pricing, and retention documented.
Changed
โข Updated DeepSeek V4 Flash's Go privacy status to no training and zero-day retention under its renewed monthly ZDR agreement.
Fixed
โข Fixed Gemini usage accounting so reasoning tokens contribute to output-token and cost totals.
๐๐ผ๐ป๐๐ผ๐น๐ฒ
โข Changed referral summaries to temporarily hide reward history during the indexed-query rollout, preventing slow reward joins.
โข Added referral-reward and Lite-subscription indexes for faster lookups, with Lite subscription IDs now unique.
No noticeable bundle change
Compare: https://t.co/bovQVfkm31
๐๐ฅ๐๐ฃ๐พ๐ค๐๐ v1.18.11 released. TL;DR: desktop links use system apps; Go adds GPT 5.6 Luna; MCP SSE retry loops stop; custom reasoning fields broaden.
๐๐ฝ๐ฝ
โข Fixed desktop link routing: HTTP(S) and mail links open in system apps, terminal file URLs open locally, and unsupported schemes are blocked.
โข Fixed prompt agent, model, and variant selectors retaining stale state.
โข Fixed session tabs, header controls, and new-session status views retaining stale session state.
โข Fixed the legacy directory picker opening at the project directory before home metadata loaded.
โข Fixed file-tree tab clipping by enforcing a 240px minimum panel width.
โข Fixed notification clicks to navigate through the active app router instead of a shared global handler.
๐ญ๐ฒ๐ป
Added
โข Added GPT 5.6 Luna to OpenCode Go's surfaced model lineup, endpoint metadata, and 2x promotional usage limits.
โข Added per-model Go data-policy disclosures instead of a blanket zero-retention claim, including retention and training-use exceptions.
Changed
โข Changed DeepSeek V4 Flash on Go to require explicit opt-in to China-hosted providers, with the workspace toggle now exposed.
โข Updated published GPT 5.6 pricing: Terra token rates drop 20% and Luna rates drop 80% across input, output, and cache tiers.
Fixed
โข Restored the requests-per-5-hour graph axis and grid for readable quota comparisons.
๐ ๐๐ฃ
โข Fixed Streamable HTTP/SSE clients reconnecting after JSON-RPC error responses; errors now count as completed responses instead of triggering retry loops.
๐ฃ๐ฟ๐ผ๐๐ถ๐ฑ๐ฒ๐ฟ๐
โข Added shorthand strings and arbitrary field names for interleaved reasoning metadata, including reasoning_text, so custom providers can expose vendor-specific reasoning streams.
No noticeable bundle change
Compare: https://t.co/PKwK0pRXg2
๐๐ฅ๐๐ฃ๐พ๐ค๐๐ v1.18.10 released. TL;DR:
App recovery and composer UX are safer, Modal models are discovered dynamically, and model catalogs now use OpenCode-hosted endpoints.
๐๐ฝ๐ฝ
Fixed
โข Fixed startup with malformed persisted tabs by discarding invalid entries and upgrading valid legacy tabs.
โข Fixed duplicate file and clipboard attachments while still accepting changed files from the same path.
โข Restored the agent picker for existing profiles while keeping it hidden by default on fresh installs.
โข Fixed model variant controls appearing before model metadata finishes loading.
Changed
โข Kept the New Session button visible while composing another new session.
โข Changed review navigation to Left/Right arrows with wraparound between the first and last files.
โข Changed V2 notifications to stack, support swipe-down dismissal, and coalesce exact repeated toasts.
โข Added scroll-position-aware edge fades to attachment strips and review file trees.
๐ฃ๐ฟ๐ผ๐๐ถ๐ฑ๐ฒ๐ฟ๐
โข Added authenticated discovery of Modal workspace models, including capabilities, pricing, limits, and reasoning variants.
โข Changed the runtime model catalog source to https://t.co/I4KOcGjiIT.
๐๐ฎ๐๐ฎ
โข Changed stats model catalog, pricing, and lab data to OpenCode-hosted endpoints.
๐๐ผ๐ป๐๐ผ๐น๐ฒ
โข Fixed Cloudflare compatibility for server-side fetches to public endpoints.
No noticeable bundle change
Compare: https://t.co/cbqvJbgroJ
๐๐ฅ๐๐ฃ๐พ๐ค๐๐ v1.18.9 released. TL;DR: MCP 1.x compatibility returns; App navigation and project reordering are more stable; model settings gain persistent collapsible providers.
๐๐ฝ๐ฝ
Added
โข Added collapsible provider groups to model settings, persisted per server; searches temporarily expand all groups.
โข Added a development-build-only v2 desktop runtime behind OPENCODE_SIDECAR_V2=1, connecting the App to a reusable authenticated background CLI service.
Fixed
โข Fixed route-transition crashes caused by reentrant Solid cleanup.
โข Fixed project drag-and-drop autoscroll by preserving the core scroll plugins.
โข Fixed home-session loading so only list-dependent UI suspends instead of blocking the whole home page.
๐ ๐๐ฃ
Changed
โข Restored MCP 1.x ecosystem compatibility by returning to the stable SDK while retaining paginated catalogs, output validation, and expired HTTP-session recovery.
โข Improved opencode mcp debug with raw initialization probes, HTTP and WWW-Authenticate details, and OAuth discovery checks that do not complete authorization.
Fixed
โข Fixed tool discovery for servers with unresolved output-schema references by ignoring only the invalid output schema instead of rejecting the server.
โข Fixed refresh-token OAuth flows to request offline_access only when the authorization server advertises support.
๐ฆ๐๐
โข Removed the optional iss field from generated MCP OAuth callback requests; callbacks now submit only the authorization code.
No noticeable bundle change
Compare: https://t.co/I3hEMFBxit
๐๐ฅ๐๐ฃ๐พ๐ค๐๐ v1.18.8 released. TL;DR: App navigation and stability improve; MCP moves to its v2 client with expired-session recovery; Gemini request compatibility improves.
๐๐ฝ๐ฝ
Added
โข Added Cmd/Ctrl+Shift+O to open the project selector from the new-session view.
โข Added AppStream metadata to Linux DEB/RPM packages for correct software-center identification.
Changed
โข Changed the status indicator to blue when MCP authentication or client registration needs user action, separating it from generic service warnings.
Fixed
โข Fixed tab cycling and numbered shortcuts to follow visible tab order while unresolved sessions load.
โข Fixed tab drag reordering to preserve hidden or unresolved tabs.
โข Fixed Windows file-tree folders with backslash or trailing separators failing to expand and open nested files.
โข Fixed freezes when closing projects from the home view.
โข Fixed review and file side-panel loading from suspending the entire session view.
โข Fixed provider lists remaining stale across projects after a new connection completes.
๐ ๐๐ฃ
Changed
โข Moved transport and catalog handling to the v2 client SDK with automatic protocol-version negotiation and native paginated discovery.
โข Extended OAuth callbacks and persisted credentials with issuer and registration metadata, including optional iss support in the server API and JS SDK.
Fixed
โข Fixed expired Streamable HTTP sessions by clearing stale IDs, re-handshaking once, and retrying affected requests; concurrent failures share recovery.
โข Fixed opencode mcp debug to honor callbackPort and test the actual SDK connection path.
๐ฃ๐ฟ๐ผ๐๐ถ๐ฑ๐ฒ๐ฟ๐
โข Fixed Gemini requests by omitting deprecated temperature, top-p, and top-k defaults for newer models; configured aliases now use the upstream API model ID for compatibility decisions.
๐๐ด๐ฒ๐ป๐
โข Fixed the built-in customization skill to use environment rather than unsupported env for local MCP environment variables.
๐๐ผ๐ป๐๐ผ๐น๐ฒ
โข Fixed Safari repaint instability on brand asset download controls.
No noticeable bundle change
Compare: https://t.co/k5QyE9xsA3
๐๐ฅ๐๐ฃ๐พ๐ค๐๐ v1.18.6 released. TL;DR:
App v1 provider/MCP refresh is fixed, v2 client compatibility is stabilized, and remote reference caches are branch-isolated.
๐๐ฝ๐ฝ
Changed
โข Pinned the App and session UI to a versioned @opencode-ai/client v2 snapshot, isolating dual-protocol support from generated-client drift.
Fixed
โข Fixed v1 provider and model catalogs remaining stale after API-key or OAuth authentication, including project-scoped availability.
โข Fixed v1 MCP bootstrap so server statuses and resources refresh through legacy endpoints.
โข Fixed v2 terminal attachment when connect tickets are unavailable by allowing direct WebSocket connections.
โข Fixed v2 tool-call status, metadata, output, attachments, and errors rendering against the updated event contract.
๐๐ผ๐ฟ๐ฒ
โข Fixed remote reference caching so branch-specific checkouts stay isolated; refreshing one branch no longer moves or overwrites another, and stale checkouts self-heal.
No noticeable bundle change
Compare: https://t.co/zCYxqjF2jB
๐๐ฅ๐๐ฃ๐พ๐ค๐๐ v1.18.5 released. TL;DR:
App gains legacy/current server interoperability; session events and PTYs render end-to-end; Mistral/Claude reasoning is corrected; Zen and Go expand models.
๐๐ฝ๐ฝ
Added
โข Added protocol detection and compatibility routing for legacy and current servers across projects, sessions, provider auth, MCP, permissions, VCS, files, and PTYs.
โข Added current-session projection for user, assistant, shell, tool, retry, and compaction events, including coalesced streaming deltas.
โข Added current /api/pty WebSocket tickets, lifecycle handling, and dual-endpoint desktop health checks.
โข Added drag reordering for project rows.
Fixed
โข Fixed paginated timelines so assistant-only pages recover their parent user turn and retain chronological order.
โข Fixed optimistic turns disappearing before durable protocol events arrive.
โข Fixed inline file mentions being misclassified as ordinary data-URL attachments.
โข Fixed nested slash-command autocomplete.
โข Fixed protocol state leaking into unsupported layouts and legacy-only provider/plugin behavior.
๐ฃ๐ฟ๐ผ๐๐ถ๐ฑ๐ฒ๐ฟ๐
โข Fixed adaptive-thinking detection for Claude 4.7+, 5.x, and unversioned future IDs across Anthropic, Vertex, Bedrock, and SAP transports; Opus 4.5 effort variants now retain explicit thinking budgets.
โข Fixed prompt-cache and provider-option routing by SDK namespace instead of provider alias, including snake_case cache APIs and automatic gateway caching.
โข Fixed MiniMax M3 thinking controls on NVIDIA and Lilac transports.
โข Fixed Mistral-family tool-call ID normalization for Codestral, Pixtral, and Mixtral models.
๐๐๐
โข Fixed Mistral multi-turn reasoning by preserving structured thinking, tool/reference chunks, signatures, and prompt-cache keys through streaming and history replay.
๐ญ๐ฒ๐ป
โข Added Claude Opus 5, Gemini 3.6 Flash, Gemini 3.5 Flash Lite, Laguna S 2.1 Free, and Ling 3.0 Flash Free.
โข Added workspace and provider-specific upstream blocks that reject affected Anthropic or OpenAI requests before dispatch.
๐๐ด๐ฒ๐ป๐
โข Fixed grep results through symlinked directories to preserve the caller-visible alias path instead of exposing the resolved target.
โข Changed Muse Spark instructions toward evidence-based verification, precise source references, and objective output instead of mandatory task-tracking workflows.
๐๐๐
โข Fixed session imports to distinguish missing files, permission failures, and malformed JSON instead of reporting every read failure as file-not-found.
๐๐ผ๐ป๐๐ผ๐น๐ฒ
โข Added Hy3 to OpenCode Go through the opencode-go/hy3 chat-completions model.
โข Removed the desktop promotional overlay.
No noticeable bundle change
Compare: https://t.co/79xYx9hZoM
๐๐ฅ๐๐ฃ๐พ๐ค๐๐ v1.18.4 released. TL;DR:
App gets a shared v2 composer and live diff tabs; Kimi reasoning and provider edge cases are fixed; Zen Go adds OpenAI Responses compatibility; Windows and Nix integration improve.
๐๐ฝ๐ฝ
Changed
โข Rebuilt the new-layout composer on shared session UI state, covering structured mentions, command/context menus, shell mode, attachments, comments, history, and model controls.
โข Redesigned provider onboarding with search, keyboard navigation, direct API-key flows, custom OpenAI-compatible providers, and a compact free-model selector.
โข Improved review file tabs with live diffs, lazy detail loading, revision tracking, bounded file navigation, and double-click sidebar width reset.
โข Updated embedded terminals to report App light/dark mode and preserve color-scheme reporting across restore and reconnect.
Fixed
โข Fixed @mentions completing at the actual cursor and remaining structured during paste.
โข Fixed built-in command selection so it preserves existing prompt drafts.
โข Fixed attachment-only and comment-only submissions emitting empty text parts.
โข Fixed missing or deleted parent messages discarding already-loaded assistant history.
๐ฃ๐ฟ๐ผ๐๐ถ๐ฑ๐ฒ๐ฟ๐
Added
โข Added adaptive Kimi thinking on Anthropic-compatible transports, with summarized reasoning, high default effort, and low through max variants.
Changed
โข Changed reasoning variants to honor explicit provider effort metadata and suppress unsupported controls instead of inventing heuristic fallbacks.
Fixed
โข Fixed Azure Cognitive Services non-deployment endpoints to use /openai/v1 while preserving deployment-based URLs.
โข Fixed OpenAI requests with delayed response headers by increasing the default timeout from 10 seconds to 5 minutes; configuration can still override or disable it.
๐ญ๐ฒ๐ป
โข Added an OpenAI Responses-compatible endpoint for OpenCode Goโs lite model catalog, including streaming and reasoning variants.
โข Updated the Go catalog for Grok 4.5 and Kimi K3, with Kimi K3 usage weighted at 2x across rolling, weekly, and monthly quotas.
๐๐๐
โข Improved context-overflow detection for request-too-large and token-limit responses while excluding throttling, rate-limit, and too-many-requests errors.
๐๐ผ๐ฟ๐ฒ
โข Changed Windows PTY spawning to use the bundled ConPTY DLL backend.
๐๐ฎ๐๐ฎ
โข Fixed incomplete comparison radar charts to close missing axes at zero and improved comparison layouts for long model names and wide screens.
๐ฅ๐ฒ๐น๐ฒ๐ฎ๐๐ฒ
โข Restored Nix Linux desktop integration with launcher metadata, application icons, and AppStream metadata.
No noticeable bundle change
Compare: https://t.co/rhdaNV2YJV
๐๐ฅ๐๐ฃ๐พ๐ค๐๐ v1.18.3 released. TL;DR: Home gets session search in Cmd/Ctrl+K; home scrolling is corrected; custom-agent and WSL startup state is fixed; TUI subagent navigation is smoother.
๐๐ฝ๐ฝ
Added
โข Added a Home-specific Cmd/Ctrl+K palette that searches commands and sessions across projects, opens sessions in tabs, and marks already-open sessions.
Changed
โข Changed palette routing to follow the active screen; Cmd/Ctrl+Shift+P remains supported, while Cmd/Ctrl+P opens files in sessions.
Fixed
โข Fixed home-page scroll targeting with one synchronized viewport, sticky controls and correctly mapped scrollbar behavior.
โข Fixed desktop initialization to wait for WSL server discovery before marking the app ready.
โข Restored the agent selector and cycling shortcuts whenever custom agents are detected; hidden-agent mode defaults to Build.
Removed
โข Removed the inactive floating help button.
๐ง๐จ๐
โข Fixed Up from the first item in the direct subagent selector to close the menu.
No noticeable bundle change
Compare: https://t.co/opcjscbM9G
๐๐ฅ๐๐ฃ๐พ๐ค๐๐ v1.18.2 released. TL;DR:
Desktop navigation and session visibility improve; subagent recursion is bounded and configurable; Meta defaults to xhigh reasoning; Windows directory creation is more resilient.
๐๐ฝ๐ฝ
Added
โข Added Cmd/Ctrl+N as an alternate new-tab shortcut alongside Cmd/Ctrl+T.
โข Restored the Help button in release builds.
Fixed
โข Fixed active sessions with a null archive timestamp disappearing from the Home session list.
๐๐ด๐ฒ๐ป๐
โข Added configurable subagent nesting limits via subagent_depth: default 1 blocks subagents from launching more subagents, 0 blocks all launches, and higher values opt into deeper nesting.
๐ฃ๐ฟ๐ผ๐๐ถ๐ฑ๐ฒ๐ฟ๐
โข Changed Meta models using the OpenAI-compatible adapter from high to xhigh default reasoning effort.
๐๐ผ๐ฟ๐ฒ
โข Fixed recursive directory creation on Windows when Bun spuriously reports an existing target, avoiding false filesystem failures.
๐๐ผ๐ป๐๐ผ๐น๐ฒ
โข Added a localized, dismissible desktop-tabs announcement with a direct path to downloads.
โข Updated the desktop download page with an autoplaying tabs demo and removed Beta wording from the desktop section.
๐ฆ๐๐
โข Added subagent_depth to OpenAPI and generated JavaScript SDK config types.
Console static assets grew by 14.9 MB due to the desktop tabs promo video.
No noticeable bundle change
Compare: https://t.co/j7ulS08vHp
๐๐ฅ๐๐ฃ๐พ๐ค๐๐ v1.18.1 released. TL;DR:
App diffs now honor theme backgrounds, and model-provider groups render with correct spacing.
๐๐ฝ๐ฝ
โข Fixed diff views falling back to black/white instead of inheriting the active theme background.
โข Fixed missing spacing between provider groups in the model-management dialog.
No noticeable bundle change
Compare: https://t.co/rh6dQ8Iqxt
๐๐ฅ๐๐ฃ๐พ๐ค๐๐ v1.18.0 released. TL;DR: fresh desktop installs move to v2; Home removes per-project request fan-out; permissions become server-scoped; timeline and focus regressions are fixed.
๐๐ฝ๐ฝ
Changed
โข Changed fresh desktop installs to use the tab-based v2 interface by default; existing installs retain an interface switch until September 14, 2026.
โข Improved Home cold loading with one paginated, server-wide v2 session index kept current by live session events.
โข Increased initial timeline loading from 2 to 20 messages while retaining 200-message history pages.
โข Improved file comments in session prompts with wider in-message cards, truncation tooltips, and five-item collapsing.
Fixed
โข Fixed permission auto-accept for remote, background, and child sessions, with independent state per server and submissions bound to their originating server.
โข Fixed timeline scroll resynchronization after route reconnects and bottom anchoring during consecutive content resizes.
โข Fixed cached terminal mounts stealing composer focus while preserving explicit focus for terminal tabs and newly created terminals.
โข Fixed composer caret position after request dialogs blur and refocus the editor.
โข Fixed project-selector positioning crashes by waiting for its popover anchor to connect.
โข Fixed status severity: server failures are red, MCP/LSP issues are warnings, healthy is green, and initialization is neutral.
๐๐ฎ๐๐ฎ
โข Expanded the model-comparison picker from the first 120 entries to the full catalog.
โข Improved comparison discovery by proxying /data/sitemap.xml through Console and normalizing comparison titles, descriptions, and canonical metadata.
๐จ๐
โข Fixed Markdown inline-code spans adjacent to tilde or backtick runs being parsed incorrectly.
Bundle -10.8 MB because mostly Web UI assets -32.2 MB and Bun runtime -86.7 KB
Compare: https://t.co/ksbkaB3b7v
๐๐ฅ๐๐ฃ๐พ๐ค๐๐ v1.18.0 released. TL;DR: fresh desktop installs move to v2; Home removes per-project request fan-out; permissions become server-scoped; timeline and focus regressions are fixed.
๐๐ฝ๐ฝ
Changed
โข Changed fresh desktop installs to use the tab-based v2 interface by default; existing installs retain an interface switch until September 14, 2026.
โข Improved Home cold loading with one paginated, server-wide v2 session index kept current by live session events.
โข Increased initial timeline loading from 2 to 20 messages while retaining 200-message history pages.
โข Improved file comments in session prompts with wider in-message cards, truncation tooltips, and five-item collapsing.
Fixed
โข Fixed permission auto-accept for remote, background, and child sessions, with independent state per server and submissions bound to their originating server.
โข Fixed timeline scroll resynchronization after route reconnects and bottom anchoring during consecutive content resizes.
โข Fixed cached terminal mounts stealing composer focus while preserving explicit focus for terminal tabs and newly created terminals.
โข Fixed composer caret position after request dialogs blur and refocus the editor.
โข Fixed project-selector positioning crashes by waiting for its popover anchor to connect.
โข Fixed status severity: server failures are red, MCP/LSP issues are warnings, healthy is green, and initialization is neutral.
๐๐ฎ๐๐ฎ
โข Expanded the model-comparison picker from the first 120 entries to the full catalog.
โข Improved comparison discovery by proxying /data/sitemap.xml through Console and normalizing comparison titles, descriptions, and canonical metadata.
๐จ๐
โข Fixed Markdown inline-code spans adjacent to tilde or backtick runs being parsed incorrectly.
Bundle -10.8 MB because mostly Web UI assets -32.2 MB and Bun runtime -86.7 KB
Compare: https://t.co/ksbkaB3b7v
๐๐ฅ๐๐ฃ๐พ๐ค๐๐ v1.17.20 released. TL;DR: OpenAI Codex drops a stale Luna request shim; Azure/GitLab provider adapters update; Data breadcrumbs become real accessible selects.
๐ฃ๐ฟ๐ผ๐๐ถ๐ฑ๐ฒ๐ฟ๐
Changed
โข Updated the Azure provider adapter to @ai-sdk/azure 3.0.88, aligning OpenCode with the newer upstream Azure OpenAI SDK.
โข Updated the GitLab provider adapter to gitlab-ai-provider 6.11.1.
Fixed
โข Fixed ChatGPT Pro/Plus Codex requests by removing the stale Luna compatibility rewrite; Responses API payloads and WebSocket streams now pass through in the current shape.
๐๐ฝ๐ฝ
โข Changed Data lab/model breadcrumbs from custom details menus to Kobalte-powered selects, improving keyboard navigation, focus handling, selected-state highlighting, and mobile sizing.
โข Fixed the Compare page breadcrumb so Compare is exposed as the current page to assistive tech.
No noticeable bundle change
Compare: https://t.co/OTVGRCFFca
๐๐ฅ๐๐ฃ๐พ๐ค๐๐ v1.17.19 released. TL;DR:
Provider/model routing is more accurate, App v2 workflow is smoother, Desktop/TUI local context is clearer, and stats/Zen accounting got safer.
๐ฃ๐ฟ๐ผ๐๐ถ๐ฑ๐ฒ๐ฟ๐
Added
โข Added https://t.co/0Tykrz1EhK reasoning metadata support so variant controls can come from effort, toggle, and token-budget capabilities instead of heuristics.
โข Added OpenAI pro reasoning mode mapping for catalog modes that expose reasoning.mode.
Changed
โข Updated OpenAI OAuth/Codex handling for GPT-5.6 Sol, Terra, and Luna limits plus Luna Responses Lite request framing.
Fixed
โข Fixed gateway reasoning variants for custom Anthropic and Google aliases by routing from upstream API IDs.
โข Fixed xAI Responses defaults to opt out of provider-side storage while keeping prompt-cache keys.
โข Fixed unsupported OpenAI OAuth aliases and ChatGPT-incompatible pro variants from appearing in OAuth model lists.
๐๐ฝ๐ฝ
Added
โข Added per-draft composer model selection, including model and variant persistence when a draft is promoted into a session.
โข Added v2 attachment and comment cards in the composer and timeline, with inline review-comment chips and file-type labels.
โข Added local Open In App controls in the v2 review/file panel for installed editors, terminals, file manager, and path copy.
Changed
โข Changed v2 review/file tabs to keep the file browser mounted across tab switches, preserving sidebar scroll and search state.
โข Updated edit-project to the v2 dialog style with icon upload, color controls, and startup command editing.
Fixed
โข Fixed context usage token totals to reflect the current context window from the latest assistant message.
โข Fixed new-session composer focus and state transitions during session creation.
๐๐ฒ๐๐ธ๐๐ผ๐ฝ
โข Added a reveal-path bridge so local attachments can open in the system file manager when the original path exists.
๐ง๐จ๐
โข Added an idle-session directory hint in the prompt footer.
โข Fixed TUI worker launches to forward the parent environment into the server worker.
๐๐ผ๐ฟ๐ฒ
โข Changed fff-backed file search to disable unused mmap and content-index caches, reducing background cache overhead.
๐ญ๐ฒ๐ป
โข Added GPT 5.6 Sol, Terra, and Luna model/pricing entries for Zen.
โข Fixed OpenAI cache-write token accounting so Responses usage can track prompt-cache writes.
๐๐ผ๐ป๐๐ผ๐น๐ฒ
โข Added public model comparison pages with model picker details, comparison cards, radar visuals, canonical URLs, and sitemap entries.
โข Fixed comparison browsing polish around sticky headers, breadcrumbs, overscroll, and native trackpad scrolling.
๐๐ป๐ณ๐ฟ๐ฎ
โข Changed stats sync to use one Athena grouping-sets query, hourly incremental passes, daily full refreshes, and delayed restart scheduling to reduce scan cost and crash-loop churn.
โข Fixed stats sync OOM risk by increasing service memory and accumulating Athena result pages iteratively.
No noticeable bundle change
Compare: https://t.co/VjgCSRrSGp
๐๐ฅ๐๐ฃ๐พ๐ค๐๐ v1.17.18 released. TL;DR: Meta Muse Spark gets a dedicated agent prompt; GitHub Copilot zero-batch pricing is safe; provider catalogs filter invalid models.
๐๐ด๐ฒ๐ป๐
โข Added a Meta Muse Spark-specific system prompt for muse-spark model IDs, including correct model identity and agent behavior tuning instead of falling back to the generic prompt.
๐ฃ๐ฟ๐ผ๐๐ถ๐ฑ๐ฒ๐ฟ๐
โข Fixed GitHub Copilot model pricing when Copilot reports a zero billing batch size, avoiding invalid or null cost values in generated model metadata.
โข Fixed public provider info serialization so malformed model records are omitted before reaching config/provider API consumers.
No noticeable bundle change
Compare: https://t.co/1Q86w7gE7d
๐๐ฅ๐๐ฃ๐พ๐ค๐๐ v1.17.17 released. TL;DR: App new-layout polish, sub-agent row redesign, Meta/OpenAI provider tuning, and Zen 529 retries.
๐๐ฝ๐ฝ
Added
โข Added a v2 unpaid model picker for the new layout, with free OpenCode models, model tooltips, keyboard navigation, and shortcuts into provider connection.
โข Added a dev-channel tabs intro card and right-side drawer with persisted dismissal state.
Changed
โข Changed the dev-channel help button from a placeholder popover into an https://t.co/x2ixoWVlHF link opened through the platform shell.
โข Restyled the session revert dock for the new layout while preserving collapsed preview, restore actions, keyboard toggling, and composer overlap behavior.
Fixed
โข Fixed clipped descenders in v2 model controls by normalizing model label and button line height.
๐๐ด๐ฒ๐ป๐
โข Changed sub-agent task rows to the v2 session design, with flatter rows, a dedicated subagent icon for idle rows, and clearer running-state color treatment.
๐ฃ๐ฟ๐ผ๐๐ถ๐ฑ๐ฒ๐ฟ๐
Added
โข Added Meta provider routing through the OpenAI Responses endpoint.
Changed
โข Changed Meta reasoning variants to expose OpenAI-style effort selection with reasoning summaries and encrypted reasoning content.
โข Changed prompt-cache key defaults to apply across OpenAI SDK-backed providers unless disabled.
๐ญ๐ฒ๐ป
โข Fixed Zen inference failover so HTTP 529 overload responses retry with the same exponential backoff path used for 429.
โข Fixed Zen streamed-error handling so 529 responses are decoded and tracked as retryable provider errors instead of falling through as normal streams.
๐จ๐
โข Added shared v2 agent colors for review and writer agents.
โข Updated v2 dialog container sizing support for the new App model picker and drawer-backed flows.
App assets include a new 13,024,739-byte tabs intro video.
Bundle +12.5 MB because mostly Web UI assets +37.4 MB and Bun runtime +102.1 KB
Compare: https://t.co/uKZpMDNegg