Dsh Rewind
XSJUSTC/dsh-rewind · skills
DSH (DeepSeek Harness) Conversation Rewind Plugin - Rewind any user message, interrupt running rounds, hide tail from chat view and model context, freely cancel before sending.
★ 7GitHub stars
0Forks
2026-09-07Last updated
JavaScriptLanguage
MITLicense
Key features
- A ↺ Back icon appears in the action line of each user message (next to the copy icon).
- Model-side truncationpatch live Session object's deriveMessages() on demand, filter surface nodes by committed range (with signature cache).
- If the model is thinking/outputting, the current round will be interrupted immediately
- The message and everything after it are hidden in the chat view (as if it never happened)
- The message text is automatically filled in the input box, has not been sent, and is editable
Requirements
- Session handle parsingsessions.get() falls back to list() scanning when the direct check fails, and adapts to the session- prefix key format
Install command
dsh plugin --profile web add github:XSJUSTC/dsh-rewind