← DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-checkpoint-rewind

Unified workspace, session cursor, and config snapshots with one-shot rewind rollback for DeepSeek Harness.

UI & ProductivityTerminal & TUIDeveloper ToolsSecurity & PolicyRemote Execution
21GitHub Stars4ForksUpdated2026-09-24

Install

$ dsh plugin --profile web add "github:PerryLink/dsh-checkpoint-rewind#main"

Plugin Overview & Capabilities

AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.

source-grounded
dsh-checkpoint-rewind provides a comprehensive checkpoint and rollback mechanism for DeepSeek Harness. It automatically captures three-state snapshots (workspace state via git-first primitives or hardlinked copy, session cursor, and plugin config) before mutating tool calls, on periodic intervals, or via explicit /checkpoint commands. Users can inspect diffs, preview changes, and restore any combination of workspace, session, or config states with approval-gated rollbacks.

Key Capabilities

  • Three-state snapshot capture spanning workspace files, session event cursor, and plugin config
  • Pre-mutation automated triggers before mutating filesystem or terminal execution tools
  • Git-first side-effect-free snapshot creation using stash create and commit-tree with fallback copy provider
  • One-shot /rewind command supporting selective file restoration, read-only preview, and pairwise diff inspections
  • Safe seed-replay child session creation to fork session context at historical turn boundaries
  • Settings timeline UI rendering pairwise line diffs and per-file selective restore controls

Useful For

  • Safely rolling back destructive code changes or unwanted agent edits in the workspace
  • Forking conversation and session context from an earlier turn boundary
  • Previewing and diffing file modifications before approving rollbacks or commits
  • Ensuring automated pre-execution safety snapshots before executing scripts or shell commands

Who It Fits

  • Developers looking for Claude Code /rewind parity in DeepSeek Harness
  • Engineers executing agentic file editing and shell execution workflows
  • Teams requiring deterministic change audits and safe reversible workspace actions

Documented Limitations

  • Session rollback creates a new child session via seed replay instead of truncating the current session in place
  • Requires DeepSeek Harness storageDomain stack (e.g. @deepseek-ai/dsh-storage-domain) composed in profile to persist checkpoints
  • Degrades from git snapshots to copy provider when repository has an unborn HEAD or is not a git workspace
  • Approval confirmation channel requires active turn or userQuestions integration to complete interactive rewinds

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

Dependency Counts

package.json declares 1 runtime, 28 development, 13 peer, and 0 optional dependencies.

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
License Declared

GitHub reports the repository license as Apache-2.0.

info
Package Manifest Available

A root package.json was captured and can be inspected by the registry.

info
Source Available

Public GitHub source metadata is available for this registry snapshot.

info

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
PerryLink/dsh-checkpoint-rewind
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
fb7ff47 · 2026-09-27

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
21GitHub stars
Forks
4
Open issues
4
Last commit
2026-09-24
Last release
2026-09-24
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app