I agree complex conditional LangGraph setups get pretty tedious after a certain point - though you claim to not use graphs here, but isn't that essentially what returning the "next task" does? The graph isn't explicitly defined but it still exists implicitly if you trace through all the tasks and next tasks.
Would be interesting to see a complex agent implementation in both Flow and regular LangGraph to compare maintainability.
Would be interesting to see a complex agent implementation in both Flow and regular LangGraph to compare maintainability.