guo-ziao/dsh-interrupt-button

guo-ziao★ 0JavaScriptLast synced: 2026-08-15

Open on GitHub

Green interrupt button for DeepSeek Harness WebUI: silently stops a running agent, which then summarizes progress and asks for new requirements; customizable interrupt prompt.

README excerpt

dsh-interrupt-button A green interrupt button beside the DeepSeek Harness send box. While the agent is running, one click silently interrupts it in the background — no simulated user message appears in the transcript. The agent then stops its current work, summarizes what it has done as an assistant message, and asks you: "Do you have any new requirements or suggestions?" — waits for your reply, and merges your new requirements with the old ones before continuing. When the agent is idle, clicking the button opens a dialog where you can customize the interrupt prompt (the model-facing instruction sent on the next interrupt), save it, or send it immediately. Features - 🟢 Green button in the composer tool row, right beside the send button - ⏸ Strong pause : aborts the active turn (model request / tool calls), kills background jobs and terminals owned by the agent, interrupts child agents, and disarms an armed goal so automatic continuation stops; queued messages are preserved ( keepInbox ) - 💬 The agent replies as an assistant message: stops, summarizes its progress in a few sentences, and asks for your new requirements - ✎ Customizable interrupt prompt : edit the model-facing instr…

View full README on GitHub →
Agentsdsh-pluginagent

Category