Cron (local and cloud)
Local
Local schedules use standard 5-field cron (and optional timezone), same idea as macOS/cron:
agentpaas cron add weather --expr "0 */6 * * *"
agentpaas cron add weather --expr "30 9 * * 1-5" --timezone America/New_York
agentpaas cron list
agentpaas cron remove <schedule-id>
Fields: minute hour day-of-month month day-of-week.
Cloud
Cloud accepts:
- Named intervals:
every_1m,every_5m,every_15m,every_1h - Standard 5-field cron in UTC, for day/time schedules
# every 5 minutes
agentpaas cloud cron set <deployment> --expr every_5m
# 09:30 UTC, Monday-Friday
agentpaas cloud cron set <deployment> --expr "30 9 * * 1-5"
# midnight UTC on the 1st of each month
agentpaas cloud cron set <deployment> --expr "0 0 1 * *"
# every 15 minutes
agentpaas cloud cron set <deployment> --expr "*/15 * * * *"
agentpaas cloud cron list
agentpaas cloud cron disable <deployment>
agentpaas cloud cron enable <deployment>
<deployment> may be a dep_… id or unique agent name.
Cloud schedules are evaluated in UTC. Convert your local wall clock to UTC when setting five-field expressions (for example Pacific 09:30 is often 30 16 or 30 17 UTC depending on DST).
The cloud console Cron tab is read-only; change schedules via CLI or Hermes tools that call these verbs.