sgzxs/dsh-global-task-list
A global, cross-session task library for DeepSeek Harness with a persistent panel, subagent job sync and generative-UI surfaces.
dsh-global-task-list gives DeepSeek Harness a global, cross-session task library: model-facing tools over a persistent storage unit, plus a bottom-right floating panel that refreshes over Server-Sent Events. Tasks carry status, steps, dependencies, parent/child links and progress, and a task linked to a background job auto-advances its terminal status. A task's surface field renders a whitelisted generative-UI component tree (progress, table, list, timeline, DAG and more).
Install
dsh plugin --profile web add dsh-global-task-listCopied verbatim from the README's Install section, which recommends npm because the package ships prebuilt lib/ with no build step; the GitHub alternative github:sgzxs/dsh-global-task-list#v0.2.0 pulls source and builds on install.
Compatibility
Installing from npm is the recommended path because the package ships prebuilt lib/ and runs no build step; the GitHub install builds from source. Tasks persist across sessions in a storageDomain unit and survive restarts.
Details
- Repo: sgzxs/dsh-global-task-list
- Category: Workflow & Automation
- Stars: 2
- Version: GitHub repo sgzxs/dsh-global-task-list; npm package dsh-global-task-list at 0.2.12 (registry check 2026-10-06).
FAQ
- Do tasks survive a restart?
- Yes. The README says tasks persist across sessions in a storageDomain unit and survive restarts.
- Why is npm the recommended install?
- The README says the npm package ships prebuilt lib/ so no build step runs at install time, while the GitHub path pulls source and builds on install.
Alternatives
cloader/dsh-taskboard · Ceelog/dsh-plugins#dsh-plugin-scheduled-tasks · JohnXu22786/file-planning