pd90506/dsh-web-notification

pd90506★ 0JavaScript最后同步: 2026-08-17

在 GitHub 打开

README 摘要

dsh-web-notification Browser system notifications for the DeepSeek Harness web GUI: - Task complete — fired when any session's agent transitions running → idle (turn finished). - Permission requested — fired when the harness raises an approval/permission ask (tool name + reason + session). So you can switch tabs or apps and still know the moment DSH needs you — on macOS these arrive as real Notification Center banners, with sound if your browser's notification settings allow it. Notifications fire only while the page is hidden or unfocused (when you're watching the tab, the GUI's own UI already tells you). Clicking a notification focuses the DSH window. Repeated notifications for the same session replace each other instead of stacking. Install Restart the web server so the host half and the served client bundle pick up the plugin. Then grant notification permission for the DSH origin once (e.g. via the browser's site settings for http://127.0.0.1:3080 ), and make sure macOS System Settings → Notifications → your browser allows banners and sound. No harness change is needed: cordis.patch.yml mounts the host row, and the web profile's client module loader serves lib/client.js . How i…

在 GitHub 查看完整 README →
工具/开发deepseek-harnessdsh-pluginagent

分类