aokamoaki/dsh-notify

Conversation-completion notifications for DeepSeek Harness: Windows toast + sound on turn done / error / goal, plus ask & approval alerts - background-only, with a volume-adjustable bell in the conversation header.

dsh-notify shows Windows native toast + sound notifications for DeepSeek Harness conversation events: turn completed, turn errored, goal met, agent question (ask_user_question), and approval requests (approval/asked) — but only when the app is in the background (web page visible or a desktop-shell window focused silences completion alerts; question/approval alerts always fire since those need you back). A session-header bell toggles all notifications and a volume slider (0–100%) persists to ~/.dsh/dsh-notify.json; smart dedup prevents repeat pings within 5s per session, and subagent-internal sessions don't notify.

Notifications & Integrations ★ 2 updated 2026-08-16
View on GitHub ↗

Install

dsh plugin --profile web add github:aokamoaki/dsh-notify

README has EN edition (README.en.md, 2026-09-01, repo aokamoaki/dsh-notify): dsh plugin --profile web add github:aokamoaki/dsh-notify, restart dsh web. Windows conversation-completion notifications (toast + sound) — turn finished, errored, goal met, question, approval — only when you leave the app; foreground auto-mutes completion alerts while ask/approval alerts always fire. Zero-config; the session-header bell is the control center. Note: the npm name dsh-notify is owned by a different plugin (Pasumao's Windows toast) — this repo installs from GitHub.

Compatibility

DSH web profile (Windows toast + sound); Node >= 22.13; zero-config.

Details

Recent updates

Windows toast+sound; background-only completion alerts; always-on ask/approval alerts; bell + volume; 5s dedup; zero-config.

FAQ

When does it notify?
Turn complete/error, goal met, agent questions, and approval requests — completion alerts only while the app is in the background; ask/approval always fire.
How do I mute it?
Click the session-header bell (master toggle) or drag the volume slider; settings persist to ~/.dsh/dsh-notify.json.
Why install from GitHub?
The npm name dsh-notify belongs to a different plugin; this repo installs via dsh plugin --profile web add github:aokamoaki/dsh-notify.

Alternatives

ldchaowin/dsh-plugin-notify-sound · Pasumao/dsh-plugin-notify · THEWOLFWALKER/dsh-notifier

More plugins in Notifications & Integrations

Browse more in Notifications & Integrations

Guides for Notifications & Integrations plugins