nishit130/dsh-notification

nishit130★ 1JavaScript最后同步: 2026-08-21

在 GitHub 打开

know when your agent finishes a turn, hits an error, or is waiting for your approval — without watching the tab.

README 摘要

dsh-notification Desktop, browser + webhook notifications for DeepSeek Harness on macOS · Linux · Windows : know when your agent finishes a turn , hits an error , or is waiting for your approval — without watching the tab. Long agent turns are the norm: you kick off a task, switch away, and come back to find the agent finished five minutes ago — or worse, stuck on an approval prompt the whole time. dsh-notification listens to the harness's own lifecycle events and pings you the moment your attention is needed. What it does Event Trigger Default Agent finished agent/status flips running → idle , and the turn ran ≥ minTurnDurationMs on Agent error agent/error (a step or turn errored) on Approval needed approval/request waterfall (observe-only; always delegates with next() ) on Each event can go to: - Desktop notification — zero dependencies: osascript (macOS), notify-send (Linux), PowerShell toast (Windows). - Webhook — a JSON POST with a Slack-compatible text field, so a Slack/Discord/generic incoming-webhook URL works out of the box. Install The package ships plain ESM JavaScript — no build step, so a git install needs no allowBuilds entry. Where notifications appear Three channels…

在 GitHub 查看完整 README →
Agent/智能体dshdsh-plugindsh-plugin-marketdsh-pluginsagent

分类