🚀 Features
- Adapt ask_user interactions across channels - by @qqqqqf-q in #817 (89cb5)
- acp:
- agent:
- Support idle-aware background waits - by @sheepbox8646 in #784 (d8a2b)
- Expand subagent capabilities - by @sheepbox8646 in #843 (23420)
- compaction:
- context:
- db:
- desktop:
- Support downstream release distribution - by @sheepbox8646 in #873 (cc7ff)
- errors:
- models:
- Add optional model descriptions - by @sheepbox8646 in #774 (ad301)
- profile:
- Centralize session title model - by @sheepbox8646 in #842 (86a56)
- providers:
- Fetch Codex models dynamically - by @chen-ran in #777 (b7778)
- OpenAI Codex device authorization with managed model catalog - by @qqqqqf-q in #780 (0066c)
- Align GitHub Copilot with Codex on shared OAuth and managed catalogs - by @qqqqqf-q in #788 (443f2)
- Add lazy provider template catalog - by @sheepbox8646 in #831 (88f2e)
- runtime:
- session-runtime:
- ui:
- web:
- Support concurrent chat session panels - by @qqqqqf-q in #779 (486b5)
- Open desktop when GUI tools start - by @sheepbox8646 in #807 (7448d)
- Restyle ask_user prompt as a composer-style selector - by @sheepbox8646 and Claude Fable 5 in #818 (50986)
- Composer dock — unify approvals, command results, and errors - by @qqqqqf-q in #848 (349a9)
- workspace:
- Support per-request execution targets - by @sheepbox8646 in #808 (a0450)
🐞 Bug Fixes
- acp:
- agent:
- Stabilize prompt cache prefixes - by @sheepbox8646 in #859 (b2891)
- channel:
- ci:
- Avoid local tags for digest pushes - by @sheepbox8646 in #853 (257f8)
- conversation:
- Resume paused turns with the session's last chat model - by @sheepbox8646 in #806 (80b15)
- db:
- deploy:
- Stop SSE streams from exhausting browser HTTP/1.1 connections - by @sheepbox8646 and Claude Fable 5 in #836 (12bb6)
- desktop:
- devenv:
- Pin air to v1.66.0 for Go 1.25 compatibility - by @wishworldbetter in #857 (27ea2)
- display:
- Prepare computer display on demand - by @sheepbox8646 in #786 (e14a8)
- installer:
- Generate random default admin password - by @AyagawaSeirin in #740 (6a4af)
- mcp:
- memory:
- messaging:
- Deliver local attachments with text - by @sheepbox8646 in #785 (a9379)
- models:
- providers:
- Disable template models by default - by @sheepbox8646 in #823 (00a97)
- Save templates before OAuth - by @sheepbox8646 in #854 (34fed)
- web:
- Keep the optimistic user turn through the first-send history race - by @qqqqqf-q in #782 (88231)
- Copy device code before opening verification page - by @qqqqqf-q in #804 (2221e)
- Restore provider detail after refresh - by @qqqqqf-q in #799 (eeb87)
- Make typecheck script actually check app source - by @qqqqqf-q in #829 (75016)
- Unify pending chat decision controls - by @sheepbox8646 in #840 (fce68)
- Restore tool approval layout - by @sheepbox8646 in #846 (f792f)
- Keep ask_user composer hidden while pending - by @sheepbox8646 in #858 (40226)
- workspace: