YuMo226/dsh-task-notify
Native Windows system notification (Notification Center toast) when a task completes: goal completion or agent turn end.
Shows a native OS system notification whenever a task completes — either a goal reaching phase = complete or an agent turn ending normally. Real system banners rather than blocking dialogs: WinRT toast on Windows (AUMID registered at runtime), osascript display notification on macOS 10.8+, libnotify on Linux. The README notes CJK-safe delivery on Windows (text travels via UTF-8 temp files so Chinese/Japanese/Korean content is not corrupted) and an anti-spam rate limit between notifications.
Install
dsh plugin --profile web add dsh-task-notifyREADME Install section quoted verbatim. The README also documents the repository form dsh plugin --profile web add github:YuMo226/dsh-task-notify and a no-pnpm manual install. Registry-verified live 2026-09-15: dsh-task-notify latest 0.3.2 (published 2026-09-11); the registry entry carries no repository field, so npm ownership is disclosed but not asserted.
Compatibility
README states zero runtime dependencies (Node built-ins plus OS-native commands: PowerShell on Windows, osascript on macOS, notify-send on Linux) and lists Windows, macOS and Linux support.
Details
- Repo: YuMo226/dsh-task-notify
- Category: Notifications & Integrations
- Stars: 1
- Version: npm dsh-task-notify 0.3.2 (registry-verified 2026-09-15)
- Last push: 2026-08-17
- First seen: 2026-08-15
Recent updates
The README documents behaviour rather than a release-by-release table; the latest version on the registry when checked on 2026-09-15 was 0.3.2, published 2026-09-11.
FAQ
- How do I install it?
- The README's command is dsh plugin --profile web add dsh-task-notify; a github:YuMo226/dsh-task-notify GitHub form and a manual no-pnpm install are also documented.
- What triggers a notification?
- Two configurable "task done" triggers: the goal completing (phase = complete) and an agent turn ending normally.
- Does it work with non-English text?
- Yes — the README says Windows text travels via UTF-8 temp files so CJK content is never corrupted.
Alternatives
117BS/dsh-perlica-ding · AbcdefgXW/dsh-msg-hub · AI-Galaxy-GPU/dsh-sound