AI Agent Hub
Back to plugins
🖥️

dsh-conversation-tree

Client Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install Unintendedz/dsh-conversation-tree

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

Run dsh plugin install Unintendedz/dsh-conversation-tree in your terminal to install; source code at https://github.com/Unintendedz/dsh-conversation-tree

About this plugin

Regenerating or editing a turn in DSH Web overwrites the original exchange, making rollback and comparison impossible. dsh-conversation-tree turns every change into an immutable branch, keeping the source conversation fully intact.

Key capabilities: inline prompt and reply editing (no modal, attachments preserved, model inheritable), one-click regeneration, quick version switching via a branch counter, and a Tree view that renders the full fork structure with indentation only at real branch points. All branches collapse into a single sidebar row and persist as independent child sessions—no history is ever rewritten or deleted.

Built for developers and researchers who iterate prompts frequently, compare model outputs, or debug long sessions. Fully compatible with native Fork Session and requires no migration of existing data.

Use Cases

  • Iterating on prompts and comparing multiple versions of the same turn
  • Regenerating a specific reply in a long session without disturbing the rest of the history
  • Browsing and managing multiple conversation branches through the tree view

Best For

  • AI developers who iterate prompts frequently and need every version preserved
  • Researchers comparing outputs across models or parameter settings
  • End users managing long multi-turn conversations in DSH Web