chore(sync): mirror docs from openclaw/openclaw@3be7e3bde0

This commit is contained in:
openclaw-docs-sync[bot] 2026-04-12 04:24:32 +00:00
parent e55f4c466b
commit 5ac1beae68
2 changed files with 14 additions and 2 deletions

View File

@ -1,5 +1,5 @@
{
"repository": "openclaw/openclaw",
"sha": "3d1135fa195080ec284db12ee1b3aa88ce75fda2",
"syncedAt": "2026-04-12T04:22:39.108Z"
"sha": "3be7e3bde09783e24dda278639ea5aa12942449f",
"syncedAt": "2026-04-12T04:24:31.742Z"
}

View File

@ -62,6 +62,18 @@ Timestamps without a timezone are treated as UTC. Add `--tz America/New_York` fo
Recurring top-of-hour expressions are automatically staggered by up to 5 minutes to reduce load spikes. Use `--exact` to force precise timing or `--stagger 30s` for an explicit window.
### Day-of-month and day-of-week use OR logic
Cron expressions are parsed by [croner](https://github.com/Hexagon/croner). When both the day-of-month and day-of-week fields are non-wildcard, croner matches when **either** field matches — not both. This is standard Vixie cron behavior.
```
# Intended: "9 AM on the 15th, only if it's a Monday"
# Actual: "9 AM on every 15th, AND 9 AM on every Monday"
0 9 15 * 1
```
This fires ~56 times per month instead of 01 times per month. OpenClaw uses Croner's default OR behavior here. To require both conditions, use Croner's `+` day-of-week modifier (`0 9 15 * +1`) or schedule on one field and guard the other in your job's prompt or command.
## Execution styles
| Style | `--session` value | Runs in | Best for |