dsh-side-session
Run the following command in DeepSeek Harness:
dsh plugin install Diluka/dsh-side-session
Paste the following prompt into your AI chat to install this plugin:
Install this plugin in DeepSeek Harness by running dsh plugin install Diluka/dsh-side-session. The source code is available at https://github.com/Diluka/dsh-side-session .
About this plugin
When you are deep in a long DSH session—generating code, debugging, iterating—you often want to step aside quickly: "Would this pattern work better?" or "What does this API actually return?" Asking in the main thread pollutes the context; opening a fresh session throws away everything the main conversation has built. dsh-side-session is built exactly for this: click "Side Session" in the conversation header and a floating panel appears on the right. It forks every completed turn from the main session as reference context, then reads the in-memory log to fill in the live, still-open turn (submitted user messages, assistant replies, tool calls), so the side agent knows both the history and what is happening right now.
The side session mounts the exact same agent preset as the main one—identical tools, skills, prompts, permissions, working directory, and model routing—so it can start working immediately with zero extra configuration. A dual-boundary prompt (system section plus a first user message) explicitly tells the agent that the forked history is reference-only and that only messages after the boundary are active instructions, and that it must not interfere with the main thread. The side session never appears in the session list, and closing it disposes the agent and deletes the persisted files, leaving no trace behind.
It is designed for developers running long, complex DSH sessions who need a quick, non-destructive escape hatch: open the panel, ask an exploratory question, compare approaches, look something up, then close it. The main conversation is never touched, and the side session vanishes completely once you are done.
Use Cases
- Ask a quick exploratory question mid-generation without polluting the main thread
- Compare an alternative approach during a debug loop without breaking context
- Look up an API signature or concept in a long session, then close with zero residue
Best For
- Developers running long, complex sessions in DSH
- Engineers needing quick, non-destructive side explorations mid-task
- Users who want to keep their main conversation context clean from ad-hoc questions
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.