Reasonix Desktop v1.17.4
What's Changed
- Add Windows sandbox escape approvals by @SivanCola in #6032
- fix(desktop): refine nested tool count icon / 优化嵌套工具计数图标 by @SivanCola in #6035
- Take session leases in CLI, ACP, and serve / CLI、ACP、serve 写绑定会话时接入会话租约 by @SivanCola in #6034
- ci(release): smoke the public update paths after publishing by @SivanCola in #6040
- fix(desktop): identify updater traffic and add a GitHub manifest fallback by @SivanCola in #6038
- fix(npm): promote stable publishes to the latest dist-tag by @SivanCola in #6039
- fix(cli): repaint wide-character input on Windows by @GTC2080 in #5719
- fix(desktop): preserve conflicting trash sessions by @SivanCola in #6037
- Continue on recovery path when pre-rebuild snapshot conflicts / 重建前快照冲突时沿恢复分支继续写入 by @SivanCola in #6041
- fix desktop Global topic index repair by @SivanCola in #6036
- test: Assert stale hydrate metadata is ignored by @SivanCola in #6057
- Avoid blocking metadata hydration on git branch probes / 避免 git 分支探测阻塞元信息刷新 by @SivanCola in #6056
- fix(release): keep desktop as repository latest by @SivanCola in #6062
- Fix session append recovery conflicts / 修复会话追加误入冲突副本 by @SivanCola in #6063
- fix(desktop): key tab usage telemetry to its session so 会话费用 stops accumulating across sessions by @SivanCola in #6075
- Stop readiness permission loops / 阻止 readiness 权限循环 by @SivanCola in #6073
- ci(cache-impact): watch desktop session prompt swap and environment probes by @SivanCola in #6079
- Serialize session recovery snapshots / 串行化会话恢复快照 by @SivanCola in #6074
- feat(control): log snapshot-conflict triggers with the revision ledger by @SivanCola in #6080
- fix(agent): cap recovery chain depth and force-save at the cap by @SivanCola in #6082
- fix(desktop): make session trash tolerate missing artifacts by @SivanCola in #6085
- fix(control): refuse NewSession while a turn is running by @SivanCola in #6077
- Internalize Windows sandbox backend / 内置 Windows 沙箱后端 by @SivanCola in #6076
Full Changelog: desktop-v1.17.1...desktop-v1.17.4