skkaczsh/dsh-checkpoint-rewind

skkaczsh★ 0JavaScript最后同步: 2026-08-21

在 GitHub 打开

DeepSeek Harness checkpoint rollback with linked Git worktrees, session replay, and a graphical branch tree.

README 摘要

⏪ dsh-checkpoint-rewind Unified DeepSeek Harness checkpoints — session + workspace + config three-state snapshots with one-shot rollback. The Claude Code Checkpoints equivalent, built as a capability-seam plugin: capture before every mutation, restore any of the three states with one approved command. English · 简体中文 · Español · Português · हिन्दी Compatibility Surface Status Harness DeepSeek Harness 0.1.0-rc.6 (peers pinned to 0.1.0-rc.6 ) Node ^22.19.0 \ \ =24.0.0 Platforms All (host commands + listeners; conversation branch-tree tab on Web) Model Any (no model calls — snapshots and restores are deterministic) What you get dsh-checkpoint-rewind captures a three-state unified checkpoint — workspace, session cursor, and plugin config — and restores one or all three with a single approved command: 1. Three-state record — every checkpoint stores the workspace state (git tree SHA, or a copy manifest), the session event cursor ( seq + turn boundary), and a config snapshot, tagged by source ( manual / auto / guard / mutation ). 2. Four capture triggers — before every mutating tool ( fs/write-intent , fs/edit-intent , tools/pre-execute ), on automatic interval ( autoCheckpoint , default e…

在 GitHub 查看完整 README →
工具/开发deepseek-harnessdsh-plugin

分类