What problem does it solve?
It helps you manage recurring scheduled tasks for cortextOS agents so important checks and reports keep running after restarts, without relying on fragile session-local loops.
Core Features & Use Cases
- Persistent daemon-managed scheduling: Store and run agent crons from the daemon-managed
${CTX_ROOT}/state/$CTX_AGENT_NAME/crons.json, surviving agent and daemon restarts and context rotation.
- Create, update, and remove schedules: Add new crons with interval shorthand or a 5-field cron expression, update the schedule, prompt, or enabled state, and remove crons when they are no longer needed.
- Operational troubleshooting with logs: Verify registrations, test fires from the dashboard, and inspect cron execution history (status, retries, failures, timing, and errors) to diagnose why a cron is not firing.
Quick Start
Use cron-management to register a new recurring task by adding a cron for your agent, then confirm it appears in the daemon’s registered crons list.