Skip to main content
Example Use-Cases: Quality improvement loops, retry mechanisms, iterative refinement Iterative workflows provide controlled repetition with deterministic exit conditions, ensuring consistent quality standards. Workflows loop steps diagram

Example

iterative_workflow.py

Iteration Output Forwarding

By default, each iteration receives the original loop input (forward_iteration_output=False). Set forward_iteration_output=True to pass each iteration’s output as input to the next iteration. This enables iterative accumulation patterns where each pass builds on the previous result.

Developer Resources

Reference

For complete API documentation, see Loop Steps Reference.