Workflows now provides additional context inside step.do() callbacks and supports returning ReadableStream to handle larger step outputs.
Step context properties
The step.do() callback receives a context object with new properties alongside attempt:
step.name— The name passed tostep.do()step.count— How many times a step with that name has been invoked in this instance (1-indexed)- Useful when running the same step in a loop.
config— The resolved step configuration, includingtimeoutandretrieswith defaults applied
type ResolvedStepConfig = { retries: { limit: number; delay: WorkflowDelayDuration | number; backoff?: "constant" | "linear" | "exponential"; }; timeout: WorkflowTimeoutDuration | number;};
type WorkflowStepContext = { step: { name: string; count: number; }; attempt: number; config: ResolvedStepConfig;};ReadableStream support in step.do()
Steps can now return a ReadableStream directly. Although non-stream step outputs are limited to 1 MiB, streamed outputs support much larger payloads.
const largePayload = await step.do("fetch-large-file", async () => { const object = await env.MY_BUCKET.get("large-file.bin"); return object.body;});Note that streamed outputs are still considered part of the Workflow instance storage limit.
Source: Cloudflare
Latest Posts
- GCP Release Notes: May 11, 2026

- Announcing Region Expansion of P6-B200 instances on SageMaker Studio notebooks

- Microsoft Teams Town halls (Teams Premium): Upload custom backgrounds in Manage what attendees see [MC1307982]
![Microsoft Teams Town halls (Teams Premium): Upload custom backgrounds in Manage what attendees see [MC1307982] 4 pexels cup of couple 7657215](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
- Microsoft 365 Copilot: Copilot chat pane and Summary feature in OneNote Mobile (iPhone) [MC1307979]
![Microsoft 365 Copilot: Copilot chat pane and Summary feature in OneNote Mobile (iPhone) [MC1307979] 5 pexels karolina grabowska 4219862](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)



![Microsoft Teams Town halls (Teams Premium): Upload custom backgrounds in Manage what attendees see [MC1307982] 4 pexels cup of couple 7657215](https://mwpro.co.uk/wp-content/uploads/2025/06/pexels-cup-of-couple-7657215-150x150.webp)
![Microsoft 365 Copilot: Copilot chat pane and Summary feature in OneNote Mobile (iPhone) [MC1307979] 5 pexels karolina grabowska 4219862](https://mwpro.co.uk/wp-content/uploads/2024/08/pexels-karolina-grabowska-4219862-150x150.webp)
