What google-adk 2.0 Changes

1. The Workflow Runtime (The Big One)

The biggest structural change in 2.0 is a new graph-based workflow execution engine. In 1.x, agent orchestration was largely LLM-driven — you defined tools and let the model decide when to use them. In 2.0, you can define deterministic workflows that execute regardless of what the LLM decides.

from google.adk.workflow import Workflow, node

# Define workflow nodes using the @node decorator