What's Changed
- feat(review): tell the author why a review loop is not settling by @wenshao in #9461
- fix(ci): stop the fallback comment from denying a review it already posted by @wenshao in #9462
- fix(web-shell): bound daemon transcript retention to stop renderer OOM crashes by @wenshao in #9303
- chore(ci): Disable install scripts in release CI and guard security-checks workflow by @yiliang114 in #9577
- feat(web-shell): keep a turn expanded while its background shell runs by @ytahdn in #9632
- feat(autofix): audit the approach instead of stopping on growth-budget breach by @wenshao in #9262
- docs(ci): the ECS pool does run containers — correct two comments that say it does not by @wenshao in #9575
- fix(autofix): bind the sandbox image to its pulled digest by @wenshao in #9527
- docs(autofix): design runner-level isolation for PAT-bearing steps by @wenshao in #9525
- fix(web-shell): settle parallel-agents collapse and unify agent detail transcript by @ytahdn in #9640
- fix(web-shell): show create-group tooltip by @deggs7 in #9400
- feat(review): fold the one-hop import widening into
fetch-pr --sinceby @wenshao in #9332 - docs: document inline terminal image previews by @DragonnZhang in #8656
- feat(core): make list_directory opt-in (disabled by default) by @DragonnZhang in #9424
- docs: document the Session Workflow setting by @DragonnZhang in #8554
- feat(cli): extend non-blocking slash commands to more builtins by @DragonnZhang in #9495
- docs(autofix): pin the publish-side checks to the patch text by @wenshao in #9652
- chore(deps): Clear high-severity CVE baseline and harden the security gate by @yiliang114 in #9584
- docs(autofix): add an operator guide for
/takeover from Nby @wenshao in #9622 - fix(artifacts): expand recorded directories into per-file artifacts by @zjgzx1988 in #9395
- feat(review): disclose that Aone posts join the discussion gate only by @wenshao in #9625
- fix(review): make the incremental cache work for Aone AGit-Flow CRs by @wenshao in #9630
- feat(review): detect self-MR on Aone targets in presubmit by @wenshao in #9629
- fix(autofix): include pending runs in the busy-PR enumeration by @wenshao in #9662
- docs(autofix): correct the round-seed guide on leading whitespace by @wenshao in #9663
- fix(web-shell): use daemon live-state hasActivePrompt for loading indicator (#9487) by @yiliang114 in #9631
- fix(cli): keep slash menu selection stable while a response streams by @yiliang114 in #9508
- fix(web-shell): don't steal approval focus while the user is typing by @yiliang114 in #9609
- fix(core): support public GitHub extensions with older Git by @yiliang114 in #9680
New Contributors
Full Changelog: v0.21.15...v0.21.14-nightly.20260822.7a4566cb3b