hi @eavanvalkenburg, @markwallace-microsoft
I'm looking for guidance on how to implement a foreach / iterate pattern in Python
workflows — i.e., iterating over each element in a collection and executing a sequence
of actions for every item.
Context
I've reviewed the Edges documentation
which covers:
- Conditional Edges — binary routing (if/else)
- Switch-Case Edges — multi-branch routing
- Multi-Selection Edges — fan-out to multiple targets
- Fan-in Edges — aggregation
However, there is no documented foreach / iterate edge pattern for Python workflows
that allows looping over a collection and running a sub-workflow per item.
- What is the recommended pattern for implementing foreach in Python workflows today?
- Is a built-in
foreach edge type planned for the Python SDK ?