Skip to content

Commit 4b634f5

Browse files
committed
Do not name UTC as the timezone fallback
The server resolves a rule's timezone from the member timezone, then the account timezone, and applies its own default when neither is set; new rules never land on literal UTC through that path. Keep the card from asserting a fallback value the create path does not produce.
1 parent bc2850e commit 4b634f5

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

skills/flashduty/reference/automation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Prereq: `SKILL.md` read. Automations create AI SRE sessions on a schedule or thr
2929
## Scheduling
3030

3131
- Default create behavior: enabled immediately. Use `--disabled` only if the user asks for a disabled Automation.
32-
- `create`/`update` expose no `--timezone` flag. The cron expression runs in the rule's timezone, which the server resolves from the caller's member timezone, then the account timezone, falling back to UTC only when neither is set.
32+
- `create`/`update` expose no `--timezone` flag. The cron expression runs in the rule's timezone, which the server resolves from the caller's member timezone, then the account timezone (a server-side default applies when neither is set).
3333
- Pass the user's local wall-clock time directly to `--at` or `--cron-expr` — do not convert it to UTC first. The rule already runs in the caller's own resolved timezone, so a manual UTC conversion shifts the schedule by the account's UTC offset.
3434
- Helper schedules (times are in the rule's resolved timezone, not UTC):
3535
- `--schedule hourly --at 00:15` -> minute 15 of every hour.

0 commit comments

Comments
 (0)