delivery-wait
Delivery wait
Run scripts/delivery_wait.py as a silent foreground child whenever a workflow
must await external GitHub state. The harness passively waits for the command to
finish; it must not simulate waiting with model heartbeats.
The caller supplies the repository, expected identity, absolute deadline, and
an optional state path. The command reconciles any saved state with fresh
GitHub state, waits while nothing relevant changes, and exits with one result.
Use --json from workflow skills; human output is for direct terminal use.
Skills default state files beneath gitignored .agent/waits/; another harness
may supply any private state path through --state.
Invocation
wait <kind> --repo <owner/repo> --deadline <ISO 8601> [--interval <seconds>] [--state <path>] [--json] runs a foreground wait; inspect <kind> takes the
same identity flags without --deadline, --interval, or --state. Each kind
requires its own identity flags: