context.waitForEvent pauses workflow execution until a given event occurs or a timeout is reached.
Default timeout value is 7 days.
Arguments#
A unique identifier for the step.
A unique identifier for the event to wait on.
The maximum time to wait before continuing execution.
- String format: Human‑readable duration (e.g.,
"10s","2h","1d"). - Number format: Duration in seconds (e.g.,
60,3600).
Defaults to 7d (7 days).
Response#
The data passed in when the event is triggered via notify().
true if execution resumed because the timeout elapsed,
false if resumed due to the event being received.