dsh-session-manager
Run the following command in DeepSeek Harness:
dsh plugin install wuxiangru915/dsh-session-manager
Paste the following prompt into your AI chat to install this plugin:
Run "dsh plugin install wuxiangru915/dsh-session-manager" in DeepSeek Harness to install this plugin; the source repository is available at https://github.com/wuxiangru915/dsh-session-manager .
About this plugin
In stock DeepSeek Harness, the sidebar Archive action is one-way: once a session is archived it vanishes from every view — workspace groups, flat list, search — and the only way to bring it back is hand-editing a local JSON file. dsh-session-manager turns that dead-end into a manageable state. From the Settings panel you can browse every session on disk (live and archived), restore archived sessions back to their exact original workspace one by one, in batches, or all at once, archive any session, delete with a two-step confirmation, and clear all deletable sessions in a single confirmed action that automatically skips sessions currently running or open.
Each row shows the session title, creation time, owning workspace (or ungrouped), status badges for archived / live / running, per-session disk size, and the full on-disk path. Clicking a title expands an inline preview of the first 100 user, assistant, and tool messages, so you can judge whether a conversation is still worth keeping without opening it. This is especially useful for long-running Harness users who have accumulated dozens of sessions across workspaces and want a quick way to audit, recover, or clean up disk space — no log digging, no config editing, everything handled from one panel.
Under the hood it is a pure bundle plugin: every operation goes through official services such as workspaceRegistry, sessionPersistence, and sessionQuery, so no official package is patched or overridden. API routes are restricted to loopback addresses and reject cross-origin requests, keeping the security boundary tight without adding a separate daemon.
Screenshots
Use Cases
- Preview the first 100 messages of any session inline to decide whether it is still worth keeping
- Restore individually archived or all archived sessions back to their original workspaces in one batch
- Clear every deletable session in a single confirmed action, skipping running ones, to reclaim disk space
Best For
- Heavy Harness users with dozens of accumulated sessions who need to audit and clean up quickly
- Users who accidentally archived a session and found it invisible in every view without hand-editing JSON
- Anyone who wants to manage disk footprint without manually editing workspace.json or digging through logs
Related Plugins
Traceable, searchable cross-session memory for AI agents that turns conversation knowledge into a typed knowledge graph and recalls relevant subgraphs instead of replaying full history, natively integrated with DeepSeek Harness.
Gives DSH AI cross-session long-term memory, to-do and skill management, plus multi-session orchestration, external AI delegation, and an infinite canvas that grows with you.
dsh-mnemon is a three-tier, pluggable, Agent-driven memory system for DeepSeek Harness, combining Runtime memory, Project Documents, and replaceable Memory Spaces with nine long-term providers.
An opinionated, zero-infrastructure file-based memory protocol: human-readable markdown files plus a bounded always-loaded index, curation discipline, and no database or embeddings.