AI Agent Hub
Back to plugins
dsh-session-manager preview

dsh-session-manager

Memory Updated 2026.08.30

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.