Google announces ADK for Go 2.0 with graph-based workflows
ADK for Go 2.0 adds graph-based workflow orchestration for multi-agent apps in Go Build durable, resumable agents with branching, retries, and human input support
Google has released ADK for Go 2.0, adding a graphbased workflow engine for building multiagent applications in Go. The update is aimed at developers who need more structured orchestration for agents that classify requests, branch into different paths, fan out work, retry on failure, and resume after pauses.
The new version introduces builtin humanintheloop support, dynamic orchestration in plain Go, and a unified node runtime that runs both single agents and full workflow graphs. Google says the system is designed to be durable and resumable, including support for pausing a workflow to request human input and continuing later.
ADK for Go 2.0 also adds new node types, routing options, retry controls, and agent modes for different interaction patterns. Google says the release is mostly additive, with migration guidance available for developers updating from version 1.0.