AI Agent Hub
Back to plugins
🖥️

dsh-todo-continuation

Client Updated 2026.08.16

Run the following command in DeepSeek Harness:

dsh plugin install DoiiarX/dsh-todo-continuation

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install DoiiarX/dsh-todo-continuation in your terminal to install the plugin; source is available at https://github.com/DoiiarX/dsh-todo-continuation

About this plugin

When running multi-step tasks in DSH, the model owns its todo list as the progress ledger, yet it frequently ends a turn with unfinished items still open, or goes long stretches without touching the plan, and the ledger quietly goes stale. Users lack a lightweight way to gate progress without taking ownership of the todos.

dsh-todo-continuation hooks into the agent/turn-stopping boundary and does three things: a stop gate that injects a continue message whenever the current turn has unfinished todos not prefixed as waiting for user, keeping the model working in the same turn rather than closing with loose ends; a no-todo nudge that suggests the model plan with todo_write after N consecutive turns (default 5) without any todo snapshot; and a stale-todo reminder that prompts the model to refresh its list after N consecutive turns (default 20) of inactivity. The plugin never creates, deletes, completes, or rewrites any todo — the model remains the sole author. The gate controls only whether the turn can end, both prompts are advisory, and each fires at most once per interval to avoid nagging every round.

It suits DSH developers running long-horizon tasks who rely on todo lists for tracking but do not want to babysit every turn or let a plugin overstep into the model's planning. All three thresholds are configurable from the Web settings page with immediate effect, the host side has zero external dependencies, and the integration cost is minimal.

Use Cases

  • Automatically gates turn end when unfinished todos still exist
  • Nudges the model to start planning after N consecutive turns without any todo snapshot
  • Reminds the model to refresh a stale todo list after N turns of inactivity

Best For

  • DSH developers running long-horizon tasks that rely on todo lists for progress tracking
  • Users who want advisory nudges without the plugin modifying the model's todo list
  • DSH users who need configurable gate and prompt thresholds from the Web settings page