What's Changed
- fix(web-shell): stabilize transcript history pagination by @ytahdn in #8914
- feat(web-shell): Share session catalog scheduling by @doudouOUC in #8891
- perf(cli): Cache persisted session catalogs by @doudouOUC in #8892
- fix(webui): Make cross-session switching transactional by @doudouOUC in #8882
- fix(desktop): support enterprise LAN addresses by @yiliang114 in #8866
- fix(web-shell): show line-change stats for large edited files by @ytahdn in #8924
- fix(core): restore deferred MCP tools on resumed sessions by @zjunothing in #8475
- docs(cli): correct inline image reviewer steps by @zjunothing in #8746
- feat(cli): expose reasoning effort through ACP by @zjunothing in #8526
- fix(cli): expand static VP items on Ctrl+S by @zjunothing in #8704
- fix(core): exclude hook context from auto titles by @zjunothing in #8781
- feat(web-shell): preview uploaded images in the right panel by @ytahdn in #8930
- test(web-shell): prevent nested session render loop by @ytahdn in #8934
- fix(desktop): strip Windows verbatim prefix from runtime spawn paths by @yiliang114 in #8936
- fix: add structured error code to SessionNotFoundError for session-closing retry by @yiliang114 in #8884
- fix(core,vscode): keep provider update versions in sync by @yiliang114 in #8889
- fix(web-shell): Enforce prompt-safe session navigation by @doudouOUC in #8931
- chore(serve): Log session continuation admissions by @doudouOUC in #8932
- feat(serve): bound daemon ACP NDJSON buffers by @doudouOUC in #8911
- fix(desktop): consolidate 0.1.1 regressions by @yiliang114 in #8896
- fix(serve): Keep restore request shapes distinct by @doudouOUC in #8933
- fix(web-shell): improve ask user question keyboard interactions by @carffuca in #8876
- feat(extensions): support Agent Plugins v1 by @callmeYe in #8834
- feat(ui): word-wise drag after double-click, line-wise extension after triple-click by @qwen-code-dev-bot in #8739
- perf(review): extend the convergence pair to 3B (chunked) reviews by @wenshao in #8903
- fix(core): resolve Qwen 3.8 reasoning budget conflicts by @DragonnZhang in #8525
Full Changelog: live-host-v0.1.1...desktop-v0.2.0