fix: land cron tz one-shot handling and prerelease config warnings (#53224) (thanks @RolfHegr)

This commit is contained in:
Peter Steinberger
2026-03-23 19:25:03 -07:00
parent 9aac5582d6
commit 0cbf6d5fed
7 changed files with 78 additions and 17 deletions

View File

@@ -21,6 +21,9 @@ output internal. `--deliver` remains as a deprecated alias for `--announce`.
Note: one-shot (`--at`) jobs delete after success by default. Use `--keep-after-run` to keep them.
Note: for one-shot CLI jobs, offset-less `--at` datetimes are treated as UTC unless you also pass
`--tz <iana>`, which interprets that local wall-clock time in the given timezone.
Note: recurring jobs now use exponential retry backoff after consecutive errors (30s → 1m → 5m → 15m → 60m), then return to normal schedule after the next successful run.
Note: `openclaw cron run` now returns as soon as the manual run is queued for execution. Successful responses include `{ ok: true, enqueued: true, runId }`; use `openclaw cron runs --id <job-id>` to follow the eventual outcome.