You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: RELEASE_NOTES.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,11 @@
2
2
3
3
All notable changes to this project will be documented in this file.
4
4
5
+
## [0.6.0] - 2026-06-23
6
+
- Agent Runtime deploys now serve ADK web, A2A, and the reasoning engine from a single unified container app.
7
+
- Cloud Trace spans no longer capture LLM prompts and responses, keeping sensitive content out of traces.
8
+
- Refreshed the bundled skills: correctness fixes, de-duplication, and a leaner always-active workflow guide, plus a2ui documented in the ADK code cheatsheet.
*Selected with `agents-cli create my-agent -d agent_runtime` or `deployment_target = "agent_runtime"` in `pyproject.toml`.*
73
+
*Selected with `agents-cli create my-agent -d agent_runtime`, or `create_params.deployment_target: agent_runtime` in `agents-cli-manifest.yaml`.*
74
74
75
-
Fully managed — no containers or infrastructure to manage:
75
+
Fully managed runtime: you provide a `Dockerfile` (scaffolded for you) and Agent Engine builds and runs the container — no cluster or service to operate:
Copy file name to clipboardExpand all lines: docs/src/guide/development.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,7 @@ Create a new project from a template:
27
27
agents-cli create my-agent
28
28
```
29
29
30
-
Choose your agent template (`adk`, `adk_a2a`, `agentic_rag`) and deployment target during creation. For fast prototyping without infrastructure decisions:
30
+
Choose your agent template (`adk`, `agentic_rag`) and deployment target during creation. For fast prototyping without infrastructure decisions:
Copy file name to clipboardExpand all lines: docs/src/guide/lifecycle.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -126,7 +126,7 @@ The single-agent body works while the problem is small. Real production agents g
126
126
127
127
Splitting helps for three reasons that show up in eval, deploy, and observe: smaller prompts make each agent more reliable, separate tool surfaces let you apply per-agent guardrails, and the trace tells you exactly which sub-agent took the bad turn.
128
128
129
-
When the team needs to span processes — or call agents your team doesn't own — use the **[A2A protocol](https://a2a-protocol.org/)** as the wire format. Scaffold with `--agent adk_a2a` and any A2A-compatible agent (built with Agents CLI or not) can call yours, and yours can call theirs.
129
+
When the team needs to span processes — or call agents your team doesn't own — use the **[A2A protocol](https://a2a-protocol.org/)** as the wire format. A2A is built into every ADK agent, so just scaffold normally (`--agent adk`): any A2A-compatible agent (built with Agents CLI or not) can call yours, and yours can call theirs.
130
130
131
131
### 4 · Evaluate
132
132
@@ -245,7 +245,7 @@ See [Observability](observability/index.md) for the full setup.
245
245
246
246
## Where to dig deeper
247
247
248
-
-[Templates](templates.md) — full list of scaffold templates (`adk`, `adk_a2a`, `agentic_rag`, …)
248
+
-[Templates](templates.md) — full list of scaffold templates (`adk`, `agentic_rag`, …)
249
249
-[Project Structure](project-structure.md) — what each generated file does
Copy file name to clipboardExpand all lines: docs/src/guide/templates.md
+1-8Lines changed: 1 addition & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,6 @@
9
9
| Template | Description | Use Case |
10
10
|----------|-------------|----------|
11
11
|`adk`| ReAct agent using ADK | General-purpose conversational agent with tool use |
12
-
|`adk_a2a`| ADK agent with A2A protocol | Distributed multi-agent systems that communicate across frameworks |
13
12
|`agentic_rag`| ADK agent with RAG pipeline | Document Q&A with automated data ingestion |
14
13
15
14
### adk
@@ -20,13 +19,7 @@ The default template. Creates a ReAct agent using the [Agent Development Kit](ht
20
19
agents-cli create my-agent --agent adk
21
20
```
22
21
23
-
### adk_a2a
24
-
25
-
Extends the base `adk` template with [Agent-to-Agent (A2A) protocol](https://a2a-protocol.org) support. Use this when your agent needs to interoperate with agents built on other frameworks (LangGraph, CrewAI, etc.) or when building a distributed multi-agent system.
26
-
27
-
```bash
28
-
agents-cli create my-agent --agent adk_a2a
29
-
```
22
+
Every Python ADK agent serves the [Agent-to-Agent (A2A) protocol](https://a2a-protocol.org) out of the box — the A2A routes (agent card + JSON-RPC) are mounted automatically. Use this when your agent needs to interoperate with agents built on other frameworks (LangGraph, CrewAI, etc.) or when building a distributed multi-agent system; no separate template or hand-written A2A code is required.
Copy file name to clipboardExpand all lines: docs/src/guide/use-cases.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -170,19 +170,19 @@ Build a RAG agent that drafts RFP responses by pulling from past proposals, curr
170
170
171
171
### Incident Response Coordination
172
172
173
-
*Advanced (A2A) · `adk_a2a`*
173
+
*Advanced (A2A) · `adk`*
174
174
175
175
Run specialist agents in parallel during an outage: one bisects recent changes, one correlates errors across services, one searches past incidents, and one drafts customer communications. Parallel investigation reduces time-to-cause compared to sequential troubleshooting.
176
176
177
177
```
178
178
Build an A2A multi-agent system for incident response. Specialists for bisection, error correlation, past-incident lookup, and customer comms — coordinated in parallel.
179
179
```
180
180
181
-
The [`adk_a2a` template](templates.md)wires up the A2A protocol. Each specialist runs as a service, and the coordinator orchestrates execution.
181
+
The [`adk` template](templates.md)(A2A built in) exposes the A2A protocol. Each specialist runs as a service, and the coordinator orchestrates execution.
182
182
183
183
### Distributed Code Migration
184
184
185
-
*Advanced (A2A) · `adk_a2a`*
185
+
*Advanced (A2A) · `adk`*
186
186
187
187
Run specialist agents for a large framework migration: one handles data models, one handles API contracts, one handles tests, and one handles validation. Specialists coordinate over A2A to share findings about breaking changes. GKE is the recommended runtime when running many concurrent specialist instances.
188
188
@@ -196,6 +196,6 @@ Build A2A specialist agents for a large framework migration: data models, API co
196
196
197
197
-[Tutorial: Build Your First Agent](quickstart-tutorial.md) — build, evaluate, and deploy with your coding agent
198
198
-[Project Structure](project-structure.md) — understand what each generated file does
199
-
-[Agent Templates](templates.md) — choose the right template (`adk`, `adk_a2a`, `agentic_rag`)
199
+
-[Agent Templates](templates.md) — choose the right template (`adk`, `agentic_rag`)
200
200
-[Development Guide](development.md) — full development workflow
201
201
-[CLI Reference](../cli/index.md) — all commands and flags
0 commit comments