xiaoshenming/dsh-session-surgeon

xiaoshenming★ 2JavaScript最后同步: 2026-08-19

在 GitHub 打开

Repair DeepSeek Harness sessions that refuse to load. 修好打不开的 DSH 会话文件。

README 摘要

dsh-session-surgeon Copy a session ID from the sidebar ⋯ menu, then paste it into a new chat so the new session can learn from the old one — the Codex-style “continue from this thread” move that stock DSH does not expose. Also repairs DeepSeek Harness sessions that refuse to load — seq gap, torn zstd, lone surrogates, and events missing their message id. 官方以后修加载器,也救不回已经坏掉的 session.jsonl.zstd 。 Compatible with @deepseek-ai/[email protected] . Why copy the session ID Stock DSH session ⋯ only has rename / fork / archive. There is no “copy ID”. After this plugin: 1. Left sidebar, click ⋯ on a session → 复制会话 ID 2. Open a new chat and paste something like: or, for an agent with tools: The ID is the durable handle (with or without the session- prefix — same session). Fork duplicates a file; copying the ID lets a new session refer to the old one, the way people pass a Codex thread id around. Install One command, same as other DSH plugins: Restart dsh web . Then: - Session ⋯ menu: 复制会话 ID (the everyday action) / inspect / dry-run repair - Sidebar 会话医生 / Session surgeon : browse conversations, copy id, dry-run repair, apply repair, compact preview, export JSONL Developers working in a checkout …

在 GitHub 查看完整 README →
工具/开发deepseek-harnessdshdsh-pluginjsonlrepairsessionsidebar

分类