dsh-tauri-turnrewind: Automatic Snapshots and One-Click Rollback for Agent Changes

dsh-tauri-turnrewind is the local rollback plugin for DeepSeek Harness (DSH), designed to mitigate the risk of accidental operations caused by agents modifying files. It automatically creates private Git snapshots for each change and provides a two-stage undo workflow (reviewing a red/green diff before confirming execution), effectively reducing the risk of code contamination. The plugin features core capabilities such as automatic private snapshots, conflict detection, self-healing diagnostics, and an asynchronous model. When in use, users can specify a Turn ID with the `/undo` command to roll back changes, with support for skipping conflicts or force overwriting. Currently, this feature is experimental, supports only Git directory workspaces, and does not modify project history.

Read More