What's Changed
- chore(vscode-ide-companion): sync third-party notices and guard against future drift by @wenshao in #7161
- feat(cli): Add bounded daemon log rotation by @doudouOUC in #6969
- fix(sdk-java): preserve exception cause in AcpClient init failures by @chinesepowered in #7189
- fix(web-shell): proxy /goals route in Vite dev server by @wenshao in #7187
- fix(sdk-java): correct TIMEOUT_30_MINUTES to actually be 30 minutes by @chinesepowered in #7188
- fix(cli): emit deferred stream-json startup warnings by @barry166 in #7174
- fix(review): judge a CI check by its name's latest run, not by any leftover by @wenshao in #7183
- fix(review): count Step 6's inline findings from the drafted comments, never from typed numbers by @wenshao in #7173
- feat(review): bake the round label into a findings role's identity line and key by @wenshao in #7171
- perf(channels): cache channel memory recall by @qwen-code-dev-bot in #7175
- fix(web-shell): dedupe restored images and harden the sidebar shortcut handler by @zjunothing in #7169
- feat(webshell): replay ChatRecord history in readonly WebShell by @cxruan in #6999
- perf(cli): Defer TUI runtime from ACP startup by @doudouOUC in #7182
Full Changelog: v0.19.12...v0.19.12-nightly.20260719.86ad532de