AI Agent Hub
Back to plugins
🖥️

dsh-notify-plus

Client Updated 2026.09.14

Run the following command in DeepSeek Harness:

dsh plugin install hoyin-law/dsh-notify-plus

Paste the following prompt into your AI chat to install this plugin:

Install in DeepSeek Harness by running dsh plugin install hoyin-law/dsh-notify-plus; source code at https://github.com/hoyin-law/dsh-notify-plus

About this plugin

DSH Desktop's built-in toast only says a turn has finished — it never tells you which conversation or what the turn actually produced, making the notification impossible to act on. dsh-notify-plus replaces that generic row with context-rich native notifications that carry the live conversation title and a deterministic one-line summary in every toast.

The title tracks renames and automatic revisions via the log-backed session title service. The body is distilled by a pure local algorithm into a 10-20 character CJK line or a Windows-toast-compliant Latin sentence — no model calls, no tokens, no added latency. Failed turns surface the real error; background jobs carry their label; internal fan-out events are silently skipped, so every notification points to something concrete and actionable.

The plugin re-registers the same dsh-desktop-notifications settings namespace, so the five Desktop toggles in Settings still work unchanged and window-focus suppression still applies. It safely disables the built-in row via a bundle patch rather than racing it, and degrades to a warning on hosts without that row. Ideal for DSH Desktop power users who want every notification to be actionable without losing a single desktop preference.

Use Cases

  • Distinguish which conversation fired when multiple sessions run in parallel
  • Identify background jobs like pnpm test via their label in the toast
  • See the actual error message on failed turns instead of a generic apology

Best For

  • Heavy users running multiple DSH Desktop conversations simultaneously
  • Developers relying on background-job notifications to manage workflows
  • Precision-oriented users who want actionable toasts with zero token cost