AI Agent Hub
Back to plugins
🧰

dsh-notify

Web Tools Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install Huauauaa/dsh-notify

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install Huauauaa/dsh-notify in your terminal to install the plugin (source: https://github.com/Huauauaa/dsh-notify), then restart dsh web to activate it.

About this plugin

Running a long agent task in DSH (DeepSeek Harness) often leaves you wondering: did it finish? Is it waiting for my approval? dsh-notify plugs exactly that gap. When the root agent completes a turn (running → idle) or issues an interaction request (question, approval prompt, or error), it fires a POST to a custom HTTP Webhook you configure in advance. The target can be anything that accepts an HTTP request—Feishu, Slack, a homegrown relay, a phone-push bridge—giving you a platform-agnostic notification channel without touching any OS-level API.

Setup lives entirely under Settings → Notifications: fill in the URL, method, headers, receiver, and auth, and the plugin takes care of composing the payload for each event type (task done, task error, awaiting answer, awaiting approval, error). Every chat carries its own notification toggle in the three-dot menu, letting you silence noisy sessions while keeping the ones that matter on. A built-in Test button pings your endpoint once so you can verify connectivity before going live. Sub-agent events and duplicate events within a 5-second window are deduplicated automatically, and a failed request only writes a log line—it never interrupts the agent.

Note that this is a different project from aokamoaki/dsh-notify (Windows Toast). Here the transport is a plain, portable HTTP POST, so it works on any OS and with any backend. If you want task completion pings on your phone, approval prompts forwarded to an IM channel, or DSH woven into your own automation pipeline, dsh-notify gives you the lightest possible HTTP hook to work with.

Use Cases

  • Fire a webhook to Feishu, Slack, or any self-hosted endpoint when a long task finishes or errors out
  • Forward agent questions and approval prompts straight to your phone or IM channel instead of watching the screen
  • Toggle notifications per conversation to keep multi-session runs quiet where you don't need them

Best For

  • Developers running long DSH turns who need async completion or error pings
  • Teams wiring agent status into their own pipelines or alerting stack
  • Users who want platform-agnostic notifications without relying on desktop toasts