Message Recall & State Rewind
limbo947/dsh-recall-plugin · skills
Undoes a sent message and restores the DeepSeek Harness session to the state it was in when the message was sent.
★ 33GitHub stars
0Forks
2026-08-15Last updated
JavaScriptLanguage
MITLicense
Key features
- File + conversation, rewind the entire section: not only the chat history is retracted, but also the files modified by the agent are returned to their original state.
- Periodic gcEvery 50 snapshots or 24 hours from the last gc (first come, first triggered), git gc is executed in the background to compress loose objects into packs.
- Do not touch your project's own git: the snapshot is stored in an independent shadow git warehouse, and your branches, staging areas, and uncommitted changes will not be affected
Requirements
- The snapshot is created when the message is sent. There is no snapshot for historical messages before the plug-in is enabled, and no undo button is displayed.
- Session first user message cannot roll back the conversation (file rollback only) because the fork requires an earlier turn boundary.
Install command
dsh plugin --profile web add github:limbo947/dsh-recall-plugin