AI Agent Hub
Back to plugins
🧠

dsh-session-manager

Memory Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install TheHeartFickle/dsh-session-manager

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

In a DSH environment, run dsh plugin install TheHeartFickle/dsh-session-manager via the DSH CLI, or clone the source from https://github.com/TheHeartFickle/dsh-session-manager and install locally, then restart DSH and refresh the browser page to start using it.

About this plugin

When you are iterating on prompts or exploring approaches with an AI assistant, the worst thing is a conversation that drifts off track and forces you to start over from scratch. dsh-session-manager brings two high-frequency operations directly into DSH: Rewind and Archive. With a single click or a keyboard shortcut you can jump back to any previous user message, see the original text dropped into the input box, and immediately try a different direction. If you are also editing code, the optional file rollback uses a dedicated shadow git snapshot at the workspace level, never touching your project's own .git, so a mistaken revert will not destroy subsequent changes.

A cluttered sidebar slows you down. The archive feature lets you shelve inactive sessions into a tidy list, restore them with a tap when you need them again, and permanently delete them when you are done. You can remove a single session, wipe all archived sessions, or clear only the ungrouped ones for fine-grained control. The plugin stays deliberately narrow in scope: it does not swap models, modify your workspace structure, or bind to any specific project. It simply makes DSH session management feel natural and fast.

This plugin is built for developers and researchers who run many parallel AI sessions a day, frequently need to rewind and re-prompt, and want a clean sidebar without bolting on extra tooling. After installation you only need to restart DSH and refresh the browser page; the Rewind button in the session header and the Archive entry in the sidebar footer are ready to use.

Use Cases

  • Rewind a drifting conversation to a previous user message and re-prompt without manual copy-paste
  • Restore workspace files alongside a session rewind using shadow git snapshots without touching the project git
  • Archive inactive sessions to keep the sidebar tidy and restore them with one click

Best For

  • Developers iterating on prompts and design through frequent AI-assisted sessions
  • Users editing code alongside conversations who need safe file-level rollback
  • Researchers managing many AI sessions daily and wanting a clean sidebar