AI Agent Hub
Back to plugins
🧠

dsh-session-manager

Memory Updated 2026.08.24

Run the following command in DeepSeek Harness:

dsh plugin install huajuan2024/dsh-session-manager

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

Run dsh plugin install huajuan2024/dsh-session-manager in the DeepSeek Harness terminal to install the plugin; source code: https://github.com/huajuan2024/dsh-session-manager

About this plugin

As you use DeepSeek Harness day after day, local session archives keep growing, yet there is no built-in place in the Web UI to review them, tidy them up, or carry a single one out. dsh-session-manager fills that gap with a panel tucked inside Settings and Plugins, so everyday session maintenance no longer requires opening a terminal or digging through files by hand.

The panel covers three levels of interaction: you can list every known session with its title, working directory, last-updated time, turn count, step count, and agent preset; click any row to expand its message history (up to 200 messages per request); and either delete a single session or export it as JSON or Markdown with a one-click browser download. Sessions that are still running are automatically protected, with delete rejected until the session has ended, guarding against accidental loss.

Under the hood the plugin runs as a Cordis Host service paired with a Web client, keeping all file I-O inside the host process so tokens and absolute paths never cross into browser-side responses. Session IDs must be a bare UUID or the session-prefixed form; anything else is refused outright to block path-traversal attempts. It injects nothing into the model and creates no extra session events, leaving your existing workflow untouched. It is a good fit for DSH users who prefer to browse, archive, and prune their session history from the graphical interface, especially in multi-project setups where session volume grows quickly.

Use Cases

  • Scroll back through a full message history to verify earlier reasoning steps
  • Purge stale sessions to free up local disk space
  • Export a useful session to Markdown and fold it into a personal knowledge base

Best For

  • DSH users juggling multiple projects and accumulating sessions over time
  • Team leads who need to archive or share session records with others
  • Users who prefer a graphical interface over terminal-based file inspection