dsh-retrace
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
Related Plugins
Memory layer for coding agents that indexes local session history and auto-recalls relevant context before edits, commands, and failures, with no manual search needed.
Traceable, searchable cross-session memory for AI agents that turns conversation knowledge into a typed knowledge graph and recalls relevant subgraphs instead of replaying full history, natively integrated with DeepSeek Harness.
Gives DSH AI cross-session long-term memory, to-do and skill management, plus multi-session orchestration, external AI delegation, and an infinite canvas that grows with you.
dsh-mnemon is a three-tier, pluggable, Agent-driven memory system for DeepSeek Harness, combining Runtime memory, Project Documents, and replaceable Memory Spaces with nine long-term providers.