Turn-atomic message editing
ruby1304/dsh-turn-fork · skills
Turn-atomic message editing, retry, reroll and version-tree navigation for DeepSeek Harness conversations — the restart-safe successor to dsh-message-edit.
★ 3GitHub stars
0Forks
2026-08-23Last updated
TypeScriptLanguage
MITLicense
Key features
- Edit any settled user message and re-run the conversation from that turn (truncate or preserve downstream turns).
- The official session.fork(atSeq) RPC cuts including the anchored turn, which cannot express "edit turn N and re-run it".
- Version tree Timeline with undo/redo navigation across branches.
- Branch logs survive a dsh process restart — the P0 durability guarantee the community plugin dsh-message-edit fails (see below).
- Official slots onlyTimeline tab, session-header actions, and per-message assistant actions.
Install command
dsh plugin --profile web add github:ruby1304/dsh-turn-fork