dsh-snapshot: Adds file snapshot and undo to DeepSeek Harness

# Introduction Running agents in DeepSeek Harness (DSH) commonly involves using `write`/`edit` to modify files. Once these operations are executed, the original content of the file is overwritten. If the model makes a mistake or a batch refactor corrupts a critical file, the content prior to the change becomes unrecoverable, necessitating manual backups or version control for remediation. dsh-snapshot implements this as a plugin: it automatically backs up file history after every `write`/`edit` call, allowing for restoration to any previous version when needed. Below, we introduce its features, installation methods, and usage notes. # What is dsh-snapshot? dsh-snapshot is a host plugin for DeepSeek Harness maintained by Hyna-hla.

Read More
dsh-snapshot: DeepSeek Harness (DSH) Web Plugin: Automatic Snapshots, One-Click Rollback

`dsh-snapshot` is an MIT-licensed plugin for DeepSeek Harness (DSH) Web, designed to address the issue of unintended file modifications caused by Agent executing `write`/`edit` or shell deletion commands. Through an automatic snapshot mechanism, the plugin saves the state before file content changes or deletion operations, ensuring data traceability. Core features include: automatically saving content before Agent modifies or deletes files; supporting the `/rollback` command to restore any historical snapshot by sequence number, call ID, or list; providing a sidebar timeline panel that groups snapshots by conversation and supports batch rollback; and offering configuration cards on the settings page, with optional configuration via `settings.yaml` or `cordis.yml`.

Read More