af2000-tech/dsh-taskboard-plugin ↗★ 0
dsh-taskboard-plugin
Taskboard for DeepSeek Harness — issue kanban (sidebar panel + agent tool + managed local service)
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:af2000-tech/dsh-taskboard-plugin说明文档
阅读完整 README ↗Configuration
| Field | Default | Meaning |
|---|---|---|
port | 47823 | Taskboard service port (loopback only — always 127.0.0.1) |
dataDir | "" | SQLite data directory; empty = $DSH_HOME/taskboard/data (~/.dsh/taskboard/data without DSH_HOME) |
autoStart | true | Start the service when the plugin loads; false defers to the first tool call or service_start |
restartBackoffMs | 3000 | Crash-restart backoff base in ms (exponential, capped at 30s; gives up after 5 consecutive failures) |
appRoot | "" | Empty = the vendored app inside this package (normal path). Set to an external Taskboard app root (a checkout containing server/index.mjs) to run against it — an escape hatch, not the normal path |
Whole-row restatement warning (cordis patch semantics): an entry in the profile's
cordis.patch.ymlthat targetsid: taskboardreplaces the entire config row — it does not deep-merge with the bundle layer's config. When you override even one key (e.g. onlyport), restate every key you care about: omitted keys fall back to the schema defaults above, not to the bundle-layer values.