ec2b666284
Continuous Integration / Pre-commit Linter (push) Has been cancelled
Continuous Integration / Mypy Check (Python 3.10) (push) Has been cancelled
Continuous Integration / Mypy Check (Python 3.11) (push) Has been cancelled
Continuous Integration / Mypy Check (Python 3.12) (push) Has been cancelled
Continuous Integration / Mypy Check (Python 3.13) (push) Has been cancelled
Continuous Integration / Unit Tests (Python 3.10) (push) Has been cancelled
Continuous Integration / Unit Tests (Python 3.11) (push) Has been cancelled
Continuous Integration / Unit Tests (Python 3.12) (push) Has been cancelled
Continuous Integration / Unit Tests (Python 3.13) (push) Has been cancelled
Continuous Integration / Unit Tests (Python 3.14) (push) Has been cancelled
Continuous Integration / A2A v0.3 Tests (Python 3.10) (push) Has been cancelled
Continuous Integration / A2A v0.3 Tests (Python 3.11) (push) Has been cancelled
Continuous Integration / A2A v0.3 Tests (Python 3.12) (push) Has been cancelled
Copybara PR Handler / close-imported-pr (push) Has been cancelled
Continuous Integration / A2A v0.3 Tests (Python 3.13) (push) Has been cancelled
Continuous Integration / A2A v0.3 Tests (Python 3.14) (push) Has been cancelled
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.