goatliamia/dsh-runtime--plugins-dsh-notify ↗★ 11

dsh-notify

Notify the user when a conversation finishes. 适合运行耗时任务、需要在完成后接收系统弹窗和声音提醒的用户。

패키지
dsh-notify
호환성
미검증
버전
0.1.0
라이선스
MIT
최근 업데이트
2026. 9. 19.

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

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:goatliamia/dsh-runtime#5eabd7b6fd5b710153f73ca625ae4c1ab44938f8&path:plugins/dsh-notify

Configuration

The plugin row accepts an optional config. All keys are optional:

- id: notify
  name: 'dsh-notify'
  config:
    enabled: true            # master switch
    sound: true              # play an alert sound with the toast
    soundFile: ~             # optional explicit .wav path override
    reasons:                 # end reasons that notify (empty = none)
      - completed
      - error
      - max-tokens
      - blocked
    onlyDirectConversations: true   # skip subagent/plugin-only sessions
    minTurnMs: 250           # ignore instant no-op turns (0 = every turn)
    previewChars: 160        # notification body preview length cap
    balloonMs: 8000          # how long the toast stays visible
    title: ~                 # fixed notification title override

Example — silent toasts only when the AI errors out:

config:
  sound: false
  reasons: [error]