dsh-rollback
An installable DeepSeek Harness rollback bundle that checkpoints write/edit pre-images and restores files through a model tool or chat command.
Install
$ dsh plugin --profile demo add dsh-rollbackPlugin 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.
Key Capabilities
- Captures pre-images from successful write/edit tool results.
- Stores checkpoints in a workspace Git object database or a snapshot store.
- Exposes the model-facing rollback_files tool with a count parameter.
- Provides the /rollback [count] human command when a command registry is composed.
- Restores files atomically, recreates parent directories, and can delete files that did not exist before a captured mutation.
- Persists checkpoint records in an append-only JSONL manifest for replay after restart.
Useful For
- Undo a model's recent write or edit mistake.
- Restore several recent captured file mutations in a session workspace.
- Keep rollback checkpoints for Git and non-Git workspaces.
Who It Fits
- DeepSeek Harness users running file-writing agents.
- Plugin/profile administrators who want an opt-in rollback safety net.
- Developers using DeepSeek Harness workspaces.
Documented Limitations
- Only successful write/edit results carrying a before pre-image are captured; bash, str_replace_editor, and raw subprocess mutations are excluded.
- Pre-images are UTF-8 text strings; binary content is out of scope.
- Restores are limited to the calling session's working directory.
- The append-only manifest is not pruned or compacted.
- Unreferenced Git blobs may be pruned by Git garbage collection, preventing restoration of old checkpoints.
- The rollback_files tool is documented as not concurrency-safe.
- Automatic restore on failure is not provided.
DSH Compatibility
Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.
Security Signals
Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.
Source & Registry Notes
Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.
- Source repository
- Taler97/dsh-rollback
- Registry source
- GitHub · dsh-plugin topic
- Registry classification
- Plugin Bundle
- Source checked
- 0d66022 · 2026-09-15
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
- 0GitHub stars
- Forks
- 0
- Open issues
- 0
- Last commit
- 2026-09-11
- Last release
- No release detected
Related DSH Plugins
Ranked by overlapping capabilities, use cases, plugin type, categories, and DSH profile.
DSH undo and crash-recovery plugin with snapshots, rollback, Safe Mode, and offline Windows tools.
View plugin →Native SQLite-backed local project taskboard plugin and UI for DeepSeek Harness with Agent claim and review flows.
View plugin →A terminal workspace and Claude Code style TUI surface for DeepSeek Harness.
View plugin →Persistent multi-model Agent teams and bounded DAG workflows with GUI controls for DeepSeek Harness.
View plugin →