dsh-health-scheduler
Run the following command in DeepSeek Harness:
dsh plugin install zhiheng-zhang-Mera/dsh-health-scheduler
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install zhiheng-zhang-Mera/dsh-health-scheduler inside the DeepSeek Harness terminal to install this plugin; the source repository is https://github.com/zhiheng-zhang-Mera/dsh-health-scheduler .
About this plugin
Running a DS-Hns node means juggling thermal readings, memory pressure, worker saturation and UI state all at once. Watching these by hand is tiring and error-prone, and the moment the question slips from should we restart to who restarts, a failure cascade is set in motion. dsh-health-scheduler draws that line explicitly: it senses, scores, decides and requests, but it never executes a single restart.
Six weighted dimensions flow through HealthProviders into a single 0-100 restart-pressure index. Before any action leaves the policy engine the score must clear a sustain gate, a rolling window, a two-evaluation debounce, per-level cooldowns and a maintenance-window check. Levels 1-2 are dispatched to a worker-control adapter for throttling or pausing new work; levels 3-4 are emitted as requests to the separate dsh-restart bundle, which owns all restart execution, locks, rate limits and graceful shutdown. A dimension with no data scores null and redistributes its weight, so absence is never painted as healthy, and a single point sample can never drive a high-risk action.
It is built for operators who want unattended health coverage on one or more DS-Hns nodes, and for developers who want three read-only, model-facing tools (health_status, health_history, health_policy) that expose pressure, trends and the full decision policy inside a conversation. Every applied action writes exactly one audit record carrying its drivers, coverage and the adapter answer, and every number in the report traces back to a measurement: the model thought it should restart is not a possible reason code.
Use Cases
- Unattended DS-Hns nodes need continuous health sensing and tiered auto-response without a human watching dashboards
- When system pressure climbs gradually, trigger throttling, pausing or restart requests along a 0-100 index instead of a one-size-fits-all rule
- Query current pressure, rolling-window trends and the full decision policy from inside a model conversation without leaving the chat
Best For
- SRE or ops engineers running one or more DS-Hns nodes who want unattended health coverage
- Developers who need read-only health tools inside a conversation to feed context to upstream agents
- Teams that require every maintenance action to be auditable and traceable back to a specific metric reading
Related Plugins
A method pack that makes AI coding agents plan against your real baseline, prove completion with fresh evidence, and reduce reworks and unsafe changes.
Turns the DeepSeek Harness session into a captain that builds a durable sub-agent team, splits goals into dependency-aware tasks, and coordinates work via direct messages and a live Web UI.
Gives coding agents design judgment, letting Claude Code, Cursor, and 70+ agents generate and iterate high-quality UI, presentations, and graphics right from the terminal.
Run the Pi ecosystem's plugins on DeepSeek Harness, unmodified, via a compatibility layer that implements Pi's public extension ABI on DSH's native services.