Graph-first orchestration replaces ad-hoc control flow for multi-agent apps, with built-in human-in-the-loop and durable state that survives process restarts.
Summary
Developers can now express complex agent branching, fan-out, approval gates, and retry logic as declarative graphs instead of brittle imperative code. State persists across restarts and runtimes, eliminating manual orchestration plumbing.
Why it matters
Developers can now express complex agent branching, fan-out, approval gates, and retry logic as declarative graphs instead of brittle imperative code. State persists across restarts and runtimes, eliminating manual orchestration plumbing.
Implementation verdict
Replaces manual agent composition and custom orchestration layers. Requires Go 1.22+ (iter.Seq2) and adoption of graph construction API. Ready now for new projects; existing ADK 1.x agents are compatible. Worth migrating if you're building multi-step workflows with branches or HITL.
Sources
Dev Signal
Get briefs like this in your inbox — free, every weekday.
100+ sources compressed into one 4-minute read. Ranked, cited, implementation-ready.