dsh plugins中文
← Back to popular plugin directory

DSH Checkpoint Rewind

PerryLink/dsh-checkpoint-rewind · skills

Claude Code /rewind for DeepSeek Harness — git-first workspace snapshots before every mutation, turn-boundary session forks, one-shot /rewind restore.

★ 16GitHub stars
1Forks
2026-08-17Last updated
JavaScriptLanguage
Apache-2.0License

Key features

  • Unified DeepSeek Harness checkpoints — session + workspace + config three-state snapshots with one-shot rollback.
  • The git provider runs only whitelisted side-effect-free primitives — stash create, commit-tree, restore --worktree, ls-tree, diff-tree, ls-files, status, rev-parse — enforced by a runtime assertion, and object refs are validated as hex ids before being passed to git (a tampered record cannot inject git options).
  • No — it uses git where available.
  • Permissionsthe workshop manifest declares workspace:read, workspace:write, git:read, git:write, snapshot-storage:write, session-log:read, settings:write, and network:none.
  • 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.

Requirements

  • On rc.6, checkpoint/ session events are suppressed by the adaptive gate
  • the audit chain rides command/run + command/done plus the storage domain until a host ships the vocabulary or the ignorable envelope.

Install command

dsh plugin --profile web add github:PerryLink/dsh-checkpoint-rewind
View GitHub repository ↗Back to popular plugin directory