元記事の説明文
<p>cua-driver prebuilt binaries — relative-coordinate fork<br />
(vendored under <code>packages/cua-driver</code>).</p>
<ul>
<li><strong>macOS</strong>: codesigned + notarized universal binary + <code>QwenCuaDriver.app</code></li>
<li><strong>Linux</strong>: unsigned (x86_64 + arm64, glibc 2.31 floor)</li>
<li><strong>Windows</strong>: unsigned (x86_64 + arm64)</li>
</ul>
<p>Enable relative coordinates: <code>CUA_DRIVER_RS_COORDINATE_SPACE=1</code><br />
(default <code>0</code> = off; optional <code>CUA_DRIVER_RS_COORDINATE_SCALE=1000</code>).</p>
<h2>What's Changed</h2>
<ul>
<li>feat(scheduler): make recurring cron/loop job expiration configurable by <a class="user-mention notranslate" href="https://github.com/TianYuan1024">@TianYuan1024</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6173">#6173</a></li>
<li>fix(serve): respect disabled skill settings by <a class="user-mention notranslate" href="https://github.com/ytahdn">@ytahdn</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6223">#6223</a></li>
<li>fix: align vscode-ide-companion curly rule with root config by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6221">#6221</a></li>
<li>fix(qqbot): security hardening — gateway validation, atomic state, sanitized logging by <a class="user-mention notranslate" href="https://github.com/Eric-GoodBoy-Tech">@Eric-GoodBoy-Tech</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6200">#6200</a></li>
<li>fix(cua-driver): migrate Windows scripts + add /mcp Approve button by <a class="user-mention notranslate" href="https://github.com/LaZzyMan">@LaZzyMan</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6241">#6241</a></li>
<li>[codex] Revert GLM tagged thinking parsing for DashScope by <a class="user-mention notranslate" href="https://github.com/tanzhenxin">@tanzhenxin</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6248">#6248</a></li>
<li>fix(web-shell): improve session restore and loading feedback by <a class="user-mention notranslate" href="https://github.com/ytahdn">@ytahdn</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6220">#6220</a></li>
<li>feat(mobile-mcp): vendor mobile-mcp with opt-in 0-1000 relative coordinates by <a class="user-mention notranslate" href="https://github.com/LaZzyMan">@LaZzyMan</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6235">#6235</a></li>
<li>feat(web-shell): show the qwen-code version in the sidebar footer by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6222">#6222</a></li>
<li>feat(daemon): add session artifact APIs by <a class="user-mention notranslate" href="https://github.com/chiga0">@chiga0</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/5895">#5895</a></li>
<li>feat(web-shell): display nested sub-agents as a tree in the tasks panel by <a class="user-mention notranslate" href="https://github.com/tanzhenxin">@tanzhenxin</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6239">#6239</a></li>
<li>Add sessionless workspace memory forget and dream by <a class="user-mention notranslate" href="https://github.com/callmeYe">@callmeYe</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6227">#6227</a></li>
<li>fix: avoid vsce secret scanner false positive on regex patterns by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6247">#6247</a></li>
<li>fix(web-shell): encode vision model picker selection & polish dispatch by <a class="user-mention notranslate" href="https://github.com/AmariahAK">@AmariahAK</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6236">#6236</a></li>
<li>feat(web-shell): improve slash command discovery (taller menu, group counts, fuzzy search) by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6267">#6267</a></li>
<li>fix(serve): Optimize daemon NDJSON stream handling by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6263">#6263</a></li>
<li>ci(autofix): restore sandbox image flow by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6261">#6261</a></li>
<li>fix(qqbot): markdown-first send, replyMsgId TTL, and dead code removal by <a class="user-mention notranslate" href="https://github.com/Eric-GoodBoy-Tech">@Eric-GoodBoy-Tech</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6201">#6201</a></li>
<li>feat(daemon): expose visionModelId in workspace provider status and web-shell model dialog by <a class="user-mention notranslate" href="https://github.com/qwen-code-dev-bot">@qwen-code-dev-bot</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6262">#6262</a></li>
<li>fix(triage): strengthen PR gate with batch detection, problem existence check, and red flag patterns by <a class="user-mention notranslate" href="https://github.com/pomelo-nwu">@pomelo-nwu</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/5723">#5723</a></li>
<li>feat(review): route suggestion-level findings to an updatable PR comment by <a class="user-mention notranslate" href="https://github.com/pomelo-nwu">@pomelo-nwu</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/5786">#5786</a></li>
<li>fix(autofix): unconditionally restore tracked files before branch checkout (<a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/issues/6281">#6281</a>) by <a class="user-mention notranslate" href="https://github.com/qwen-code-dev-bot">@qwen-code-dev-bot</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6286">#6286</a></li>
<li>feat(serve): Add runtime.activity fields to daemon status API by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6270">#6270</a></li>
<li>feat(web-shell): add a daemon status page backed by GET /daemon/status by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6272">#6272</a></li>
<li>fix(vscode): keep auth quick inputs open on focus loss by <a class="user-mention notranslate" href="https://github.com/barry166">@barry166</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6274">#6274</a></li>
<li>ci(audio): clarify macOS prebuild artifact suffix by <a class="user-mention notranslate" href="https://github.com/barry166">@barry166</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6275">#6275</a></li>
<li>fix(cache): preserve tools prefix in side-query for Anthropic prompt-cache hits by <a class="user-mention notranslate" href="https://github.com/kagura-agent">@kagura-agent</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6225">#6225</a></li>
<li>feat(web-shell): add MCP mentions and iconized @ references by <a class="user-mention notranslate" href="https://github.com/BZ-D">@BZ-D</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6279">#6279</a></li>
<li>fix(core): give Stop-hook continuations a fresh per-turn tool-call budget; make the cap configurable by <a class="user-mention notranslate" href="https://github.com/tanzhenxin">@tanzhenxin</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6238">#6238</a></li>
<li>perf(glob): prune ignored directories during traversal, not just post-filter by <a class="user-mention notranslate" href="https://github.com/minmax">@minmax</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6123">#6123</a></li>
<li>fix(web-shell): use theme color for @ group titles by <a class="user-mention notranslate" href="https://github.com/BZ-D">@BZ-D</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6294">#6294</a></li>
<li>fix(acp): pass per-session settings explicitly instead of racing on this.settings by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6292">#6292</a></li>
<li>feat(web-shell): manage sessions from the sidebar (archive, unarchive, delete) by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6293">#6293</a></li>
<li>fix(core): improve debug txt diagnostics by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6277">#6277</a></li>
<li>fix(ci): require maintainer-applied <code>autofix/approved</code> label for tier-1 fast-path by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6276">#6276</a></li>
<li>fix(auth): prevent persistent 401 after API key change by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6284">#6284</a></li>
<li>feat(daemon): Add session export endpoint by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6297">#6297</a></li>
<li>test(e2e): make fake OpenAI reachable from Docker sandbox by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6302">#6302</a></li>
<li>fix(cli): stream long responses into scrollback to stop scroll-to-top lock by <a class="user-mention notranslate" href="https://github.com/MikeWang0316tw">@MikeWang0316tw</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6170">#6170</a></li>
<li>fix(qqbot): streaming idle-flush with tool-call and stale-callback protection by <a class="user-mention notranslate" href="https://github.com/Eric-GoodBoy-Tech">@Eric-GoodBoy-Tech</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6204">#6204</a></li>
<li>fix(openai): preserve descriptionless tools by <a class="user-mention notranslate" href="https://github.com/VectorPeak">@VectorPeak</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6243">#6243</a></li>
<li>feat(acp): advertise vision-bridge image capability in initialize response by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6269">#6269</a></li>
<li>fix(core): enforce agent concurrency cap on foreground sub-agents by <a class="user-mention notranslate" href="https://github.com/kagura-agent">@kagura-agent</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6300">#6300</a></li>
<li>fix(ci): Stop review bots for closed PRs by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6304">#6304</a></li>
<li>fix(core): skip abbreviations in multiple_sentences filter (<a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/issues/6077">#6077</a>) by <a class="user-mention notranslate" href="https://github.com/qwen-code-dev-bot">@qwen-code-dev-bot</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6193">#6193</a></li>
<li>perf(cli): cache LoadedSettings per workspace with stat-based invalidation by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6310">#6310</a></li>
<li>feat(web-shell): support compact echarts full data blocks by <a class="user-mention notranslate" href="https://github.com/zhangxy-zju">@zhangxy-zju</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6232">#6232</a></li>
<li>fix(ci): skip stale PR review runs by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6313">#6313</a></li>
<li>feat(acp): Batch session load replay by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6309">#6309</a></li>
<li>fix(core): treat request timeout of 0 as disabled instead of aborting immediately by <a class="user-mention notranslate" href="https://github.com/Nas01010101">@Nas01010101</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6288">#6288</a></li>
<li>fix(serve): resolve false auth warning in preflight when API key is set via settings by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6296">#6296</a></li>
<li>fix(core): treat @-attached files as read for prior-read enforcement by <a class="user-mention notranslate" href="https://github.com/Nas01010101">@Nas01010101</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6295">#6295</a></li>
<li>fix(cli): preserve partial remote input JSONL records by <a class="user-mention notranslate" href="https://github.com/VectorPeak">@VectorPeak</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6317">#6317</a></li>
<li>fix(core): disable qwen thinking via chat_template_kwargs on non-DashScope servers by <a class="user-mention notranslate" href="https://github.com/beantownbytes">@beantownbytes</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6271">#6271</a></li>
<li>feat(web-shell): add custom at mention panel by <a class="user-mention notranslate" href="https://github.com/ytahdn">@ytahdn</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6242">#6242</a></li>
<li>feat(acp-bridge): Add EventBus subscriber byte cap by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6314">#6314</a></li>
<li>perf(ci): optimize autofix pipeline — fast-track, skip duplicate build, scoped tests by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6315">#6315</a></li>
<li>fix(web-shell): keep skill slash commands after starting a new session by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6319">#6319</a></li>
<li>test(core): cover full:false branch of recordAttachedFileRead for truncated @-attachments by <a class="user-mention notranslate" href="https://github.com/Nas01010101">@Nas01010101</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6324">#6324</a></li>
<li>feat(web-shell): time-series metrics charts on Daemon Status by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6307">#6307</a></li>
<li>fix(web-shell): localize built-in command and skill descriptions in the slash menu by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6326">#6326</a></li>
<li>fix(desktop): enforce transform_data isolation by <a class="user-mention notranslate" href="https://github.com/gauravyad86">@gauravyad86</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6285">#6285</a></li>
<li>Notify model when extension capabilities change by <a class="user-mention notranslate" href="https://github.com/ZijianZhang989">@ZijianZhang989</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6245">#6245</a></li>
<li>fix(core): skip no-op max_tokens escalation by <a class="user-mention notranslate" href="https://github.com/han-dreamer">@han-dreamer</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6234">#6234</a></li>
<li>fix(core): avoid null OpenAPI schema types by <a class="user-mention notranslate" href="https://github.com/VectorPeak">@VectorPeak</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6323">#6323</a></li>
<li>refactor(core): centralize extension runtime refresh by <a class="user-mention notranslate" href="https://github.com/ZijianZhang989">@ZijianZhang989</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6152">#6152</a></li>
<li>feat(daemon): Add session organization by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6305">#6305</a></li>
<li>feat(cli): Surface daemon prompt queue status by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6325">#6325</a></li>
<li>Restart stalled ACP bridge for channels by <a class="user-mention notranslate" href="https://github.com/qqqys">@qqqys</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6330">#6330</a></li>
<li>docs(design): daemon side-channel coordination (A1/A2/A4/A5) by <a class="user-mention notranslate" href="https://github.com/chiga0">@chiga0</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/4511">#4511</a></li>
<li>docs: fix skill invocation syntax and include Feishu in channel lists by <a class="user-mention notranslate" href="https://github.com/DragonnZhang">@DragonnZhang</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6320">#6320</a></li>
<li>feat(scheduler): opt-in per-tool-call execution timeout by <a class="user-mention notranslate" href="https://github.com/minmax">@minmax</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6124">#6124</a></li>
<li>feat(web-shell): add onSessionChange and onSubmitBefore callbacks by <a class="user-mention notranslate" href="https://github.com/ytahdn">@ytahdn</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6333">#6333</a></li>
<li>feat(core): stabilize tool schema declaration order by <a class="user-mention notranslate" href="https://github.com/water-in-stone">@water-in-stone</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6339">#6339</a></li>
<li>Fix incorrect context window calculation for custom models by <a class="user-mention notranslate" href="https://github.com/heyparth1">@heyparth1</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6266">#6266</a></li>
<li>feat(core): model fallback chain — auto-switch to backup models on overload by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6273">#6273</a></li>
<li>fix(core): preserve OpenAI reasoning as raw thoughts by <a class="user-mention notranslate" href="https://github.com/han-dreamer">@han-dreamer</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6192">#6192</a></li>
<li>fix(core): add UTF-8 prefix for cmd.exe on Windows by <a class="user-mention notranslate" href="https://github.com/Aleks-0">@Aleks-0</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6216">#6216</a></li>
<li>feat(cli): support multi-folder workspaces in file system boundary checks by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6278">#6278</a></li>
<li>feat(web-shell): support icon chips for mention tags by <a class="user-mention notranslate" href="https://github.com/BZ-D">@BZ-D</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6337">#6337</a></li>
<li>Feat: LSP Server support hot reload by <a class="user-mention notranslate" href="https://github.com/water-in-stone">@water-in-stone</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/5953">#5953</a></li>
<li>fix(cli): allow queued input during compression by <a class="user-mention notranslate" href="https://github.com/han-dreamer">@han-dreamer</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6336">#6336</a></li>
<li>fix(web-shell): finalize deferred gated submissions by <a class="user-mention notranslate" href="https://github.com/ytahdn">@ytahdn</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6342">#6342</a></li>
<li>feat(cli): Add large pipe frame measurement by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6335">#6335</a></li>
<li>[codex] add proactive channel loop tools by <a class="user-mention notranslate" href="https://github.com/qqqys">@qqqys</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6287">#6287</a></li>
<li>fix(cli): smoother live streaming preview — drop "generating more" cue, hold back partial table rows by <a class="user-mention notranslate" href="https://github.com/MikeWang0316tw">@MikeWang0316tw</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6340">#6340</a></li>
<li>perf: memoize skill scans, debounce sleep-inhibitor log, guard IDE readdir by <a class="user-mention notranslate" href="https://github.com/kagura-agent">@kagura-agent</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6155">#6155</a></li>
<li>docs: fix settings.json reference drift against schema by <a class="user-mention notranslate" href="https://github.com/DragonnZhang">@DragonnZhang</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6351">#6351</a></li>
<li>fix(desktop): preserve glued automation history records by <a class="user-mention notranslate" href="https://github.com/VectorPeak">@VectorPeak</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6344">#6344</a></li>
<li>feat(web-shell): named session groups and color tags in the sidebar by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6350">#6350</a></li>
<li>fix(web-shell): suppress stale pending prompt refresh errors by <a class="user-mention notranslate" href="https://github.com/ytahdn">@ytahdn</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6352">#6352</a></li>
<li>feat(web-shell): add a Scheduled Tasks management page by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6348">#6348</a></li>
<li>docs(web-shell): document chart renderer integration by <a class="user-mention notranslate" href="https://github.com/zhangxy-zju">@zhangxy-zju</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6353">#6353</a></li>
<li>feat(web-shell): show Settings and Daemon Status as an in-place panel by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6341">#6341</a></li>
<li>ci(autofix): move agent prompts into a project skill by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6306">#6306</a></li>
<li>fix(web-shell): constrain virtual scroll rows by <a class="user-mention notranslate" href="https://github.com/ytahdn">@ytahdn</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6362">#6362</a></li>
<li>fix(cli): Allow ACP local fallback reads from /tmp by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6370">#6370</a></li>
<li>test(core): keep context warning test aligned with default token limit by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6391">#6391</a></li>
<li>fix(core): default context windows to 200k by <a class="user-mention notranslate" href="https://github.com/tanzhenxin">@tanzhenxin</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6387">#6387</a></li>
<li>feat(web-shell): add token-usage analytics dashboard to Daemon Status by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6388">#6388</a></li>
<li>feat(cli): Add Phase 1 workspace runtime registry by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6394">#6394</a></li>
<li>fix(triage): exclude test files from core module size gate and distinguish feat from refactor by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> with @Copilot in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6369">#6369</a></li>
<li>fix(cli): Keep model picker entries contiguous in short terminals by <a class="user-mention notranslate" href="https://github.com/tanzhenxin">@tanzhenxin</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6359">#6359</a></li>
<li>fix(core): Include request IDs in OpenAI error logs by <a class="user-mention notranslate" href="https://github.com/tanzhenxin">@tanzhenxin</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6379">#6379</a></li>
<li>fix(cli): ignore current review run in presubmit CI by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6397">#6397</a></li>
<li>fix(autofix): improve review addressing and verification by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6382">#6382</a></li>
<li>fix(core): require integer ReadFile pagination params by <a class="user-mention notranslate" href="https://github.com/VectorPeak">@VectorPeak</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6381">#6381</a></li>
<li>feat(core): surface PreToolUse hook 'ask' as a TUI confirmation by <a class="user-mention notranslate" href="https://github.com/LaZzyMan">@LaZzyMan</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/5629">#5629</a></li>
<li>fix(core): resolve symlinks when matching conditional rules and skills by <a class="user-mention notranslate" href="https://github.com/DennisYu07">@DennisYu07</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6371">#6371</a></li>
<li>fix(web-shell): refine tool detail presentation by <a class="user-mention notranslate" href="https://github.com/ytahdn">@ytahdn</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6399">#6399</a></li>
<li>fix(core): preserve no-argument tool calls that stream an empty arguments string by <a class="user-mention notranslate" href="https://github.com/tomsen02">@tomsen02</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6250">#6250</a></li>
<li>feat(review): add issue-fidelity and root-cause ownership gate to /review by <a class="user-mention notranslate" href="https://github.com/DragonnZhang">@DragonnZhang</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6395">#6395</a></li>
<li>fix(cli): use EnvHttpProxyAgent in channel proxy to respect NO_PROXY (<a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/issues/6401">#6401</a>) by <a class="user-mention notranslate" href="https://github.com/qwen-code-dev-bot">@qwen-code-dev-bot</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6405">#6405</a></li>
<li>fix(daemon): Handle settings reload events outside transcript by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6407">#6407</a></li>
<li>Handle missing web-shell sessions without redirecting by <a class="user-mention notranslate" href="https://github.com/ytahdn">@ytahdn</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6357">#6357</a></li>
<li>docs: document PreToolUse hook permissionDecision "ask" behavior by <a class="user-mention notranslate" href="https://github.com/DragonnZhang">@DragonnZhang</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6411">#6411</a></li>
<li>feat(cli): Add Phase 2a workspace foundation by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6410">#6410</a></li>
<li>fix(memory): don't advance AutoMemory extract cursor when the agent makes zero tool calls by <a class="user-mention notranslate" href="https://github.com/lcheng321">@lcheng321</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6398">#6398</a></li>
<li>fix(core): gate image payload replacement behind threshold by <a class="user-mention notranslate" href="https://github.com/LaZzyMan">@LaZzyMan</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6380">#6380</a></li>
<li>feat(web-shell): add Session Overview panel and in-window split view by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6400">#6400</a></li>
<li>fix(review): remove qwen-code-specific core-infra gate from bundled /review by <a class="user-mention notranslate" href="https://github.com/DragonnZhang">@DragonnZhang</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6412">#6412</a></li>
<li>fix(web-shell): polish scheduled task timeline UI by <a class="user-mention notranslate" href="https://github.com/callmeYe">@callmeYe</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6386">#6386</a></li>
<li>fix(cli): smoother streaming table rendering by <a class="user-mention notranslate" href="https://github.com/MikeWang0316tw">@MikeWang0316tw</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6345">#6345</a></li>
<li>fix(core): Gate large PDF text extraction by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6409">#6409</a></li>
<li>feat(cli): add --project and --global flags to /model for per-project model persistence by <a class="user-mention notranslate" href="https://github.com/Alex-ai-future">@Alex-ai-future</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6060">#6060</a></li>
<li>perf(core): Add session start profiler by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6349">#6349</a></li>
<li>feat(core): add maxSubAgents setting to limit parallel sub-agent count by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6354">#6354</a></li>
<li>fix(core): allow rewind after compressed history by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6358">#6358</a></li>
<li>fix(core): align monitor limit parameter schemas by <a class="user-mention notranslate" href="https://github.com/VectorPeak">@VectorPeak</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6413">#6413</a></li>
<li>fix(core): prevent KV-cache invalidation on tool_search by reordering reminderParts by <a class="user-mention notranslate" href="https://github.com/Aleks-0">@Aleks-0</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6420">#6420</a></li>
<li>docs: consolidate design docs and plans under docs/ by <a class="user-mention notranslate" href="https://github.com/DragonnZhang">@DragonnZhang</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6417">#6417</a></li>
<li>fix(shell): avoid Unix pager default on Windows by <a class="user-mention notranslate" href="https://github.com/han-dreamer">@han-dreamer</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6390">#6390</a></li>
<li>feat(scheduled-tasks): run each task in its own dedicated, named session by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6389">#6389</a></li>
<li>feat(cli): support stacked slash-skill invocations by <a class="user-mention notranslate" href="https://github.com/DennisYu07">@DennisYu07</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6361">#6361</a></li>
<li>feat(core): add Tool(param:value) permission syntax for parameter-level access control by <a class="user-mention notranslate" href="https://github.com/DennisYu07">@DennisYu07</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6106">#6106</a></li>
<li>fix(daemon): preserve user message source metadata by <a class="user-mention notranslate" href="https://github.com/callmeYe">@callmeYe</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6385">#6385</a></li>
<li>feat(core): add tools.visible config for selective deferred-tool visibility at startup by <a class="user-mention notranslate" href="https://github.com/Aleks-0">@Aleks-0</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6372">#6372</a></li>
<li>fix(core): prevent re-invoking loaded skill from appending duplicate content by <a class="user-mention notranslate" href="https://github.com/DennisYu07">@DennisYu07</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6430">#6430</a></li>
<li>fix(web-shell): keep split-view session list fresh and preserve panes across view switches by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6418">#6418</a></li>
<li>feat(web-shell): add Qwen logo beside the sidebar new-chat button by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6437">#6437</a></li>
<li>fix(web-shell): Improve user tags and mobile menu layout by <a class="user-mention notranslate" href="https://github.com/yuanyuanAli">@yuanyuanAli</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6441">#6441</a></li>
<li>fix(web-shell): keep errored turns expanded by <a class="user-mention notranslate" href="https://github.com/ytahdn">@ytahdn</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6424">#6424</a></li>
<li>fix(web-shell): clear stale floating todos by <a class="user-mention notranslate" href="https://github.com/ytahdn">@ytahdn</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6425">#6425</a></li>
<li>Avoid refreshing session activity on load by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6439">#6439</a></li>
<li>fix(web-shell): hide rotating loading phrase in split-view pane status by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6447">#6447</a></li>
<li>fix(core): Support large text range reads by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6404">#6404</a></li>
<li>fix(core): strip system-reminder blocks from session title and recap side-query prompts by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6435">#6435</a></li>
<li>Upgrade GitHub Actions for Node 24 compatibility by <a class="user-mention notranslate" href="https://github.com/salmanmkc">@salmanmkc</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/5157">#5157</a></li>
<li>fix(autofix): report review handoff failures by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6415">#6415</a></li>
<li>fix(monitor): preserve inherited git pager by <a class="user-mention notranslate" href="https://github.com/han-dreamer">@han-dreamer</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6429">#6429</a></li>
<li>fix(serve): classify interrupted model stream errors by <a class="user-mention notranslate" href="https://github.com/ytahdn">@ytahdn</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6422">#6422</a></li>
<li>fix(web-shell): refine tool call summaries by <a class="user-mention notranslate" href="https://github.com/ytahdn">@ytahdn</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6450">#6450</a></li>
<li>fix(web-shell): split-view pane fixes (remove "current" badge, clear composer on send) by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6454">#6454</a></li>
<li>feat(web-shell): add column reorder, resize, and freeze controls to markdown table by <a class="user-mention notranslate" href="https://github.com/jifeng">@jifeng</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6444">#6444</a></li>
<li>feat(channels): add WeCom intelligent robot channel by <a class="user-mention notranslate" href="https://github.com/qqqys">@qqqys</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6436">#6436</a></li>
<li>[codex] add natural channel memory intents by <a class="user-mention notranslate" href="https://github.com/qqqys">@qqqys</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6376">#6376</a></li>
<li>perf(cli): defer startup prefetch tasks by <a class="user-mention notranslate" href="https://github.com/water-in-stone">@water-in-stone</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6303">#6303</a></li>
<li>feat(web-shell): unify scheduled task sessions — bind chat-created tasks + clock icon by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6453">#6453</a></li>
<li>docs(channels): add WeCom to channels overview by <a class="user-mention notranslate" href="https://github.com/DragonnZhang">@DragonnZhang</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6490">#6490</a></li>
<li>feat(cli): Add serve env isolation and total admission by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6416">#6416</a></li>
<li>feat(cli): review auto-generated skills with an inline preview, editor handoff, and an in-dialog off switch by <a class="user-mention notranslate" href="https://github.com/tanzhenxin">@tanzhenxin</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6393">#6393</a></li>
<li>fix(core): reject fractional LSP limit inputs by <a class="user-mention notranslate" href="https://github.com/VectorPeak">@VectorPeak</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6455">#6455</a></li>
<li>fix(core): Match hook display-name matchers to tool ids by <a class="user-mention notranslate" href="https://github.com/LaZzyMan">@LaZzyMan</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6373">#6373</a></li>
<li>fix(web-shell): hide sidebar settings text when width is insufficient by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6494">#6494</a></li>
<li>fix(web-shell): count daemon sessions in Daemon Status usage dashboard by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6493">#6493</a></li>
<li>feat(cli): Show permission mode badge in footer for DEFAULT mode by <a class="user-mention notranslate" href="https://github.com/DennisYu07">@DennisYu07</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6498">#6498</a></li>
<li>fix(channel): Relay ACP permission requests by <a class="user-mention notranslate" href="https://github.com/qqqys">@qqqys</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6446">#6446</a></li>
<li>fix(core): reject Windows-style workspace artifact paths by <a class="user-mention notranslate" href="https://github.com/VectorPeak">@VectorPeak</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6483">#6483</a></li>
<li>fix(cli): show file path in compact tool summary for single collapsible tools by <a class="user-mention notranslate" href="https://github.com/Alex-ai-future">@Alex-ai-future</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6448">#6448</a></li>
<li>fix(cua-driver): migrate Windows scripts + README rewrite by <a class="user-mention notranslate" href="https://github.com/LaZzyMan">@LaZzyMan</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6515">#6515</a></li>
<li>feat(serve): Bound replay snapshot history by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6482">#6482</a></li>
<li>feat(web-shell): restore the full composer in split-view panes by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6510">#6510</a></li>
<li>fix(cli): bound the live streaming-table pending height (fix scroll-to-top lock, stall-then-dump, header flash) by <a class="user-mention notranslate" href="https://github.com/MikeWang0316tw">@MikeWang0316tw</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6421">#6421</a></li>
<li>fix(cli): clean up IDE client after deferred timeout by <a class="user-mention notranslate" href="https://github.com/water-in-stone">@water-in-stone</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6509">#6509</a></li>
<li>fix(web-shell): prevent sidebar footer overflow by <a class="user-mention notranslate" href="https://github.com/callmeYe">@callmeYe</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6522">#6522</a></li>
<li>fix(web-shell): refine markdown table interactions by <a class="user-mention notranslate" href="https://github.com/jifeng">@jifeng</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6500">#6500</a></li>
<li>fix(web-shell): i18n for ~43 hardcoded English strings across 15 files by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6516">#6516</a></li>
<li>fix(cli): keep status line on session model by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6514">#6514</a></li>
<li>feat(hooks): inject background tasks and cron jobs status into Stop/SubagentStop hook payloads by <a class="user-mention notranslate" href="https://github.com/DennisYu07">@DennisYu07</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6531">#6531</a></li>
<li>fix(cli): allow approval-mode changes without bearer token by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6527">#6527</a></li>
<li>fix(memory): allow forget to remove user managed memory by <a class="user-mention notranslate" href="https://github.com/callmeYe">@callmeYe</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6432">#6432</a></li>
<li>feat(cli): Enable multi-workspace session routing by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6511">#6511</a></li>
<li>fix(core): omit deprecated temperature param for Claude 4.8+ by <a class="user-mention notranslate" href="https://github.com/qwen-code-dev-bot">@qwen-code-dev-bot</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6520">#6520</a></li>
<li>feat(cli): auto-retry next port when serve port is in use by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6513">#6513</a></li>
<li>feat: extension file reload — watch for plugin changes and hot-reload runtime by <a class="user-mention notranslate" href="https://github.com/ZijianZhang989">@ZijianZhang989</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6347">#6347</a></li>
<li>feat(channels): add dmPolicy config to disable private/DM messages by <a class="user-mention notranslate" href="https://github.com/chenghuichen">@chenghuichen</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6521">#6521</a></li>
<li>feat(web-shell): expose external split controls by <a class="user-mention notranslate" href="https://github.com/ytahdn">@ytahdn</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6523">#6523</a></li>
<li>fix(core): detect non-SSE HTTP 200 responses in OpenAI streaming pipeline by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> with @Copilot in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6466">#6466</a></li>
<li>fix(scripts): handle missing NPM dist-tags gracefully in release versioning (<a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/issues/6476">#6476</a>) by <a class="user-mention notranslate" href="https://github.com/qwen-code-dev-bot">@qwen-code-dev-bot</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6481">#6481</a></li>
<li>feat(core): add working_dir to the Agent tool for pinning subagents to an existing worktree by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6456">#6456</a></li>
<li>feat(autofix): extend review loop to all dev-bot PRs, add real-time triggers by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6528">#6528</a></li>
<li>fix(cli): fixed-width elapsed time below one minute to stop status-line jitter by <a class="user-mention notranslate" href="https://github.com/zjunothing">@zjunothing</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6533">#6533</a></li>
<li>fix(memory): give each linked git worktree its own auto-memory root by <a class="user-mention notranslate" href="https://github.com/zjunothing">@zjunothing</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6462">#6462</a></li>
<li>fix(cli): unblock /clear after task cancellation and surface the blocked reason by <a class="user-mention notranslate" href="https://github.com/zjunothing">@zjunothing</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6499">#6499</a></li>
<li>fix(web-shell): stabilize slash command i18n in split-view panes by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6546">#6546</a></li>
<li>Stop repeated subagent tool-call loops by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6543">#6543</a></li>
<li>fix(session): detect and mark broken history chains instead of silently truncating by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6502">#6502</a></li>
<li>fix(cli): prefer command name match over alias match regardless of recentScore by <a class="user-mention notranslate" href="https://github.com/Alex-ai-future">@Alex-ai-future</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6504">#6504</a></li>
<li>feat(memory): make background memory agent timeouts configurable by <a class="user-mention notranslate" href="https://github.com/zjunothing">@zjunothing</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6459">#6459</a></li>
<li>feat(cli): Add session owner index for workspace runtimes by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6540">#6540</a></li>
<li>docs: fix model-provider config shape and refresh feature/setting drift by <a class="user-mention notranslate" href="https://github.com/DragonnZhang">@DragonnZhang</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6552">#6552</a></li>
<li>fix(channels): add chat payload diagnostics by <a class="user-mention notranslate" href="https://github.com/qqqys">@qqqys</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6539">#6539</a></li>
<li>fix(core): configurable vision bridge timeout + retry with fresh budget by <a class="user-mention notranslate" href="https://github.com/zjunothing">@zjunothing</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6541">#6541</a></li>
<li>fix(shell): avoid self-kill from pgrep selectors by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6544">#6544</a></li>
<li>Gate browser automation MCP on external adapter by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6472">#6472</a></li>
<li>perf(core): add pure-ASCII fast path to text token estimation by <a class="user-mention notranslate" href="https://github.com/dexhunter">@dexhunter</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6551">#6551</a></li>
<li>fix(extension): clean tempDir before fallback git clone on Windows by <a class="user-mention notranslate" href="https://github.com/C0d3N1nja97342">@C0d3N1nja97342</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6545">#6545</a></li>
<li>chore(core): remove stale refreshStartupContextReminder mocks from tool-search tests by <a class="user-mention notranslate" href="https://github.com/Aleks-0">@Aleks-0</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6423">#6423</a></li>
<li>fix(cli): align memory dialog with managed memory by <a class="user-mention notranslate" href="https://github.com/callmeYe">@callmeYe</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6434">#6434</a></li>
<li>ci(autofix): Add single-target scheduler by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6547">#6547</a></li>
<li>fix(daemon): surface workspace memory task error details by <a class="user-mention notranslate" href="https://github.com/callmeYe">@callmeYe</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6431">#6431</a></li>
<li>fix(serve): stop cdp-mcp-command reading process.env directly by <a class="user-mention notranslate" href="https://github.com/chinesepowered">@chinesepowered</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6562">#6562</a></li>
<li>fix(mobile-mcp): strip bounds from UI hierarchy dump by <a class="user-mention notranslate" href="https://github.com/LaZzyMan">@LaZzyMan</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6568">#6568</a></li>
<li>fix(web-shell): make dialog backdrop z-index configurable by <a class="user-mention notranslate" href="https://github.com/cxruan">@cxruan</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6572">#6572</a></li>
<li>feat(web-shell): polish stats table layout and todo panel UI by <a class="user-mention notranslate" href="https://github.com/ytahdn">@ytahdn</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6559">#6559</a></li>
<li>feat(cli): List persisted sessions for trusted workspaces by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6558">#6558</a></li>
<li>Add harness infrastructure for web-shell package by <a class="user-mention notranslate" href="https://github.com/harbin1053020115">@harbin1053020115</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6517">#6517</a></li>
<li>Fix workspace skills for disabled extensions and ACP preheat by <a class="user-mention notranslate" href="https://github.com/ytahdn">@ytahdn</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6534">#6534</a></li>
<li>fix(ci): add retry logic to VSCode IDE Companion publish steps by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> with @Copilot in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6574">#6574</a></li>
<li>feat(core): render PDF pages to images when text extraction overflows or fails by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6585">#6585</a></li>
<li>fix(ci): detect silent triage failures with empty-response check by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6566">#6566</a></li>
<li>Fix long session timeline scrolling by <a class="user-mention notranslate" href="https://github.com/callmeYe">@callmeYe</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6526">#6526</a></li>
<li>feat(scheduled-tasks): add isolated run mode via create_sub_session tool by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6535">#6535</a></li>
<li>feat(cli): VP mode — inline thought expand on click + auto-hiding scrollbar by <a class="user-mention notranslate" href="https://github.com/chiga0">@chiga0</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6079">#6079</a></li>
<li>feat(review): post Suggestion findings as inline comments by <a class="user-mention notranslate" href="https://github.com/wenshao">@wenshao</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6593">#6593</a></li>
<li>fix(cli): forward user input to MCP prompts with no declared arguments by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6571">#6571</a></li>
<li>feat(daemon): persist session artifacts across restarts by <a class="user-mention notranslate" href="https://github.com/chiga0">@chiga0</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6557">#6557</a></li>
<li>feat(cli): Add channel worker settings reload for serve --channel by <a class="user-mention notranslate" href="https://github.com/doudouOUC">@doudouOUC</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6598">#6598</a></li>
<li>Support voiceBridge for ACP audio prompts by <a class="user-mention notranslate" href="https://github.com/qqqys">@qqqys</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6576">#6576</a></li>
<li>ci(autofix): per-issue concurrency, route cancel-in-progress, assigned trigger by <a class="user-mention notranslate" href="https://github.com/yiliang114">@yiliang114</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6609">#6609</a></li>
<li>fix(cua-driver): complete coordinate normalization for zoom/scroll/mouse tools by <a class="user-mention notranslate" href="https://github.com/LaZzyMan">@LaZzyMan</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6610">#6610</a></li>
<li>chore(cua-driver): update version refs to 0.7.1 + add fix doc by <a class="user-mention notranslate" href="https://github.com/LaZzyMan">@LaZzyMan</a> in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6616">#6616</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a class="user-mention notranslate" href="https://github.com/barry166">@barry166</a> made their first contribution in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6274">#6274</a></li>
<li><a class="user-mention notranslate" href="https://github.com/minmax">@minmax</a> made their first contribution in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6123">#6123</a></li>
<li><a class="user-mention notranslate" href="https://github.com/Nas01010101">@Nas01010101</a> made their first contribution in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6288">#6288</a></li>
<li><a class="user-mention notranslate" href="https://github.com/beantownbytes">@beantownbytes</a> made their first contribution in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6271">#6271</a></li>
<li><a class="user-mention notranslate" href="https://github.com/heyparth1">@heyparth1</a> made their first contribution in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6266">#6266</a></li>
<li><a class="user-mention notranslate" href="https://github.com/Aleks-0">@Aleks-0</a> made their first contribution in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6216">#6216</a></li>
<li><a class="user-mention notranslate" href="https://github.com/guiyang882">@guiyang882</a> made their first contribution in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6367">#6367</a></li>
<li><a class="user-mention notranslate" href="https://github.com/tomsen02">@tomsen02</a> made their first contribution in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6250">#6250</a></li>
<li><a class="user-mention notranslate" href="https://github.com/chenghuichen">@chenghuichen</a> made their first contribution in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6521">#6521</a></li>
<li><a class="user-mention notranslate" href="https://github.com/zjunothing">@zjunothing</a> made their first contribution in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6533">#6533</a></li>
<li><a class="user-mention notranslate" href="https://github.com/dexhunter">@dexhunter</a> made their first contribution in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6551">#6551</a></li>
<li><a class="user-mention notranslate" href="https://github.com/C0d3N1nja97342">@C0d3N1nja97342</a> made their first contribution in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6545">#6545</a></li>
<li><a class="user-mention notranslate" href="https://github.com/cxruan">@cxruan</a> made their first contribution in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6572">#6572</a></li>
<li><a class="user-mention notranslate" href="https://github.com/harbin1053020115">@harbin1053020115</a> made their first contribution in <a class="issue-link js-issue-link" href="https://github.com/QwenLM/qwen-code/pull/6517">#6517</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/QwenLM/qwen-code/compare/cua-driver-rs-v0.7.0...cua-driver-rs-v0.7.1"><tt>cua-driver-rs-v0.7.0...cua-driver-rs-v0.7.1</tt></a></p>