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 previous iteration’s output as its input (forward_iteration_output=True). This enables iterative accumulation patterns where each pass builds on the previous result. Set forward_iteration_output=False if all iterations should receive the original loop input instead.

Developer Resources

Reference

For complete API documentation, see Loop Steps Reference.