What's Changed
- feat(core): add a live-session registry and
qwen sessions psby @qqqys in #8969 - feat(daemon): attach skill-toggle mutation metadata to settings_changed by @samuelhsin in #9051
- fix(ci): minimize new spam comments on creation by @yiliang114 in #9266
- fix(ci): drop pull_request_review events on closed PRs at the route gate by @wenshao in #9299
- feat: chain Terminal-Bench release evaluation by @DennisYu07 in #9120
- feat(web-shell): improve sidebar session management by @ytahdn in #9311
- feat(web-shell): decouple composer from catch-up and rebuild SSE on disconnected submit by @ytahdn in #9323
- fix(review): repair seven pipeline defects found by live runs by @wenshao in #9175
- fix(web-shell): keep foreground agent status on SSE by @ytahdn in #9330
- feat: support session media references end-to-end by @ytahdn in #9310
- feat(core): let a workflow agent pin a directory and outlive the default bounds by @qqqys in #8972
- feat(review): review shell and CI scripts against the lanes that run them by @wenshao in #9263
- feat(cli): add /advisor command for second-opinion conversation review by @yiliang114 in #7567
- feat(core): Add privacy-safe tool-result boundary diagnostics by @doudouOUC in #9039
- fix(cli): exclude disabled skills from context usage details by @callmeYe in #9346
- fix(core): align agent-team prompts and TeamCreate description with actual delivery by @yiliang114 in #9284
- feat(serve): Add workspace session live-state endpoint and catalog version by @doudouOUC in #9261
- feat: consolidate Local Control into one daemon-owned implementation by @yiliang114 in #9106
- fix(cli): Keep transient runtime record I/O retryable by @doudouOUC in #9362
- fix(cli): contain agent-tab render errors instead of exiting the session by @yiliang114 in #9292
- fix(cli): bound string width and code point caches (#2128) by @yiliang114 in #9185
Full Changelog: v0.21.13...v0.21.11-nightly.20260818.259951c53e