dsh-pause
Run the following command in DeepSeek Harness:
dsh plugin install better-er/dsh-pause
Paste the following prompt into your AI chat to install this plugin:
Install by running dsh plugin install better-er/dsh-pause in the DeepSeek Harness terminal (source code: https://github.com/better-er/dsh-pause), then restart DSH web to activate.
About this plugin
Once DeepSeek Harness starts streaming at 100+ tok/s, there is simply no way to type a correction in time. Hard-interrupting the output stream, on the other hand, visibly deflates the model's willingness to keep executing — the next round arrives timid and reluctant. dsh-pause solves both problems by parking the agent in the narrow gap between two tool-call steps. The outbound request has not been sent yet, so nothing in-flight is disturbed. You finish a note in the composer and press Enter to interject, or hit bare Enter to resume silently. The model sees a perfectly continuous context with zero extra messages; it never knows a pause happened.
Core capabilities include a per-session toggle on the composer tool row, a composer that stays fully editable throughout the pause, and two release paths: bare Enter (empty draft = seamless resume, typed draft = interjection sent with the request) or the pause button click. After releasing, the draft is cleared and the loop continues as if nothing stopped. A global default can be set in config and overridden at runtime per session.
The plugin hooks into agent/pre-step, intercepting only requests that follow a tool result — the very first text-only request in a turn is never paused. The browser-side control renders through the conversation.input.right slot, and the host side self-registers a route that reuses the official trust and authentication pipeline. No DSH source files are modified.
It is built for anyone running agent workflows who needs to steer the model mid-run without racing its output speed, without breaking its flow, and without the awkwardness of a visible interruption.
Screenshots
Use Cases
- Steer the model mid-run between consecutive tool calls by typing a correction
- Output streams too fast to type a note in time, so pause in the gap and resume
- Hold the next request without interrupting any in-flight API call
Best For
- DeepSeek Harness users who run agent workflows regularly
- Developers who need real-time intervention during consecutive model turns
- Power users who prefer controllable pipelines over full blind automation
Related Plugins
A method pack that makes AI coding agents plan against your real baseline, prove completion with fresh evidence, and reduce reworks and unsafe changes.
Turns the DeepSeek Harness session into a captain that builds a durable sub-agent team, splits goals into dependency-aware tasks, and coordinates work via direct messages and a live Web UI.
Gives coding agents design judgment, letting Claude Code, Cursor, and 70+ agents generate and iterate high-quality UI, presentations, and graphics right from the terminal.
Run the Pi ecosystem's plugins on DeepSeek Harness, unmodified, via a compatibility layer that implements Pi's public extension ABI on DSH's native services.