AI Agent Hub
Back to plugins
🖥️

dsh-session-admin

Client Updated 2026.08.16

Run the following command in DeepSeek Harness:

dsh plugin install robin758/dsh-session-admin

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

Run dsh plugin install robin758/dsh-session-admin in your terminal to install; full source code: https://github.com/robin758/dsh-session-admin

About this plugin

DSH Web has a small but persistent pain point: the native interface only surfaces sessions under the current workspace, while the full set of sessions on disk—including archived ones—has no centralized view and no batch-operation entry. As projects multiply and sessions pile up, manually digging through directories becomes a daily chore.

dsh-session-admin adds a Session Management panel to the DSH settings page that lists every existing and archived session at once, complete with title, workspace, and timestamp. You can filter the list by keyword, archive or unarchive idle sessions with a single click, permanently delete outdated ones (with a confirmation prompt to guard against accidents), and select multiple sessions for batch archiving, unarchiving, or deletion. A set of HTTP endpoints is also exposed for scripting or external tooling, and every mutating call is restricted to loopback same-origin requests to block accidental cross-site triggers.

If you run multiple workspaces on DSH Web, are seeing session counts grow over time, or want to schedule periodic cleanup of archived sessions, this lightweight plugin fills the gap neatly. It is pure ESM with no build step—install it, restart the web service, and it is ready to go.

Use Cases

  • Managing a growing number of sessions across multiple workspaces from a single view
  • Periodically archiving or permanently deleting outdated conversations in bulk
  • Automating session lifecycle management via HTTP API endpoints

Best For

  • Developers running multiple DSH Web workspaces with steadily growing session counts
  • Ops engineers who prefer scripted batch management of session archives
  • Users who need a centralized view of archived sessions and periodic storage cleanup