dsh-webhook-notifier
Run the following command in DeepSeek Harness:
dsh plugin install masknull/dsh-webhook-notifier
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install masknull/dsh-webhook-notifier in your terminal; the source code is available at https://github.com/masknull/dsh-webhook-notifier ; restart dsh web after installation to activate the plugin.
About this plugin
Staring at DSH wondering whether that turn has finished, whether the approval request is still pending, or whether it just threw an error? dsh-webhook-notifier turns those moments into an HTTP call. Five trigger scenarios—turn complete, approval requested, AI asked a question, AI errored, and agent started running—are each independently toggleable, so you subscribe only to what matters. The request can be GET or POST with a JSON or form body, and you can attach arbitrary custom headers.
Payload comes in two flavours: a structured preset-field mode where you compose JSON with placeholders like {{sessionName}}, {{turn}}, {{error}}, {{question}}, and a dozen others, or a free-form custom-text mode that drops your content straight into the msg parameter. Every message always carries type and type_cn so downstream systems can identify the event at a glance. A one-click test send validates connectivity before you commit, the expanded log lets you inspect full request, response, and error details, and the config persists in settings.yaml across restarts.
Who is it for? Anyone wanting to pipe DSH events into Slack, Feishu, WeCom, a home-built dashboard, or the Desktop Pet companion project. Engineers in a team who need an auditable alert stream for AI conversational events. Or simply a webhook-and-automation enthusiast who likes to glue tools together. The setup is deliberately light: one URL, a handful of scenario toggles, a short template—done in about three minutes.
Use Cases
- Push DSH turn-complete and approval events to a team IM bot or internal dashboard
- Surface real-time AI activity on a desktop pet or status widget
- Feed session events into a logging or alerting pipeline for auditable trails
Best For
- Developers integrating DSH events into Slack, Feishu, or WeCom bots
- Automation engineers who need to react to AI session state changes
- Tinkerers who enjoy gluing tools together with webhooks
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.