COST • OpenClaw quick fix
Featured: @MoneyKrabs123

Recurring agents unhealthy? Stop guessing from logs.

OpenClaw 2026.5.7 added computed status to `cron list --json` and `cron show --json`, including disabled, running, ok, error, skipped, and idle states. That gives watchdogs and dashboards a first-class health signal instead of expensive log-scraping guesses.

In simple words: Make a safe copy if the step could change your setup, try the smallest check, then confirm OpenClaw is back to normal before doing more. The source link and commands stay below for people who want the technical detail.

Checklist
After upgrading, run the JSON cron view and capture the fields your monitor will read.
Cron health checks from the v2026.5.7 release note
openclaw cron list --json
openclaw cron show <job-id> --json
Alert on `error`, unexpected `disabled`, and recurring `skipped` states before the next important run.
For jobs using `delivery.channel=last`, verify a previous route exists; 2026.5.7 fails that case before model execution, which helps avoid wasted tokens.
Keep one manual smoke route for the job so you can tell delivery failure from model failure.
Success looks like
Your monitor reads OpenClaw's computed status instead of inventing its own state machine.
Bad delivery routes fail before spending model tokens.
You can distinguish scheduler health, delivery health, and model quality problems quickly.

Source: OpenClaw v2026.5.7 release note · link