← All skillsactionFree · MIT
Scheduler
Action skill. Schedule one-shot or recurring goals (5-field cron, 30-second floor) by writing to /agents/me/goals. The agent's soul-loop wakes at next_run_at.
scheduler
kind |
Reversible |
Notes |
schedule.at |
yes |
One-shot at a future ISO timestamp. |
schedule.cron |
yes |
Recurring per cron expression. |
schedule.cancel |
yes |
Cancel by goal id. |
Gotchas
- Persisted to
agent_goals (migration 0066). kind: scheduled rows.
- The runtime poll loop reads goals every 60s. Don't expect sub-minute wake-up.
- Cron expressions use 5-field POSIX (m h dom mon dow), NO seconds field.