omdsh-dev/dsh-cron

omdsh-dev★ 0TypeScriptLast synced: 2026-08-15

Open on GitHub

Scheduled tasks (cron) for DeepSeek Harness: model- and human-callable scheduling that fires followup/inject into agent sessions

README excerpt

dsh-cron English 中文 Scheduled tasks for DeepSeek Harness: five-field cron calendar rules with IANA time zones, durable jobs stored in the Harness home, and delivery into agent sessions — including waking a cold session so a schedule fires even when nothing is open. The built-in @deepseek-ai/dsh-schedule covers session-local reminders ( at / after seconds / every seconds ) and deliberately defers calendar rules and cross-session delivery. dsh-cron is the other half: jobs survive restarts, are not tied to one conversation, and report what happened. The loop, verified end-to-end A one-shot job created in a headless run, fired later by dsh web with no live session (cold wake enabled), recorded this in cron/jobs.json : Install A Git install runs the package's self-contained prepare build; pnpm ≥ 10 asks you to allow it once in the profile's pnpm-workspace.yaml (copy the exact printed key, then re-run the add): Verify the composed row with dsh --profile web --dump-config . Usage Model-facing tools, registered globally in every agent: - cron add — a prompt plus exactly one selector: cron (five fields, optional time zone ) or at (one-shot RFC 3339 with offset). Returns the job with its nex…

View full README on GitHub →
Agentscrondeepseek-harnessdshdsh-pluginagent

Category