Original release notes
What's Changed
feat(autofix): label-driven takeover and release; fix forced-dispatch green no-op by @wenshao in #7165 fix(autofix): stage SKILL.md beside run-agent.mjs so review-address boots (P0, regression from #7165) by @wenshao in #7225 fix(ci): consolidate issue triage ownership by @yiliang114 in #7180 fix(cli): allow goal controls during active loops by @yiliang114 in #7202 test: raise timeout ceiling for I/O-bound tests flaky under CI contention by @wenshao in #7230 fix(cli): show mode indicator alongside steering hint during streaming by @qwen-code-dev-bot in #7219 fix(scripts): allow multiple dev:daemon instances by probing Vite port by @wenshao in #7212 feat(autofix): direct takeover of maintainer-fork PRs by @wenshao in #7213 feat(daemon): Advertise ACP preheat readiness by @doudouOUC in #7200 feat(autofix): surface the running model in every autofix report by @wenshao in #7226 fix(review): say an unread chunk once, under its cause by @wenshao in #7234 fix(autofix): a no-output crash must not advance the review watermark by @wenshao in #7229 fix(review): prohibit isolation param in roster output and SKILL.md by @wenshao in #7235 feat(review): retry transient API failures once; surface quota clearly by @wenshao in #7233 feat(core): inspect persisted conversation branches by @doudouOUC in #7185 fix(cli): align npm update checks with global registry by @yiliang114 in #7224 feat(core): Route Plan-mode shell commands by safety by @doudouOUC in #7172 test(autofix): exercise the SKILL stageresolve contract end-to-end by @wenshao in #7227 feat(ci): auto-open a deflake fix issue for confirmed flaky tests by @wenshao in #7231 feat(autofix): auto-manage the bot's own fork PRs without a label by @wenshao in #7243 feat(web-shell): worktree-isolated sessions for parallel tasks by @wenshao in #7221 feat(i18n): update catalan translaiton by @jordimas in #7253 fix(test): deflake tool-control E2E content assertions by @qwen-code-dev-bot in #7261 fix(sdk): abort SSE request on iterator exit to release daemon subscriber by @chinesepowered in #7257 fix(core): Enforce Plan mode entry boundary by @doudouOUC in #7248 test(channels): add memory recall evaluation baseline by @qwen-code-dev-bot in #7220 fix(channels): exclude discrete ACP messages from replies by @qwen-code-dev-bot in #7223 fix(ci): create remote-tracking ref for fork PRs in autofix verify gate by @wenshao in #7281 fix(sdk): clean up SSE requests on errors and dispose by @doudouOUC in #7269 test(autofix): sync workflow assertions with split model vars by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/yiliang114/hovercard" data-octo-click="hovercard-link-click" data-oct

