Agent & Workflowdsh-plugin

dsh-message-edit

DSH plugin providing branch-based message editing, reroll, retry, and version timeline for DeepSeek Harness.

Stars
24
Forks
3
Open issues
7
Last push
Aug 16, 2026
Latest release
—
24h Growth
+0
7d Growth
+0

Installation

dsh plugin --profile web add dsh-message-edit

Overview

DSH plugin providing branch-based message editing, reroll, retry, and version timeline for DeepSeek Harness.

  • Edit user messages, assistant reasoning, and assistant response blocks in a conversation.
  • Branch from any completed turn with reroll, retry, or edited content.
  • Cascade strategies: truncate removes later turns; preserve re-executes subsequent user inputs.
  • Version timeline shows full branch tree, operation time, before/after content, and current version.
  • Undo/redo via session header controls, with LIFO atomic effect reversal.
  • Regenerate the last assistant reply from its originating turn using the original user input.
  • Pure event-sourced design: original session events remain append-only and deep-frozen.
  • HTTP API for reading editable messages, retryable turns, and executing edit/reroll/retry.

Related plugins