CoCoCoDeDeDe/dsh-session-notifier ↗★ 0
dsh-session-notifier
Desktop notifications for DSH Web sessions: browser notifications plus Windows toasts from WSL when a session finishes, fails, needs an approval, or asks a question. Clicking one opens its session; browser notifications focus an open tab, Windows toasts open a new tab. 适合需要在会话结束、失败或需审批时接收系统通知的用户。
같은 패키지 이름의 다른 저장소
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:CoCoCoDeDeDe/dsh-session-notifier配置
默认配置在包内的 cordis.patch.yml。要覆盖,在本 profile 的用户 patch 层
(~/.dsh/profiles/web/cordis.patch.yml)加一条同 id 的配置;匹配的覆盖会替换整个 config:
- id: dsh-notifier
name: dsh-session-notifier
config:
events:
completed: true
error: true
approval: true
question: true
windowsToast:
enabled: auto # auto | always | never(也接受 true/false)
sound: true
appId: DSH.Web
# launchUrl: http://127.0.0.1:3080/
browser:
enabled: true
# 额外允许访问通知路由的主机名(反向代理场景);绑定地址与本机地址始终放行
allowedHosts: []
debounceMs: 4000
includeSubagents: false # true 时子代理/子会话也通知
改完后由 HMR 重载配置;如果没生效,刷新页面或重启 DSH。