0gl20shk0sbt36/dsh-timer-task ↗★ 0

dsh-timer-task

DSH plugin: agent-schedulable recurring timer tasks with veto. When a task fires, the owning session (or its blocking subagent) is prompted and may veto (timer_veto tool or marker file); the command runs only when nobody vetoes. 适合无人值守重复操作场景;任务文件与 veto 目录需可写,需处理好空闲窗口与提示策略。

パッケージ
dsh-timer-task
互換性
未検証
Harness ピア範囲
^0.1.0-rc.6
Cordis ピア範囲
^4.0.1
バージョン
0.1.1
ライセンス
MIT
最終更新
2026/09/02

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:0gl20shk0sbt36/dsh-timer-task

ドキュメント

README 全文を読む ↗

配置 / Configuration

配置项默认说明
vetoWindowSeconds60全部 agent 空闲后,无人 veto 的宽限窗口(秒)
checkIntervalSeconds20定时器检查周期(秒)
vetoDir~/.dsh/plugins/dsh-timer-task/veto全局 veto 标记目录(插件进程可写)
persistFile~/.dsh/plugins/dsh-timer-task/tasks.json任务持久化文件