Reasonix v1.24.1
Fixes recovery catalog and Windows startup regressions, and improves compaction to keep user constraints verbatim.修复恢复会话目录与 Windows 启动回归问题,并改进压缩以逐字保留用户约束。
Start here使用攻略
Configuration Paths配置路径
Learn about configuration file locations and overrides.了解配置文件位置和覆盖方式。
↗配置路径配置路径
了解配置文件位置和覆盖方式。了解配置文件位置和覆盖方式。
↗Session Catalog会话目录
Understand the session catalog and recovery copy management.了解会话目录和恢复副本管理。
↗会话目录会话目录
了解会话目录和恢复副本管理。了解会话目录和恢复副本管理。
↗Specification规范
Read the full specification for compaction and retention.阅读压缩和保留的完整规范。
↗规范规范
阅读压缩和保留的完整规范。阅读压缩和保留的完整规范。
Highlights重点内容
Windows startup no longer flashes console windowsWindows 启动不再闪现控制台窗口
Git probes during cold start now use the hardened command wrapper, preventing `git.exe` console windows from appearing.冷启动期间的 Git 探测现在使用加固的命令包装器,防止出现 `git.exe` 控制台窗口。
Recovery copies are correctly classified in the session catalog恢复副本在会话目录中正确分类
Recovery branches now carry the `RecoveryCopy` flag, preventing duplicate-looking sessions and enabling safe cleanup.恢复分支现在带有 `RecoveryCopy` 标志,防止出现重复会话并支持安全清理。
Compaction keeps user constraints verbatim压缩逐字保留用户约束
User turns in the fold region are now retained verbatim within a budget, ensuring constraints like API compatibility are not lost during summarization.折叠区域中的用户轮次现在在预算内逐字保留,确保 API 兼容性等约束在摘要过程中不会丢失。
Compaction reports when retention budget is exceeded压缩报告保留预算超出情况
Telemetry now includes `user_kept` and `user_dropped` counts, and a warning is emitted when a turn must be dropped, guiding use of `[[keep]]`.遥测现在包含 `user_kept` 和 `user_dropped` 计数,并在必须丢弃轮次时发出警告,指导使用 `[[keep]]`。
Improved改进
Compaction retains user turns within a budget压缩在预算内保留用户轮次
All user turns in the fold region are now kept verbatim up to a token budget, preventing loss of stated constraints.折叠区域中的所有用户轮次现在在令牌预算内逐字保留,防止丢失声明的约束。
Compaction telemetry reports retention outcomes压缩遥测报告保留结果
Compaction now reports how many user turns were kept or dropped, and warns when a turn exceeds the budget.压缩现在报告保留或丢弃的用户轮次数量,并在轮次超出预算时发出警告。
Fixed修复
Windows startup console flashWindows 启动控制台闪现
Git probes now use the hardened command wrapper, eliminating `git.exe` console windows on cold start.Git 探测现在使用加固的命令包装器,消除冷启动时的 `git.exe` 控制台窗口。
Recovery copy classification in session catalog会话目录中的恢复副本分类
Recovery branches are now correctly marked as `RecoveryCopy`, preventing clutter and enabling safe cleanup.恢复分支现在正确标记为 `RecoveryCopy`,防止混乱并支持安全清理。
Recovery copy double-counting and cleanup race恢复副本重复计数和清理竞争
Adopted recovery turns are no longer double-counted, and cleanup now atomically guards against concurrent access.采用的恢复轮次不再重复计数,清理现在原子性地防止并发访问。
Thanks致谢
This release was shaped by:感谢本版本的贡献者:
Ready when you are准备好即可升级