Skip to content

0.1.17

Choose a tag to compare

@weibaohui weibaohui released this 06 Oct 04:39
· 10 commits to main since this release

复盘 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_HOME fixture,不再依赖开发者真实 MEMORY.md(修 CI 干净环境失败)。

实际验证

  • dsh 0.2.0-rc.2 真机:设置界面切换 zh↔en,三处文案与 language() 解析器在不重启下同步切换。
  • 单元测试 76/76 通过(含对照包逐字节断言);模拟 CI 干净环境(空 HOME)同样 76/76。