vilicvane/dsh-plugin-web-notify

Browser notifications for the DeepSeek Harness Web GUI.

dsh-plugin-web-notify shows browser notifications for the DeepSeek Harness web GUI when the agent sends a meaningful update during a long turn, when a conversation turn finishes while you are not watching that session, or when the agent starts waiting for you (approval request, plan review, question). The model receives a web_notify__send(message) tool for milestone updates without ending its turn; clicking a notification focuses the GUI window and switches to the finished/asking session. Work-segment completion notifications first show a summarizing hint then a one-sentence summary (host-side, configurable provider/model); continuation-aware completion — a turn that hands off through Turn Memory does not notify.

Web UI Enhancements ★ 0 updated 2026-08-14 ✅ runtime-tested
View on GitHub ↗

Install

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

GitHub/source per README (npm name dsh-plugin-web-notify 404 verified 2026-09-04; README EN primary). Install: dsh plugin --profile web add github:vilicvane/dsh-plugin-web-notify (equivalent to pnpm add inside the profile), then append an insert row to the profile's cordis.patch.yml registering id web-notify with a provider (e.g. deepseek-official) and register the plugin in the Loader. npm route documented for once the package is published.

Compatibility

DeepSeek Harness web GUI; browser notifications require the web surface to be open (Windows may deliver quietly via notification center).

Details

Recent updates

Click-to-focus + session switch; continuation-aware (Turn Memory handoffs do not notify).

FAQ

When does it notify?
Agent-requested milestone updates during a long turn, turn completion while the session is not watched, and the agent waiting for you (approval, plan review, or question).
Can the model spam notifications?
The web_notify__send tool is for meaningful intermediate milestones only; routine progress, final completion and pending interactions remain automatic and should not call it.
What happens when I click a notification?
The GUI window comes to the front and switches to the finished or asking session.

Alternatives

pitetow/dsh-notify-on-complete · zhengjy01/dsh-notify

More plugins in Web UI Enhancements

Browse more in Web UI Enhancements

Guides for Web UI Enhancements plugins