
𝙊𝙥𝙚𝙣𝘾𝙤𝙙𝙚 v1.15.11 released. TL;DR: ACP-next is available behind OPENCODE_ACP_NEXT; App/TUI session state and scrolling got sharper; OpenAI Responses continuation is safer; provider/project identity fixes reduce broken runs.
𝗔𝗖𝗣
• Added an ACP-next runtime with session create/load/list/resume/close/fork, config option updates, model/mode switching, auth metadata, and MCP server registration.
• Added ACP event routing for streamed assistant text, thoughts, and tool-call state so clients receive live tool updates instead of only final session state.
𝗖𝗼𝗿𝗲
• Changed project identity resolution to prefer normalized git remote identity, while migrating cached project IDs without losing sessions, workspaces, or permission rules.
𝗔𝗴𝗲𝗻𝘁
• Fixed run-loop continuation after abort/retry by ignoring orphaned interrupted tool calls instead of treating them as pending work.
• Changed experimental background subagents to inject completion/error results automatically and removed task_status polling from the tool surface.
𝗧𝗨𝗜
Added
• Added responsive prompt sizing: prompt.max_height caps the session composer and prompt.max_width can fixed-cap or auto-scale the home prompt.
Fixed
• Fixed diff viewer and editor flows: diff scrolling now uses configured acceleration, and external editor/export opens in the active worktree cwd.
• Fixed OpenAI reasoning summary display by separating the title header from the markdown body.
𝗔𝗽𝗽
Changed
• Changed server SDK/sync into server-scoped global contexts that coalesce event bursts, reconnect stale streams, and reuse per-directory state.
• Refined V2 home/new-session composer and titlebar with project picking, session tabs, server status, and update controls.
Fixed
• Fixed virtual timeline state so collapsed tools/diffs survive streaming updates and recently expanded context groups remeasure before overlapping later rows.
• Fixed deleted/archived sessions evict cached data and close stale titlebar tabs.
𝗗𝗲𝘀𝗸𝘁𝗼𝗽
• Fixed Electron startup/restored-window flashes by defaulting BrowserWindow background to the active OC2 theme and updating existing windows on theme changes.
𝗣𝗿𝗼𝘃𝗶𝗱𝗲𝗿𝘀
Added
• Added provider.options.headerTimeout with a 10s OpenAI default, separate from full request and SSE chunk timeouts.
Fixed
• Fixed DigitalOcean OAuth to use genai:read/inference:query tokens directly for inference/router discovery instead of creating Model Access Keys.
• Fixed Google provider regressions around tool-call IDs, Vertex thought signatures, and noisy GCP metadata warnings.
𝗟𝗟𝗠
• Fixed OpenAI Responses reasoning continuation for stateless GPT-5 flows by carrying encrypted reasoning state and splitting streamed summary parts into stable thought blocks.
• Added support for OpenAI Responses include values so native callers can request provider-returned artifacts without custom translation.
𝗠𝗖𝗣
• Fixed dynamically added MCP servers so in-memory entries show status, expose tools, and can be connected/disconnected after add.
𝗣𝗹𝘂𝗴𝗶𝗻
• Added a plugin dispose lifecycle hook called during instance teardown.
• Fixed Codex integration by sending the session-id header expected by upstream session tracking.
𝗦𝗲𝗿𝘃𝗲𝗿
• Fixed HTTP/OpenAPI modeling for optional no-body payloads on selected session and worktree routes so generated clients can call them without fake bodies.
𝗭𝗲𝗻
Added
• Added Qwen3.7 Max to OpenCode Go/Zen surfaces, including Go limits/pricing docs and console model lists.
Changed
• Changed Zen free-IP rate limiting to use Upstash/Redis with database fallback for lower-latency quota checks.
Fixed
• Fixed Zen provider selection and non-stream usage accounting: disabled providers are skipped, and Google/OpenAI Responses usage is extracted for billing.
𝗖𝗼𝗻𝘀𝗼𝗹𝗲
• Added a support lookup surface for account, workspace, API key, billing, Go, payment, usage, and disabled-model diagnostics.
𝗜𝗻𝗳𝗿𝗮
• Added AWS S3 Tables/Iceberg data lake ingest for Zen inference events and a stats pipeline backed by Athena/Planetscale.
Bundle +1.0 MB because mostly Web UI assets +2.6 MB and CLI/TUI JS +563.3 KB
Compare: github.com/anomalyco/open…
English

