ec2b666284
Continuous Integration / Pre-commit Linter (push) Waiting to run
Continuous Integration / Mypy Check (Python 3.10) (push) Waiting to run
Continuous Integration / Mypy Check (Python 3.11) (push) Waiting to run
Continuous Integration / Mypy Check (Python 3.12) (push) Waiting to run
Continuous Integration / Mypy Check (Python 3.13) (push) Waiting to run
Continuous Integration / Unit Tests (Python 3.10) (push) Waiting to run
Continuous Integration / Unit Tests (Python 3.11) (push) Waiting to run
Continuous Integration / Unit Tests (Python 3.12) (push) Waiting to run
Continuous Integration / Unit Tests (Python 3.13) (push) Waiting to run
Continuous Integration / Unit Tests (Python 3.14) (push) Waiting to run
Continuous Integration / A2A v0.3 Tests (Python 3.10) (push) Waiting to run
Continuous Integration / A2A v0.3 Tests (Python 3.11) (push) Waiting to run
Continuous Integration / A2A v0.3 Tests (Python 3.12) (push) Waiting to run
Continuous Integration / A2A v0.3 Tests (Python 3.13) (push) Waiting to run
Continuous Integration / A2A v0.3 Tests (Python 3.14) (push) Waiting to run
Copybara PR Handler / close-imported-pr (push) Waiting to run
1.6 KiB
1.6 KiB
ADK Developer Guides
This directory contains specific developer guides for the ADK Python implementation. For the official ADK documentation, visit adk.dev.
Index
Agents
- LlmAgent Single-Turn Mode - Guide on using LlmAgent in single-turn mode.
- LlmAgent Task Mode - Guide on using LlmAgent in task mode.
- ManagedAgent - Guide on using ManagedAgent with server-side tools.
Events
- Event and NodeInfo - Understanding Event and NodeInfo in workflows.
- RequestInput - How to use RequestInput for human-in-the-loop interactions.
Tools
- to_mcp_server - Expose an ADK agent as an MCP server so any MCP host can drive it as a single tool (the MCP counterpart of to_a2a).
Workflows
- Workflow - Graph-based orchestration of complex, multi-step agent interactions.
- Workflow Graphs - Understanding nodes, edges, and graph structures in workflows.
- Function Nodes - Wrapping Python functions and generators as workflow nodes.
- JoinNode - Synchronizing parallel execution paths in workflows.
- RetryConfig - Configuring retry policies for resilient workflow nodes.
- ParallelWorker - Processing lists of items concurrently in workflows.
- Dynamic Nodes - Scheduling and executing nodes dynamically at runtime.