Ceelog/dsh-plugins#dsh-plugin-scheduled-tasks

Per-project scheduled prompts run as fresh headless agent sessions, with one-time, interval, and cron schedules plus durable run history.

@opendsh/dsh-plugin-scheduled-tasks adds per-project scheduled tasks to DeepSeek Harness: schedule tasks with prompts that execute as headless agent sessions in the project directory, with durable run history. It lives in the Ceelog/dsh-plugins out-of-tree workspace (src/plugins/dsh-plugin-scheduled-tasks) alongside @opendsh/dsh-plugin-setting-mcp, built with TypeScript 7 and tsdown.

Workflow & Automation ★ 8 updated 2026-08-23
View on GitHub ↗

Install

dsh plugin --profile web add @opendsh/dsh-plugin-scheduled-tasks

npm package @opendsh/dsh-plugin-scheduled-tasks 0.2.4 (registry-verified 2026-08-24) from the Ceelog/dsh-plugins out-of-tree workspace (src/plugins/dsh-plugin-scheduled-tasks). Install: dsh plugin --profile web add @opendsh/dsh-plugin-scheduled-tasks. After changing sources, rebuild and re-sync the profile copy (pnpm install inside the profile re-copies file: dependencies), then restart dsh web — the plugin has no HMR channel.

Compatibility

DeepSeek Harness. Per-project scheduled tasks with prompts, executed as headless agent sessions in the project directory, with durable run history. Configuration table in the README covers keys and defaults (see the subpath README). Workspace toolchain: TypeScript 7, tsdown for the browser client bundle (window.ModuleLoader.load handoff), vitest, Biome. From the Ceelog/dsh-plugins out-of-tree workspace.

Details

Recent updates

The current README (subpath README in the Ceelog/dsh-plugins workspace) documents: install, development (typecheck/test/build), the rebuild-and-resync flow, and the configuration table.

FAQ

How are scheduled tasks executed?
Per-project scheduled tasks with prompts run as headless agent sessions in the project directory, with durable run history recorded.
Do config changes hot-reload?
No — the plugin has no HMR channel: after changing sources, rebuild and re-sync the profile copy (pnpm install inside the profile re-copies file: dependencies), then restart dsh web.
Where does it live?
In the Ceelog/dsh-plugins out-of-tree workspace at src/plugins/dsh-plugin-scheduled-tasks, published on npm as @opendsh/dsh-plugin-scheduled-tasks.

Alternatives

omdsh-dev/dsh-llm-fallbacks · vlln/dsh-task-status · Airmetro/dsh-update-checker

More plugins in Workflow & Automation

Browse more in Workflow & Automation

Guides for Workflow & Automation plugins