dsh-session-notify
Run the following command in DeepSeek Harness:
dsh plugin install Lwc-LiuWenCheng/dsh-session-notify
Paste the following prompt into your AI chat to install this plugin:
Install the plugin in DeepSeek Harness by running the following command (source: https://github.com/Lwc-LiuWenCheng/dsh-session-notify): dsh plugin install Lwc-LiuWenCheng/dsh-session-notify
About this plugin
When you are driving multiple agent sessions in DeepSeek Harness, the bottleneck is rarely the model itself. It is the events that quietly wait for a human: an approval request that never gets confirmed, a question confirmation left unanswered, a workflow that pauses after hitting a blocked goal. While you are focused on something else or sitting in another browser tab, those events pile up in the queue and the conversational context drifts far from where it should be.
dsh-session-notify routes all seven categories and eleven event sources that require human intervention into two channels: browser system notifications and an in-app toast stack. Approvals, question confirmations, and goal blocks default to system notifications; informational categories such as task completion, errors, and message pushes default to off and can be enabled on demand in the settings page. Clicking any notification focuses the window and opens the corresponding session directly via sessions.open, so there is no need to hunt through a session list. Delivery uses a fifteen-second long-poll from client to host, avoiding poll storms. Disabled categories are filtered at the host source with zero overhead. The settings page exposes fine-grained toggles including focus suppression, on-blur auto-escalation to system notifications, and same-session deduplication, so the reminder policy can match your workflow.
This plugin is best suited for developers who maintain multiple DSH sessions at once and rely heavily on sub-agents and workflows. You do not need to keep a screen open to track every event—critical ones will find you as system notifications the moment they arrive, even while you are on another tab or in a different application. If your DSH deployment runs in a local browser and you want to respond to approvals and questions instantly, dsh-session-notify closes the last mile of the notification pipeline with a lightweight, pure dynamic plugin that requires no modification to your DSH source code.
Use Cases
- Never miss approvals or question confirmations across multiple concurrent sessions
- Get instant browser system notifications when sub-agents error or workflows fail
- Click a blocking-goal notification to jump straight back to the affected session
Best For
- Developers maintaining multiple DSH sessions simultaneously
- Users who heavily rely on sub-agents and automated workflows
- DSH users who want event alerts without modifying deployment source code
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.