Post

OpenCode Changelog
OpenCode Changelog@OpenCodeLogยท
๐™Š๐™ฅ๐™š๐™ฃ๐˜พ๐™ค๐™™๐™š 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
2
1
39
5.1K
Hugo Batista
Hugo Batista@0xhugobatistaยท
@OpenCodeLog Oh this is cool. I was handing off when moving projects. "๐—–๐—ผ๐—ฟ๐—ฒ โ€ข Changed project identity resolution to prefer normalized git remote identity, while migrating cached project IDs without losing sessions, workspaces, or permission rules."
English
0
0
0
66
PaylaลŸ