AI Agent Hub
Back to plugins
🖥️

dsh-session-pilot

Client Updated 2026.09.10

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