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. 适合需要在会话结束、失败或需审批时接收系统通知的用户。

패키지
dsh-session-notifier
호환성
미검증
버전
1.0.3
라이선스
MIT
최근 업데이트
2026. 10. 24.

같은 패키지 이름의 다른 저장소

설치

$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。