dolcejust-spec/dsh-event-watch

dolcejust-spec★ 0TypeScript最后同步: 2026-08-19

在 GitHub 打开

Condition-driven session wake for DeepSeek Harness: file and GitHub watches that fire prompts into target sessions (cold-wake included)

README 摘要

dsh-event-watch Condition-driven wake for DeepSeek Harness (DSH): watch files or GitHub state, and when a condition transitions , inject a configured prompt into a target DSH session - cold-waking it if the session is closed. Think of it as cron for conditions instead of time. v1 is server-side only. It exists as a deliberately minimal alternative to community sentinels: zero runtime dependencies, zero process execution (Node built-in fetch only - no child process , no exec , no spawn anywhere in the shipped code), path-contained file scans, and a durable, audited, throttled fire path. Install The npm tarball ships prebuilt lib/ ; consumer installs run no build scripts. Sensors (v1) - FILE - one or more absolute roots plus glob patterns ( / .md ); fires on created or changed (mtime + size, confirmed by content hash). Metadata only: file contents are read for hashing, never executed or interpreted. - GITHUB - polls the REST API with built-in fetch for (a) PR state changes (open/closed/merged/draft) on a repo (+optional branch filter), (b) check-run conclusion changes on a commit/branch, (c) new commits on a branch. Behavior - Fires on state transition only - a condition that is alre…

在 GitHub 查看完整 README →
工具/开发deepseek-harnessdsh-plugin

分类