dsh-notify
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
Related Plugins
Free web search plugin for DeepSeek Harness with web search, X search, and page fetch; no signup or API key required, with automatic multi-engine failover.
AnySearch-powered web and vertical search plugin for DeepSeek Harness, offering real-time search, cleaned URL content, concurrent batch search via native web_search/web_fetch, no API key required.
Pixel-perfect webpage clone tool that uses an agent harness to turn any webpage into a scored, full-page React replica.
A bilingual cost-tracking plugin for DeepSeek Harness with session/daily cost, budget, official & custom provider balance, coding plan quotas, peak/off-peak pricing alerts, and history stats.