Repository navigation
0.1.17
复盘 prompt / 记忆快照 / 收尾沉淀段跟随 DSH 语言设置
三处 model-facing 文案(复盘 prompt、收尾沉淀段、记忆快照)跟随 Settings → General → Language 落盘的 locale.preference:
- 未设置偏好时一律走
zh,与 0.1.16 逐字节一致(用已发布的@weibaohui/hermes-loop@0.1.16作对照包断言)。 - 语言切换经
settings/document-updated失效缓存,不重启下次 assemble 生效;记忆快照按会话首冻结。 zh一侧同样显式钉住产物语言(description/body/memory.text/rationale),避免模型顺着上下文语言写出错语言的 skill。
测试修复
- e2e 测试清理对
ENOTEMPTY重试,消除与 fire-and-forget activity 写入的竞态。 - i18n 快照测试改用
DSH_HOMEfixture,不再依赖开发者真实MEMORY.md(修 CI 干净环境失败)。
实际验证
- dsh 0.2.0-rc.2 真机:设置界面切换 zh↔en,三处文案与
language()解析器在不重启下同步切换。 - 单元测试 76/76 通过(含对照包逐字节断言);模拟 CI 干净环境(空 HOME)同样 76/76。