
Message Usage per Workflow Run
- context.run, context.sleep, context.sleepUntil, or context.waitForEvent commands generate a single message.
- The context.call command generates two messages.
- Each step in a parallel run costs 1 extra message.
- If the workflow endpoint or URL in context.call returns an error or is unreachable, the workflow SDK will retry the call (up to 3 times by default). Each retry counts as a new message.