dsh-todo-enhancer
Run the following command in DeepSeek Harness:
dsh plugin install EmptyCollin/dsh-todo-enhancer
Paste the following prompt into your AI chat to install this plugin:
Install from the GitHub repository https://github.com/EmptyCollin/dsh-todo-enhancer by running dsh plugin install EmptyCollin/dsh-todo-enhancer in DeepSeek Harness, then restart the service and refresh the browser to activate the plugin.
About this plugin
When working with an LLM, replies often contain content that demands a decision from you: pick one of several approaches, approve a pending task list, or select an option before execution. Conventional heuristic matching (treating every numbered or checkbox list as actionable) either over-triggers on descriptive prose or silently misses genuine decision points, fragmenting your workflow. dsh-todo-enhancer consolidates such content into a single interactive checkbox table above the composer—let you tick items, edit text inline, add or remove rows, select all or none, rename the list title, and append a multi-line note—then fire one click to send, fill the draft, or dismiss, and the panel vanishes instantly.
The plugin relies on a contract-based marker protocol. The Host half injects a system-prompt rule instructing the LLM to wrap any decision-relevant content in paired HTML-comment markers; the Client half parses only marked blocks, so ordinary lists never trigger the enhanced UI, eliminating false positives by design. Rendering is strictly gated on session completion (session.running must be false); the panel stays hidden during streaming output. Reasoning blocks and tool-call blocks are never considered, keeping the source clean.
Built for DeepSeek Harness users who regularly ask the LLM to enumerate options or generate approval task lists, and who want zero false triggers without sacrificing reading clarity. Purely front-end rendering with a single service call, no persistence overhead, and all styles and registrations are reclaimed automatically upon uninstall.
Use Cases
- Ask the LLM to list several approaches, then pick one directly from the panel and send
- Approve a task list generated by the LLM and submit it with a single click
- Inline-edit LLM-generated options before filling the draft, avoiding retyping
Best For
- DeepSeek Harness users who often ask the LLM for options or pending-approval task lists
- Developers who demand zero false positives and reject heuristic list matching
- Efficiency-oriented users who want to fold confirm-edit-submit into one interaction
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.