What's Changed
- refactor(managed-agent): Share the session event delivery loop by @doudouOUC in #15952
- ci: route the classify_pr gate to ECS for every pull request by @yiliang114 in #16019
- fix(core): delete the OAuth refresh lock only when owned by @2SinceJuly in #15661
- fix(core): keep uniquely named MCP tools when names collide by @2SinceJuly in #15757
- fix(web-shell): expose the Plugins back control without the navigation rail by @2SinceJuly in #15651
- fix(core): reject LSP queries when no server is ready by @404khai in #15946
- fix(verify-pr): count test suites apart from the round's assertions by @wenshao in #16013
- test(autofix-pr): run a watch's helpers in a chain against a fake gh by @wenshao in #16017
- feat(web-shell): add conversation activity view by @deggs7 in #16022
- fix(cli): keep a long /btw answer readable in a bounded viewport by @2SinceJuly in #15982
- test(managed-agent): assert A3 sibling call binding by @wang1408 in #15995
- fix(verify-pr): count suite runs and skip notices on closed PRs by @wenshao in #16050
- docs(serve): refresh daemon usage guidance by @wenshao in #16056
- docs(readme): add daemon mode quickstart by @wenshao in #16053
- fix(core): keep the whole Kimi K3 generation at a 1M context window by @wenshao in #16048
- fix(review): keep prose re-review requests aimed at the PR by @wenshao in #15998
- feat(web-shell): add "Add to Split View" to session menus (R1 fixes for #14878) by @4ekuct25 in #15956
- test(opentui): run the Windows preview installer suite through cmd.exe by @yiliang114 in #16028
- fix(sandbox): install fonts-dejavu-core so capture cards render legibly by @yiliang114 in #16032
- fix(web-shell): move Workflow controls into the composer menu by @qqqys in #16047
- refactor(managed-agent): Separate runtime broker execution workflows by @doudouOUC in #16029
- fix(managed-agent): block ledger-less agent gap fills and pin the A6 refusal arms by @wenshao in #16015
- fix(managed-agent): correct the child result mirror on consumption by @wenshao in #16074
- refactor(managed-agent): Inject store dependencies through constructors by @doudouOUC in #16061
- test(managed-agent): gate the expired-cursor resync answer by @wenshao in #16076
- fix(core): use the amend delta for loosely spelled amend commits by @yiliang114 in #16073
- fix(core): settle the loop reminder delivery at the model-acceptance boundary by @suzhiguo7 in #15559
- fix(core): don't treat fd duplication (2>&1) as a file write in shell permission checks by @Suaroman in #15681
- refactor(managed-agent): Extract runtime execution dispatcher by @doudouOUC in #16084
- test(managed-agent): gate the two-server first release refusal by @wenshao in #16089
New Contributors
- @404khai made their first contribution in #15946
- @wang1408 made their first contribution in #15995
- @suzhiguo7 made their first contribution in #15559
- @Suaroman made their first contribution in #15681
Full Changelog: v0.26.5...v0.26.5-nightly.20261101.7b4b353750