dsh-task-control
Pause / resume / cancel the in-flight conversation task from the composer area: forced pause interrupts immediately and remembers the interrupted tool, safe pause lands after the tool or reasoning finishes, resume asks for confirmation, and the default pause granularity is configurable in the settings.
在输入区暂停/恢复/取消正在运行的对话任务:强制暂停立即中断并记住被中断的工具,安全暂停等工具/推理完成后再落地,恢复时需确认;默认暂停粒度可在设置中配置(出厂 safe wait)。
How to install
dsh plugin add dsh-task-control About
dsh-task-control English | 中文 为 DSH Web 增加任务**暂停、恢复和取消**能力。支持安全暂停与强制暂停,恢复时从暂停点继续,不重复已完成的工作。 安装 bash dsh plugin --profile web add github:p2coder/dsh-task-control 安装后请**完整重启 dsh web**,然后刷新浏览器页面。 快速使用 任务运行时,输入框旁会显示三个常驻按钮: | 按钮 | 作用 | 可用状态 | |---|---|---| | ⏸ 暂停 | 按默认粒度暂停任务 | 运行中 | | ▶ 恢复 | 从暂停点继续 | 已暂停 | | ⏹ 取消 | 立即终止当前回合 | 运行中或已暂停 | 灰色按钮表示当前不可用,黑色按钮表示可点击。 暂停模式 | 模式 | 行为 | 适合场景 | |---|---|---| | safe wait(默认) | 等待推理和工具自然完成后暂停 | 长任务、迁移、测试 | | safe stop | 工具完成后暂停;可中断当前推理 | 希望更快暂停 | | force | 立即中断推理及在途工具 | 紧急停止 | 在「设置 → 任务控制」中修改默认模式,保存后立即生效: 命令 | 命令 | 说明 | |---|---| | /pause | 按设置中的默认模式暂停 | | /pause…
Recommendation signals
Meta
- License
- MIT
- Language
- JavaScript
- GitHub stars
- 6
- mo. downloads
- 1.3K
- Last push
- 2026-08-30
- Created
- 2026-08-15
Links
Basic safety check
- Findings
- None
- Sources
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
- Topics
- dsh-plugin
Related plugins
DSH-EasyRewrite
Renzic-Stone/DSH-EasyRewrite
Inline-edit and recall your own user messages in dsh web — lazily and seamlessly, with a version pager and per-session draft persistence.
dsh-web
zhu1090093659/dsh-web-ui/tree/main/packages/dsh-chat-recovery
Chat recovery for DSH: edit the last finished user message and explicitly retry failed turns, both via session-fork branches that leave the original conversation untouched.
dsh-nested-followups
sluminositys/dsh-nested-followups
Keep branching from any completed answer at any depth while the main session stays untouched.
dsh-session-sync
PerryLink/dsh-session-sync
Cross-device session sync for DeepSeek Harness — syncs sessions and settings between machines through git.