In the plugin architecture of DeepSeek Harness, handling long-horizon, highly complex tasks often faces pain points such as context breakage, progress loss, or difficulty resuming after interruption. The long-running task runtime plugin is designed to solve these problems by providing a confirmable, trackable, and recoverable execution mechanism.
What is This¶
This is a DeepSeek Harness plugin maintained by ynymhrb, providing persistent long-task runtime functionality. It allows complex tasks to be split into verifiable sub-steps, tracks their status in the Task Area, and supports continuing execution after a session interruption.
Core Features¶
The plugin provides the following capabilities:
- Task Decomposition and Planning: Splits complex tasks into verifiable sub-steps and generates a confirmable task plan.
- Status Tracking: View task steps, dependencies, and current status directly in the Task Area.
- Interruption Recovery: Supports continuing unfinished steps after a task is interrupted.
- Goal Modification: After changing the goal, preserves completed work and generates a new follow-up plan.
Installation and Activation¶
Before installing, make sure DeepSeek Harness is installed and dsh web runs normally. Installation from GitHub requires Node.js ^22.19.0 or >=24.0.0.
Run the following command to install:
dsh plugin --profile web add github:ynymhrb/long-horizon-runtime#master
After installation is complete, start dsh web to use it.
Typical Usage¶
When using it, no mode switching is required; just issue instructions directly in the conversation.
- Start a task and get a plan: Describe the requirement, ask it to split steps, and wait for confirmation.
研究 RAG 召回率的影响因素;拆成可验证的子任务,先给我计划,等我确认再执行。
- Pause a task: Pause the current task while it is running.
暂停 lt_abc123。
- Modify the goal: Adjust the goal before the task is completed; the plugin preserves the work already done.
把 lt_abc123 的目标改为“只研究中文技术资料”。
- Continue a task: Return to the same task and check the remaining steps.
继续 lt_abc123,告诉我还有哪些步骤没完成。
Applicable Scenarios and Notes¶
This plugin is suitable for workflows such as research, development, troubleshooting, and document organization that require step decomposition and continuous progress.
Note that the plugin runs with the permissions of the current DSH process. Before installing, review its source code and license (MIT).
Conclusion¶
By structuring task management, this plugin helps keep progress clear during long-running tasks. For more details, see its GitHub repository or community directory.