name: adk-rust-graph-orchestration description: Build and debug ADK graph workflows with checkpoints, routing, interrupts, and state reducers. Use when implementing graph-based orchestration in adk-graph.
ADK Rust Graph Orchestration
Overview
Use StateGraph for explicit state channels and deterministic routing.
Workflow
- Define schema channels and reducer semantics.
- Add nodes and explicit entry/exit edges.
- Add conditional routes with explicit targets.
- Add checkpoint/interrupt behavior only after base flow is stable.
- Verify recursion limits and stop conditions.
Guardrails
- Validate every edge target against known nodes.
- Keep routing keys small and deterministic.
- Emit structured events for stream-mode debugging.
References
- Use
references/graph-playbook.md.