AI Agent Hub
Back to plugins
🧠

dsh-retrace

Memory Updated 2026.09.15

Run the following command in DeepSeek Harness:

dsh plugin install daha1216/dsh-retrace

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install daha1216/dsh-retrace in the DeepSeek Harness terminal to install this plugin; the full source is available at https://github.com/daha1216/dsh-retrace. After installation, restart DSH and refresh the page.

About this plugin

In long DeepSeek Harness sessions, messages feel permanent as soon as you hit send: a prompt is slightly off, a tool call needs a parameter tweak, a half-written artifact file should be redone entirely. There is no graceful way to rewind. dsh-retrace fills that gap by letting you recall, edit, or regenerate whole turns while keeping conversation context and on-disk artifact files under synchronized version control, so you are no longer locked into one-directional progress.

The core experience revolves around three actions. Recall rewinds the entire current turn—question, tool calls, and reply at once—and restores the original prompt into the input box. Edit & Resend lets you modify any historical question in place and trigger a fresh answer, with the original prompt collapsed beside the new one for reference. Regenerate keeps the question untouched, dismisses only the previous reply, and asks the agent to answer again. Beyond these, the plugin supports independent or synchronized rollback of conversation context and file artifacts; a write-safety mechanism guarantees that /compact never breaks. It is fully adapted to the DSH 0.1.5+ plugin service registration model, fixing consecutive-recall deadlocks and ensuring stable state retention.

It is best suited for users who treat DSH as a daily coding and writing companion and frequently need to iterate on conversation flow: tweaking a prompt mid-debug to see a different output, branching off an earlier version of a long document, or simply wanting the comfort of undoing a misphrased message. dsh-retrace gives every session a reliable do-over.

Use Cases

  • Tweak a prompt mid-debug and observe a different output
  • Roll back to an earlier version of a long document and branch off
  • Recall a faulty tool call and resend with corrected parameters

Best For

  • Developers who rely on DSH for daily coding and writing
  • Prompt engineers who iterate on conversation flow
  • Any user who wants a reliable undo for misphrased messages