dsh-session-repair:修复未知事件类型导致的 DSH 会话日志

dsh-session-repair 是 DeepSeek Harness 的一个插件,用于解决 `dsh 0.1.0-rc.x` 因缺乏第三方事件类型注册机制,导致外置插件写入未知事件后服务重启抛出 `SessionFormatUnsupportedError`、会话日志无法打开的问题。该工具主要包含两项核心功能:一是通过 `action=scan` 扫描 zstd 压缩的会话日志,报告其中的未知事件类型及可修复性,默认只读不改动;二是通过 `action=repair` 或 `repair_id` 对非 live 会话日志进行修复,为未知事件补齐 `ignorable` 标记。 为确保可靠

阅读全文
dsh-startup-guard:在 DSH 启动前修复会话日志、预检插件组合并隔离崩溃源

dsh-startup-guard 是面向 DeepSeek Harness (DSH) 的第三方启动守卫插件,由 aokamoaki 维护,采用 MIT 许可证。它旨在解决插件缺失、日志损坏或运行时错误导致的启动卡顿问题,通过启动前检查与兜底机制提升系统稳定性。 核心功能包括:修复 session.jsonl 日志损坏并备份原件;生成插件清单及源码快照以建立回滚基线;校验并回滚解析失败的 bundle;检测组合配置错误(如 ID 重复、YAML 致命形态)并支持自动禁用;在 vm 沙箱中校验 client 产物;以及在子进程环境中执行宿主插件 apply() 冒烟测试以识别启动异常。该插件采

阅读全文