dsh-session-pilot
Run the following command in DeepSeek Harness:
dsh plugin install ruby1304/dsh-session-pilot
Paste the following prompt into your AI chat to install this plugin:
In the DeepSeek Harness terminal, run dsh plugin install ruby1304/dsh-session-pilot to install this plugin. Source repository: https://github.com/ruby1304/dsh-session-pilot . Restart dsh to activate.
About this plugin
In DeepSeek Harness, session management has long been a purely manual affair—clicking buttons, archiving from a sidebar. When a conversation drifts off-topic or a task is well enough scoped to deserve its own thread, the model can only ask you to do it. dsh-session-pilot turns that entire class of actions into model-callable tools, letting session housekeeping happen naturally mid-conversation instead of as an afterthought.
The plugin exposes five tools covering the full lifecycle: creating, renaming, listing, reading, and archiving sessions. new_conversation is the standout—it spins up a zero-history session carrying only a single, self-contained first user message, rather than forking the full chat prefix. Two official-slot buttons round out the UX: a “∑ New chat” button in the session header for one-click blank conversations, and a “⋉” action on every finalized assistant message that carries its text bounded to 4,000 characters as a context excerpt into a brand-new conversation, with no copy-paste required.
This plugin fits developers juggling parallel sessions, teams that let the agent self-organize its conversation trails, and anyone who frequently needs to spin a topic off into its own thread without leaving the chat. It does not replace UI-level session menus; it adds the missing layer where the model itself can create, rename, and archive user-visible top-level conversations, and the two coexist naturally.
Use Cases
- Ask the model to spin a drifted topic into a brand-new zero-history session mid-chat
- Let the agent rename, list, and archive sessions as a side task while chatting
- Tap the ⋉ button on any assistant message to carry its text as a bounded excerpt into a fresh conversation
Best For
- Developers juggling multiple parallel session threads who frequently split topics off
- Teams that want the agent to self-organize its conversation trail with minimal manual clicks
- Power users of DeepSeek Harness who habitually say "spin this off into its own thread" mid-chat
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.