YZz-S/dsh-notifier

System-native notifications when a task finishes or needs your confirmation: Windows toast, macOS osascript, and Linux notify-send.

Sends a native OS notification when a task finishes or when manual input / confirmation is needed: when a top-level session goes from running back to idle (a turn ends) it sends 'Task completed'; when an approval is triggered (approval/request, e.g. a tool needs confirmation) it sends 'Action required' with the tool name and reason. Approval notifications pass through the waterfall's next() transparently — it never answers on your behalf or changes the approval flow.

Notifications & Integrations ★ 2 updated 2026-08-16
View on GitHub ↗

Install

dsh plugin --profile web add github:YZz-S/dsh-notifier

dsh plugin --profile web add github:YZz-S/dsh-notifier (repo YZz-S/dsh-notifier; package.json declares dsh.bundle; npm 404-verified, GitHub install per README, verified 2026-08-31). After installation, system notifications are sent automatically.

Compatibility

DSH web profile; native OS notifications; no interference with the approval flow; MIT.

Details

Recent updates

Task-finished notifications; action-required notifications with tool name and reason; approval flow untouched; native OS notifications.

FAQ

When does it notify me?
When a top-level session turn ends ('Task completed') and when an approval is triggered ('Action required' with tool name and reason).
Does it interfere with approvals?
No — approval notifications pass through the waterfall's next() transparently; it never answers on your behalf.
What platforms are supported?
Native OS notifications on the host platform (Windows/macOS/Linux depending on the host's notification service).

Alternatives

bill9109/dsh-web-ui-notify · MuziIsabel/dsh-win-notify · ltao0829/dsh-task-notify

More plugins in Notifications & Integrations

Browse more in Notifications & Integrations

Guides for Notifications & Integrations plugins