dsh plugins中文
← Back to popular plugin directory

ikashana · Dsh Notify

ikashana/dsh-notify · productivity

Task-monitoring notification plugin for DeepSeek Harness (dsh): turn/end alerts, human-confirmation with timeout escalation, SAPI voice, HTTP/A2A/MCP channels — zero-dependency build-free bundle.

★ 2GitHub stars
0Forks
2026-09-08Last updated
JavaScriptLanguage
MITLicense

Key features

  • turn/endnotifies on task completion/error/blocked/max-tokens (title, reason, duration by default)
  • Dispose resenda notification still inside its cooldown window is sent immediately when the plugin disposes (process exit / HMR unload) instead of waiting — for a one-shot headless task that exits right after turn/end, this is the moment the last state gets out.
  • approval/askednotifies when an approval dialog appears (summary = tool name + reason).
  • human confirmation needednotifies on approval dialogs and ask_user_question (with a question summary)

Requirements

  • SMTP not implementedemail notifications go through an MCP mail bridge (see the example above — any mail MCP server's send tool).
  • SAPI unavailable in non-interactive sessions: System.Speech needs a desktop interactive session (Windows Session 0 services or SSH sessions have no audio device)

Install command

dsh plugin --profile web add github:ikashana/dsh-notify
View GitHub repository ↗Back to popular plugin directory