lamost423/dsh-todo-freshness-guard
Out-of-tree DeepSeek Harness guard that prevents stale todo_write state
An out-of-tree DeepSeek Harness guard that prevents stale todo_write state from being trusted: it watches the harness todo channel and rejects or flags writes that would let an outdated task list be treated as current. The README documents it as a Guard — installed into the profile that should enforce the rule — with both a release-archive install and a source install, and a one-line removal command. Compatibility is release-gated: the README pins the DSH version generation the Guard was built and tested against rather than claiming any-version support.
Install
dsh plugin --profile web add https://github.com/lamost423/dsh-todo-freshness-guard/releases/download/v0.1.1/dsh-todo-freshness-guard-0.1.1.tgzREADME install, quoted verbatim: install a compatible DSH CLI first (npm install --global @deepseek-ai/dsh@0.1.0-rc.6), then add the release archive to the profile that should enforce the Guard — dsh plugin --profile web add https://github.com/lamost423/dsh-todo-freshness-guard/releases/download/v0.1.1/dsh-todo-freshness-guard-0.1.1.tgz (release asset verified HTTP 200 on 2026-09-13). The README also documents a from-source path (git clone, pnpm install --frozen-lockfile, dsh plugin --profile web add .) and removal with dsh plugin --profile web remove dsh-todo-freshness-guard. The package is not published to the public npm registry (404 verified 2026-09-13), so the release archive is the distribution channel.
Compatibility
DeepSeek Harness web profile. README compatibility section pins the compatible CLI for this release generation: DSH 0.1.0-rc.6 (npm install --global @deepseek-ai/dsh@0.1.0-rc.6). The Guard is MIT-licensed, with derived portions retaining the DeepSeek Harness licence (see the repo's NOTICE).
Details
- Repo: lamost423/dsh-todo-freshness-guard
- Category: Other
- Stars: 1
- Version: Release v0.1.1 (README's documented install; no npm release — checked 2026-09-13)
- Last push: 2026-08-15
- First seen: 2026-08-14
Recent updates
The README documents the compatibility pin, the install and removal commands and the source-build path rather than a release-by-release changelog; the install archive is versioned v0.1.1 in its URL. There is no npm release. Verify the current install instructions in the repository before installing.
FAQ
- How do I install dsh-todo-freshness-guard?
- Install the compatible CLI (npm install --global @deepseek-ai/dsh@0.1.0-rc.6), then run dsh plugin --profile web add <release-tgz-url> — the README's verbatim command pointing at the v0.1.1 release asset. A source path (git clone → pnpm install --frozen-lockfile → dsh plugin --profile web add .) is also documented.
- Which DSH versions are supported?
- The README's compatibility section pins DSH 0.1.0-rc.6 for this release generation rather than claiming broad version support.
- How do I remove it?
- dsh plugin --profile web remove dsh-todo-freshness-guard — the README's documented removal command.
Alternatives
vlln/dsh-task-status · ltao0829/dsh-task-notify · LeslieWylie/dsh-task-relay