Skip to content

openclaw cron add --help provides no useful parameter information #40029

Description

@Feya

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions