AI Agent Hub
Back to plugins
🧠

dsh-session-manager

Memory Updated 2026.09.11

Run the following command in DeepSeek Harness:

dsh plugin install SunshineR04/dsh-session-manager

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

Run dsh plugin install SunshineR04/dsh-session-manager in the DeepSeek Harness terminal to install this plugin; the source repository is at https://github.com/SunshineR04/dsh-session-manager

About this plugin

The official DeepSeek Harness workspace browser ships with a single archiving action — once a session is archived it vanishes from every view, with no way to list, restore, or permanently delete it. Over time those ghost entries pile up silently. dsh-session-manager was built to fill exactly that gap.

Open Settings and click Session Manager and you get a table of every archived session: title, owning workspace, project directory, last-updated time, and running state. Restore or permanently delete entries one at a time, or tick multiple rows and batch-delete them in one confirmed pass — the run is serial and crash-safe, and sessions with a running task are automatically skipped. A red Delete permanently item also appears in the context menu of any session row in the left sidebar, styled as a native danger action. Three agent tools (session_list_archived, session_restore_archived, session_delete_permanently) let an LLM drive the same operations directly inside a conversation. Every deletion is a direct physical remove with a confirm dialog; there is no soft-delete or backup layer.

If you have been running a fair number of sessions in DeepSeek Harness and your archive queue has grown into an unmanaged pile, or you want an agent to tidy it up on demand, this is a small MIT-licensed plugin that slots in without touching your project data.

Use Cases

  • Archived sessions have piled up and you want to list and purge useless ones in one go
  • You accidentally archived an important session and need to restore it to its original slot
  • You want an agent tool to drive delete or restore calls directly inside a conversation

Best For

  • Heavy users who run many sessions in DeepSeek Harness daily
  • Long-term users who need to manage a growing archived-session queue
  • Developers who want to extend agent capabilities to manage session lifecycle