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
).
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.