Problem
openclaw cron add --help outputs essentially empty/minimal help text — it does not list available parameters or their usage.
This forces users to guess parameter names through trial and error:
$ openclaw cron add --schedule "0 21 * * *" --system-event "test"
error: unknown option '--schedule'
$ openclaw cron add --target main --cron "0 21 * * *"
error: unknown option '--target' (Did you mean '--agent'?)
$ openclaw cron add --payload-text-file ./msg.txt
error: unknown option '--payload-text-file'
$ openclaw cron add --text "hello"
error: unknown option '--text'
After ~6 attempts, the correct invocation turned out to be:
openclaw cron add --name "job-name" --cron "0 21 * * *" --tz "Asia/Shanghai" --system-event "message content"
Expected behavior
openclaw cron add --help should list all accepted parameters with descriptions, at minimum:
--name — job name
--cron — cron expression
--tz — timezone
--system-event — the message/prompt text
--agent — target agent (if applicable)
Environment
- OpenClaw version: 2026-02-23
- OS: RHEL 9 / Linux 5.14
Problem
openclaw cron add --helpoutputs essentially empty/minimal help text — it does not list available parameters or their usage.This forces users to guess parameter names through trial and error:
After ~6 attempts, the correct invocation turned out to be:
Expected behavior
openclaw cron add --helpshould list all accepted parameters with descriptions, at minimum:--name— job name--cron— cron expression--tz— timezone--system-event— the message/prompt text--agent— target agent (if applicable)Environment