DSH session health check plug-in
omdsh-dev/dsh-session-health · enterprise
DSH session health check plug-in: frame-level scanning diagnosis of multi-frame zstd session files (torn/corruption/empty session detection), zero-dependency read-only, registered sessionhealth tool.
★ 9GitHub stars
0Forks
2026-08-14Last updated
TypeScriptLanguage
MITLicense
Project overview
DSH 会话健康检查插件 —— 对 $DSHHOME/sessions 下的多帧 zstd 会话文件做帧级扫描诊断(torn / 损坏 / 空会话 / stray 文件),输出健康报告与清理建议。只读:绝不修改或删除任何文件。
仓库:https://github.com/omdsh-dev/dsh-session-health(public) 动机
8/7 调查 issue #376 时对 39 个会话文件做了全量解码分析,过程中发现一个关键事实:DSH 会话文件是多个 zstd frame 的串联(一个 19MB 会话 = 119,952 个 frame),用单帧解码 API 读多帧文件只能看到 header——曾导致"会话全空"的误判。这套诊断逻辑值得产品化为工具:模型可以直接问"我的会话文件健康吗",而不是靠人手工写脚本。
Install command
dsh plugin --profile web add github:omdsh-dev/dsh-session-health