DSH Hub
dsh-notifier cover

THEWOLFWALKER/dsh-notifier

dsh-notifier

UIWeb UI59 GitHub stars· updated 2026-10-17

DSH notification & remote-control plane: 28 outbound channels, 6 inbound controls, Native Notify & Control UI, live hot-apply, zero runtime deps.

Install

npx @deepseek-ai/dsh plugin --profile web add github:THEWOLFWALKER/dsh-notifier

Restart `dsh web` after install. Bundle APIs can change during the developer preview.

README badge

dsh-notifier DSH Hub badge
[![DSH Hub](https://dshhub.dev/badge/dsh-notifier.svg)](https://dshhub.dev/plugins/dsh-notifier)

Paste this into your README. The star count updates with every catalog sync.

From the README

Excerpt from THEWOLFWALKER/dsh-notifier, cleaned of badges and images.

我们正在进行大规模重构 近期更新可能推迟

dsh-notifier

Your agent, in your pocket.

Bring DeepSeek Harness to your phone: notifications, approvals, questions, remote conversation, and task/session control across 28 outbound and 6 inbound channels.

简体中文 · Quick Guide · Troubleshooting · Compatibility

[email protected] · test/ 2011 tests · 2011 automated contract tests

What it does

dsh-notifier is the notification and remote-operations layer for DeepSeek Harness. It is built for the common workflow of leaving the DSH window while still wanting to know what your agent is doing — and respond when it needs you.

  • Get notified anywhere — task completion, approvals, errors, long-running status, and model-triggered notifications.
  • Respond from your phone — approve/reject, answer ask_user, continue a conversation, steer a running turn, or switch tasks/sessions.
  • Manage it inside DSH — the Native Notify & Control panel is the daily control surface; the loopback Advanced Console remains available for recovery and deeper management.
  • Keep failures contained — unsafe or unknown inbound actions fail closed; outbound channel failures do not take down the rest of the notifier.

Screenshots

<td><img src="docs/screenshots/admin-gate-desktop.png" alt="dsh-notifier unlock gate" width="600"></td>
<td><img src="docs/screenshots/fresh-wizard-desktop.png" alt="dsh-notifier setup wizard on desktop" width="600"></td>
<td><img src="docs/screenshots/fresh-wizard-step2-desktop.png" alt="dsh-notifier setup wizard channel selection" width="600"></td>
<td><img src="docs/screenshots/configured-channels-desktop.png" alt="dsh-notifier configured channels on desktop" width="600"></td>
<td><img src="docs/screenshots/fresh-wizard-mobile.png" alt="dsh-notifier setup wizard on a narrow viewport" width="390"></td>
<td><img src="docs/screenshots/configured-channels-mobile.png" alt="dsh-notifier channels on a narrow viewport" width="390"></td>

Install

Ask an AI to install it for you

Copy this sentence to an AI/agent that can operate your terminal:

Install or upgrade the latest stable dsh-notifier on this machine. First detect the active DSH profile and current install source, verify the installed DSH/Node versions are compatible, and preserve the existing configuration. Do not modify unrelated plugins or print any token/secret. Install from the official package, restart the relevant DSH Host once, verify the actual installed version and the Notify & Control entry, then report the commands you ran, the result, and any remaining problem. Project: https://github.com/THEWOLFWALKER/dsh-notifier

The full AI installation procedure is in AI_INSTALL.en.md.

Install manually

dsh plugin add dsh-notifier@latest --profile <profile-name>

Restart DSH once so the new Host plugin and client.js are loaded. Then:

  1. Open Notify & Control from the DSH sidebar, or Plugins → dsh-notifier.
  2. Choose a channel you already use.
  3. Enter its credentials and choose Save and test.
  4. If the provider only confirms API acceptance, verify the message on your device; a provider acceptance is not presented as end-to-end delivery proof.

…

Related plugins