dsh-session-manager
Run the following command in DeepSeek Harness:
dsh plugin install 6jeffr3y/dsh-session-manager
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install 6jeffr3y/dsh-session-manager in DeepSeek Harness to install the plugin. Source code is available at https://github.com/6jeffr3y/dsh-session-manager
About this plugin
When working long-term in the DeepSeek Harness Web, session lists grow fast: hunting down a debug log from days ago, deciding what to archive, or fearing that a permanent delete might cascade into MemOS or Agent memory. dsh-session-manager consolidates all of this into a single interface so session governance no longer depends on repeated scrolling and memory.
Core capabilities span five areas. Multi-tag organization lets one session carry multiple tags, searchable by title, path, or tag. A strict tag-relation graph connects only exact-matching tags to unarchived sessions, avoiding fabricated associations. Archive, restore, favorite, and a two-step-confirmed safe delete form a full lifecycle, with the delete scope strictly limited to the session JSONL, projection cache, tags, and favorites, never touching MemOS, Agent memory, Skill, or model configuration. Long-conversation navigation uses the public DSH Session.loadOlder() API to serially backfill history, so native Compact folding, user-turn markers, and the right-side Turn Rail always render on a complete turn set. The plugin also fixes an issue where non-DeepSeek helper models such as GLM emit only reasoning tokens without a title body.
Best suited for heavy DSH Web users juggling multiple projects, sessions that routinely exceed a hundred turns, and anyone who wants clear archive and retrieval policies. It also appeals to deletion-sensitive developers who expect explicit boundaries and a second confirmation on every destructive action. The current build is developed and tested against DSH 0.1.2-alpha.1; if Workspace or Session internal interfaces change, the plugin fails loudly rather than silently mutating unknown data formats.
Screenshots
Use Cases
- Juggling multiple project sessions in DSH Web and needing tag-based search and grouping.
- Navigating conversations beyond a hundred turns with stable collapsing and turn jumping.
- Archiving old sessions and safely deleting them without touching MemOS, Agent memory, or model configs.
Best For
- Heavy DSH Web developers managing large volumes of ongoing sessions.
- Deletion-sensitive users who expect clear boundaries and second confirmation on destructive actions.
- Researchers who need multi-tag organization and strict relation graphs for associative knowledge management.
Related Plugins
Memory layer for coding agents that indexes local session history and auto-recalls relevant context before edits, commands, and failures, with no manual search needed.
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.

