dsh-wsl-notify

September 2, 2026 · View on GitHub

Install set: part of dsh-wsl-kit. Prefer KIT_SET=daily | llm | github | full (see kit README). Fault tree: TROUBLESHOOTING.md.

DeepSeek Harness tool: win_notify — show a short Windows MessageBox when a long WSL task finishes.

Part of dsh-wsl-kit.

中文说明 → README.zh.md


Why

You leave a long agent run in the background; when it finishes, a Windows popup is easier to notice than a tab title.

Note: MessageBox is blocking until dismissed. Keep title/body short; no secrets. For non-blocking toasts you can later swap the implementation; this release prioritizes reliability without extra Windows modules.

Tool

ArgDefaultMeaning
titleDSHWindow title (maxLen)
bodyTask finished.Message body

Install

dsh plugin --profile web add github:173787247/dsh-wsl-notify

Config

- id: dsh-wsl-notify
  name: dsh-wsl-notify
  config:
    timeoutMs: 30000
    maxLen: 500

Test

npm test

License

MIT