dsh-push
Push DeepSeek Harness agent lifecycle notifications to configurable channels
AI Analysis
核心用途是在 Agent 处于空闲、中断、需要输入或退出等状态时发送通知。适合运行长时间任务并希望在其他设备上接收状态提醒的用户。
Install
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:kiim-wong/dsh-pushREADME
Read the full README ↗Configuration
The default configuration path is $DSH_HOME/dsh-push/config.json. Set DSH_PUSH_CONFIG to use another path. Start with config.example.json. Environment variable references support $VAR and ${VAR}. Logs are written to push.log in the configuration file's directory.
Each channel requires at least its type and destination. Keep secrets in the configuration file or environment variables, not in cordis.patch.yml.
Supported events are idle, interrupted, needInput, and exit. minDurationSec filters idle notifications but does not affect interrupted notifications. Subagents are excluded by default; set includeSubagents: true to include agents whose session header has origin: "subagent".