dsh-session-migration-repair
修复无法被当前 DSH 版本迁移的旧版会话日志:从日志自身恢复缺失的工具调用 id/name,写盘前先用真实 v0→v3 迁移链验证,修复前自动备份。
Repairs legacy DSH session logs that the current build refuses to migrate, recovering missing tool-call ids and names from the log itself and verifying each repair against the real v0 to v3 migration chain before writing.
怎么安装
dsh plugin add github:zzdhsxk/dsh-session-migration-repair 简介
dsh-session-migration-repair Repair legacy (format v0) DSH session logs that the current build **refuses to migrate**: scan → back up → fix → verify offline against the host's own migration chain → write. **English** | 中文 The problem Since DSH 0.1.5 a stored session is migrated through v0 → v1 → v2 → v3 on open, and every step is validated strictly. Fields that older builds wrote empty are rejected by the migration chain, surfacing as "history unavailable" for that session. This tool fixes exactly those logs. Four deterministic defect classes, all auto-repairable: | Error | Root cause | Fix | …
推荐参考
信息
- 协议
- MIT
- 语言
- JavaScript
- GitHub 星标
- 0
- 月下载
- –
- 最近更新
- 2026-09-11
- 创建于
- 2026-09-11
基础安全检查
- 检查结果
- curated 收录但无 npm 包/安装命令
- 收录来源
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
- 主题标签
- deepseek-harness, dsh, dsh-plugin, jsonl, migration, session-repair, zstd
同类推荐
deja-vu
vshulcz/deja-vu
面向编码智能体的记忆。索引17个智能体已经写入磁盘的会话,包括你安装之前几个月的会话,并能在任意会话中召回它们。无需LLM,无需嵌入——一个本地Go二进制文件即可。
dsh-web
zhu1090093659/dsh-web-ui/tree/main/packages/dsh-chat-recovery
对话恢复插件:编辑最近一轮已结束的用户消息、显式重试失败轮次;两条路径都走 session fork 分支,原会话不被改动。