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.

Other ★ 1 updated 2026-08-15 ✅ runtime-tested
View on GitHub ↗

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.tgz

README 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

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

More plugins in Other

Browse more in Other

Guides for Other plugins