JianFeeeee
e0f7f2477c
修复: 验证脚本在 dsh 0.2.0 下直接崩掉(ERR_MODULE_NOT_FOUND),且漏认 v4 会话文件
升级到 0.2.0-rc.2 后 `verify-mail-sessions-readable.mjs` **一条都验不了**:
1) 依赖不再嵌在 `<dsh>/node_modules/@deepseek-ai/`,而是平铺到
`/usr/lib/node_modules/@deepseek-ai/` ⇒ import 直接 ERR_MODULE_NOT_FOUND;
2) 会话文件新增 **v4**(`session.v4.jsonl.zstd`),walk 只认 v0+v3
⇒ 本条线索的 `mail-f8f9a840`(v3+v4 共存、**无 v0**)会被**整目录漏掉**。
★ 关键点:这两种失败都长得像"会话不可读",但**都不是**。
1 是脚本自己崩了(连候选数都出不来);2 是**漏扫**(少算而不是算错)。
—— "工具报错"与"数据坏"必须分开,否则会把脚本的年龄当成磁盘的病情。
## 实测(0.2.0-rc.2 修好后)
--prefix mail- : 候选 55 可读 55 不可读 0 <- 邮件通道全绿
mail-f8f9a840(.new 线索): 可读,1623 events
mail-d042cc4c(老线索) : 可读,56012 events
全盘 /root/.dsh/sessions : 候选 148 可读 119 不可读 29
那 29 个不可读**全部**是既有的独立缺陷
(`subagent/descriptor ... unsupported descriptor version 2`,去重后仅此一种),
**没有一个是 mail-*** ⇒ 与邮件通道无关,仍不建议混进同一个 repair。
修法:先探两个候选根再 import(不靠报错"感觉"哪个对),
并把 v4 加进 SESSION_FILES。
2026-10-02 04:05:04 +08:00
..
2026-09-19 12:03:34 +08:00
2026-09-19 12:03:34 +08:00
2026-09-24 10:10:32 +08:00
2026-09-19 12:47:32 +08:00
2026-09-19 12:03:34 +08:00
2026-09-12 23:58:10 +08:00
2026-10-02 04:05:04 +08:00