AI Agent Hub
Back to plugins
🖥️

dsh-conversation-rollback

Client Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install sharedcare/dsh-conversation-rollback

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

Run dsh plugin install sharedcare/dsh-conversation-rollback in your terminal; the source repository is available at https://github.com/sharedcare/dsh-conversation-rollback

About this plugin

When working in DeepSeek Harness, the model rarely nails the answer on the first try. You want to tweak a prompt and have it regenerate, or pull the conversation back to an earlier turn and take a different path. The native Web UI offers no such operations, and in a long session, scrolling back to a key question from thirty turns ago is tedious. dsh-conversation-rollback solves exactly this problem: it embeds Codex-style edit-and-regenerate and rollback-to-turn right into the message bubble and the tail of every assistant reply, giving each turn a fork point you can restart from.

Beyond rollback and editing, version 1.4.0 merges the previously standalone session table-of-contents into a single install. A 26-pixel strip along the right edge of the message column marks every prompt you have sent; hovering or pressing Ctrl/Cmd+Shift+O expands it into a full list with turn numbers, timestamps, and steer markers. A built-in search filters the loaded window and automatically pages backwards through history up to forty pages until a match appears or the history ends. Clicking any row scrolls that turn into view and flash-highlights it, making even hundreds of turns easy to navigate.

If you iterate prompts often in DSH Web or the Desktop app, want the ability to undo a turn and re-generate, or routinely run sessions long enough to need fast navigation, this plugin makes the workflow noticeably smoother. Keep in mind that both rollback operations are destructive and irreversible: the original reply and all subsequent messages are permanently removed, so confirm before acting.

Use Cases

  • Edit a previous prompt and regenerate the model response
  • Roll back to a specific turn and discard all later messages
  • Quickly locate and search past prompts in long conversations

Best For

  • DSH users who iterate prompts frequently
  • Developers who need conversation rollback and branching
  • Users handling long sessions who need fast navigation