dsh-notifier: Unified Notification Push DSH plugin for DeepSeek Harness

thewolfwalker/dsh-notifier

Integrations & ConnectionsVerified
Listed on 2026-08-20
Page last updated 2026-08-20

Unified notification push for DeepSeek Harness with 25+ channels, remote approval and control.

Push DeepSeek Harness agent events and approval requests to your phone, with remote control and one-click stop.

install
dsh plugin --profile web add github:thewolfwalker/dsh-notifier
Category
Integrations & Connections
Platform
DSH-Plugin
Author
thewolfwalker
Distribution
Plugin

dsh-notifier Key Features

Unified notify() API25+ channel adaptersAuto session event pushRemote approval & controlZero runtime deps

dsh-notifier Repository

thewolfwalker
Publisher
thewolfwalker
Repository
thewolfwalker/dsh-notifier
50
Stars
4
Forks
1
Watchers
8
Open issues
LanguageJavaScript
LicenseMIT License
Website
Repo last push2026-08-19 23:03:10
Repo created2026-08-15 07:41:50
Topics
dsh-plugin
Default branchmain

dsh-notifier Repo Summary

dsh-notifier is a unified notification push plugin (DSH plugin) for DeepSeek Harness (DSH), maintained by THEWOLFWALKER under the MIT license, last updated in 2026-08. It solves the problem of staying informed and remotely intervening when your agent runs in the background. It provides a minimal notify() API backed by 25+ channel adapters (Telegram, DingTalk, Feishu, WxPusher, PushPlus, ServerChan, Bark, Webhook, etc.) and supports dual triggers: automatic push of DSH session events (e.g., turn/end, approval/asked, agent/error) and direct calls to the notify tool by the model. Additionally, six inbound channels enable remote approvals and conversations, and v0.5 turns your phone into a command center with long-task heartbeats, stall alerts, and a one-click stop button on notifications—all with zero runtime dependencies.

What core features does the dsh-notifier DSH plugin support?

dsh-notifier's core features include multi-level routing (timeSensitive/active/passive), multi-agent routing matrix, tiered retries, segmentation, anti-disturb, and a ledger. Since v0.3, a local web console (admin.enabled: true, loopback only, mobile-friendly since v0.5) provides five pages: Dashboard, Notifications (v0.4.0), Bindings, Sessions, and Channels. v0.4 adds native desktop notifications; v0.5 adds heartbeats for long tasks, stall alerts, and a stop button on notification cards. All messages resolve through a unified chain: level → routing → channel adapter (resolve(cfg) + send(msg)).

How do I install dsh-notifier?

Installing dsh-notifier is straightforward using the DSH plugin management command:

bash
dsh plugin --profile web add github:thewolfwalker/dsh-notifier

After installation, you can enable the web admin console (admin.enabled: true) in your DSH configuration and bind agents to channels via the console or config file.

Which DeepSeek Harness versions and platforms are compatible with dsh-notifier?

As an official DSH plugin (package.json includes the dsh.bundle manifest), dsh-notifier is compatible with DeepSeek Harness's plugin mechanism. It requires Node.js 22+, uses JavaScript ESM, has zero runtime dependencies, and supports the Cordis plugin system. Channels cover international IM webhooks, push apps, and China-specific apps (DingTalk, Feishu, ServerChan, etc.), meeting multi-platform needs.

How do I use remote approval and conversation control with dsh-notifier?

Through six inbound channels, you can approve remotely from your phone (buttons or reply 1/2) and engage in remote conversation (followup/inject/steer). For example, when the agent requests approval, the notification card carries buttons to approve or reject; you can also reply with messages to steer the agent's subsequent actions. Since v0.5, Telegram/Feishu notifications include a one-click stop action to interrupt long-running tasks anytime.

What is the development and maintenance status of dsh-notifier?

The project is maintained by THEWOLFWALKER under the MIT license, with 26 stars, 2 forks, created on 2026-08-14, and last updated on 2026-08-16, indicating active development. The repository topics include dsh-plugin, and it is listed in awesome-dsh-plugin. It has 673 tests ensuring stability.

View more DSH plugins at dsh-plugin.org

DSH-Plugin FAQ