multica/src/cron
Jiang Bohan de355cace3 feat(cron): add cron job scheduling module
Implements a timer-based cron job system:
- types.ts: Job types (at, every, cron schedules)
- schedule.ts: Next run computation using croner
- store.ts: Persistent JSON storage with JSONL run logs
- service.ts: CronService with timer management
- execute.ts: Job execution (system-event, agent-turn)

Based on OpenClaw's implementation (MIT License).

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 14:47:31 +08:00
..
execute.ts feat(cron): add cron job scheduling module 2026-02-06 14:47:31 +08:00
index.ts feat(cron): add cron job scheduling module 2026-02-06 14:47:31 +08:00
schedule.ts feat(cron): add cron job scheduling module 2026-02-06 14:47:31 +08:00
service.ts feat(cron): add cron job scheduling module 2026-02-06 14:47:31 +08:00
store.ts feat(cron): add cron job scheduling module 2026-02-06 14:47:31 +08:00
types.ts feat(cron): add cron job scheduling module 2026-02-06 14:47:31 +08:00