x102201/dsh-helper-plugin-notify-away ↗★ 0

dsh-helper-plugin-notify-away

在视线离开会话时发送任务完成的系统通知。 适合在后台运行长任务、需要及时获取结束提醒的用户。

包名
dsh-helper-plugin-notify-away
兼容性
待验证
版本
0.1.0
许可证
MIT
最近更新
2026年9月20日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:x102201/dsh-helper-plugin-notify-away

Configuration

All keys are optional; an empty mapping uses the defaults. Config is validated at load: unknown keys and wrong types fail boot instead of being ignored.

- id: notify-away
  config:
    onlyWhenAway: true
    includeSubagents: false
    body: Task finished.
KeyTypeDefaultMeaning
onlyWhenAwaybooleantrueSuppress the toast while you are looking at the session that just finished.
includeSubagentsbooleanfalseAlso toast when a child agent goes idle.
titlestring(session display title)Optional static toast title.
bodystringTask finished.Toast body copy.

A patch replaces the targeted row's whole config mapping; omitted keys fall back to the defaults. Put overrides in the profile's cordis.patch.yml, or see examples/profile-patch.yml.

The host row validates these keys so a typo fails at boot. The browser half currently uses the same defaults (it cannot read host-row config without an RPC). Leave the mapping empty unless you are pinning the documented defaults on purpose.