Core
Improvements
- ACP integrations can now send prompts, slash commands, and usage updates through
acp-next
- Added WebSocket transport for OpenAI responses on supported channels (set OPENCODEEXPERIMENTALWEBSOCKETS=true)
Bugfixes
- Enabled adaptive reasoning controls for Anthropic Opus 4.7+ models
- Allowed colons in passwords (@neriousy)
- Sped up warm
acp-nextmodel and config switches
- Improved first-session
acp-nextstartup time
- Kept OpenAI WebSocket response timeouts active
- Retried failed OpenAI WebSocket streams before falling back
- Handled
acp-nextpermission prompts correctly
- Used the persisted session directory for existing-session requests
- Forwarded remote workspace request bodies correctly
- Supported custom base URLs for OpenAI WebSocket responses (@Tarquinen)
TUI
Improvements
- Added a workspace management dialog
Bugfixes
- Kept session navigation working while prompt modes are open
- Restored the thinking spinner
- Surfaced subagent retry status
- Fixed opening editors from non-Git project paths (@OpeOginni)
Desktop
Improvements
- Added a setting to switch tab layouts
Bugfixes
- Improved the home empty state and fixed V2 font usage
- Fixed tab close buttons not showing reliably
- @OpeOginni:
- fix(tui): handle non-git project paths when opening editor (#29180)
- @gotjoshua:
- docs: fix ts error in math examples (#18244)
- @Tarquinen:
- fix(openai): support websocket custom base URLs (#29636)
- @24KaratAu:
- docs: fix grammar in config.mdx (#29683)
- @neriousy:
- fix(core): allow colons inside passwords (#29576)