Scheduling
Recurring and one-time scheduled work with cron.
BudgetAI runs jobs on a schedule through a built-in scheduler with a cron reader.
Add a job
budgetai cron add "0 8 * * *" -m "Summarize overnight GitHub issues"
budgetai cron add "*/30 * * * *" --agent watcher -m "Check the deploy status"Manage jobs
budgetai cron list
budgetai cron show <id>
budgetai cron remove <id>Budgets for scheduled work
Give scheduled jobs a tight budget and tier range so they never run away overnight. See
Channel Budgets for the cron channel example.
Scheduled jobs run unattended. Prefer on_breach = "stop" in their contracts so they
never escalate cost without a human present.