dsh plugins中文
← Back to popular plugin directory

Condition driven wake-up of DeepSeek Harness

fuhefei/dsh-sentinel · skills

Condition-driven wakeup for DeepSeek Harness: durable file/command/http/process/webhook watches that wake the agent, with dock, sidebar branch, and a global dashboard.

★ 16GitHub stars
1Forks
2026-08-14Last updated
TypeScriptLanguage
BSD-3-ClauseLicense

Key features

  • sentinel_watch — register a watch: kind, target, optional pattern, interval (1–3600s, default 30), note (delivered verbatim with every wakeup), maxFires (default 1: one-shot), cooldown (default 60s), optional ttl.
  • GET /plugins/dsh-sentinel/state?sessionId=… — read-only state for the dock and the sidebar branch (omit sessionId for every session).
  • sentinel_list — active watches with live probe state.
  • sentinel_cancel — cancel one watch by id.
  • GET /plugins/dsh-sentinel/dashboard — the server-global watch table.

Requirements

  • The dock and the dashboard work on a stock host.
  • The sidebar branch needs the session-row extension holes, which the official tree does not declare yet

Install command

dsh plugin --profile web add github:fuhefei/dsh-sentinel
View GitHub repository ↗Back to popular plugin directory