blauerberg/dsh-web-push-notification

Delivers Web Push notifications when a DeepSeek Harness task completes, stops, or needs your approval or response, so you can leave the tab and still be pulled back when the agent needs you. Configuration is a small cordis.patch.yml row holding a VAPID contact URI, and VAPID keys plus push subscriptions are managed in a local JSON store (web-push.json, relocatable via storagePath).

dsh-web-push-notification delivers Web Push notifications when a DeepSeek Harness task completes, stops, or needs your approval or response, so you can leave the tab and still be pulled back when the agent needs you. It is configured per profile through a small cordis.patch.yml row holding only the VAPID contact subject, and it manages VAPID keys and push subscriptions in a local JSON store.

Notifications & Integrations ★ 1
View on GitHub ↗

Install

dsh plugin --profile web add dsh-web-push-notification

Copied verbatim from the README's Install section, which then instructs adding a vapidSubject config row to $DSH_HOME/profiles/web/cordis.patch.yml and starting the profile with dsh --profile web.

Compatibility

Requires a vapidSubject VAPID contact URI (mailto: or https:), independent of the address used to open DeepSeek Harness; subscriptions and VAPID keys are stored in $DSH_HOME/profiles/<profile>/web-push.json by default and storagePath can relocate them. The README notes the profile must be opened over HTTPS unless accessed through a local loopback.

Details

Alternatives

117BS/dsh-perlica-ding · 173787247/dsh-wsl-im · AbcdefgXW/dsh-msg-hub

More plugins in Notifications & Integrations

Browse more in Notifications & Integrations

Guides for Notifications & Integrations plugins