Skip to content

Commit 2493534

Browse files
committed
release v0.6.0 at 2026-06-26 17:30:36 UTC
1 parent 7e1f009 commit 2493534

102 files changed

Lines changed: 2745 additions & 13488 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "google-agents-cli",
3-
"version": "0.5.1",
3+
"version": "0.6.0",
44
"description": "Scaffold, develop, evaluate, and deploy AI agents with Google ADK. Bundles 7 skills for the agent development lifecycle.",
55
"author": { "name": "Google LLC" },
66
"homepage": "https://github.com/google/agents-cli",

RELEASE_NOTES.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22

33
All notable changes to this project will be documented in this file.
44

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.
9+
510
## [0.5.1] - 2026-06-18
611
- Fixed run and playground commands on Windows
712
- https://github.com/google/agents-cli/issues/34

docs/src/guide/deployment.md

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ gcloud config set project YOUR_DEV_PROJECT_ID
3232
agents-cli deploy
3333
```
3434

35-
The command reads your `deployment_target` from `pyproject.toml` and dispatches to the right flow:
35+
The command reads your `deployment_target` from `agents-cli-manifest.yaml` (under `create_params`) and dispatches to the right flow:
3636

3737
| `deployment_target` | What happens |
3838
|----------------------|-----------------------------------------------|
@@ -70,14 +70,20 @@ agents-cli deploy --status # Check deployment status
7070

7171
### Agent Runtime
7272

73-
*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`.*
7474

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:
7676

7777
```bash
7878
agents-cli deploy --project my-gcp-project --region us-east1
7979
```
8080

81+
Pass Docker build args or a container port; a prebuilt `--image` is not supported (Agent Runtime always builds from the Dockerfile):
82+
83+
```bash
84+
agents-cli deploy --build-args KEY=VALUE --port 8080
85+
```
86+
8187
Check on an async deployment:
8288

8389
```bash
@@ -87,7 +93,7 @@ agents-cli deploy --status # Check progress later
8793

8894
### Cloud Run
8995

90-
*Selected with `agents-cli create my-agent -d cloud_run` or `deployment_target = "cloud_run"` in `pyproject.toml`.*
96+
*Selected with `agents-cli create my-agent -d cloud_run`, or `create_params.deployment_target: cloud_run` in `agents-cli-manifest.yaml`.*
9197

9298
Builds a container from source and deploys as a Cloud Run service:
9399

@@ -112,7 +118,7 @@ agents-cli deploy --image gcr.io/my-project/my-agent:v1
112118

113119
### GKE
114120

115-
*Selected with `agents-cli create my-agent -d gke` or `deployment_target = "gke"` in `pyproject.toml`.*
121+
*Selected with `agents-cli create my-agent -d gke`, or `create_params.deployment_target: gke` in `agents-cli-manifest.yaml`.*
116122

117123
Deploys to a GKE cluster using Terraform and kubectl:
118124

docs/src/guide/development.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Create a new project from a template:
2727
agents-cli create my-agent
2828
```
2929

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:
3131

3232
```bash
3333
agents-cli create my-agent --prototype --yes

docs/src/guide/getting-started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ For a full walkthrough, see the [Manual Workflow Tutorial](hands-on-tutorial.md)
208208
- [Tutorial: Manual Workflow](hands-on-tutorial.md) — type every command yourself
209209
- [Use Cases](use-cases.md) — get inspired by real agent patterns people build
210210
- [Project Structure](project-structure.md) — understand what each generated file does
211-
- [Agent Templates](templates.md) — choose the right template (`adk`, `adk_a2a`, `agentic_rag`)
211+
- [Agent Templates](templates.md) — choose the right template (`adk`, `agentic_rag`)
212212
- [Development Guide](development.md) — full development workflow
213213
- [CLI Reference](../cli/index.md) — all commands and flags
214214

docs/src/guide/lifecycle.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ The single-agent body works while the problem is small. Real production agents g
126126

127127
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.
128128

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.
130130

131131
### 4 · Evaluate
132132

@@ -245,7 +245,7 @@ See [Observability](observability/index.md) for the full setup.
245245

246246
## Where to dig deeper
247247

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`, …)
249249
- [Project Structure](project-structure.md) — what each generated file does
250250
- [Development Guide](development.md) — day-to-day workflow
251251
- [Evaluation Guide](evaluation.md) — dataset schema, the eval-fix loop

docs/src/guide/observability/bq-agent-analytics.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@ Compared to the always-on [Cloud Trace telemetry](cloud-trace.md), this plugin p
2525

2626
## Prerequisites
2727

28-
* Agent project generated with an **ADK-based** template (e.g., `adk`, `adk_a2a`, `agentic_rag`).
28+
* Agent project generated with an **ADK-based** template (e.g., `adk`, `agentic_rag`).
29+
* `google-adk` version `>=1.21.0` (added automatically when you enable the plugin).
2930
* A Google Cloud project with BigQuery API and BigQuery Storage API enabled (typically handled by Terraform).
3031

3132
---

docs/src/guide/quickstart-tutorial.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ The skills gave your coding agent the context to make the right decisions at eac
164164
Try building something more complex:
165165

166166
- Add tools — *"Add a Google Search tool so the caveman can grunt about current events"*
167-
- Multi-agent — *"Create an A2A agent that other agents can talk to"* (use `adk_a2a` template)
167+
- Multi-agent — *"Create an A2A agent that other agents can talk to"* (use the `adk` template — A2A is built in)
168168
- RAG — *"Build an agent that answers questions from our docs"* (use `agentic_rag` template)
169169

170170
See [Agent Templates](templates.md) for all options, or jump to the [Development Guide](development.md) for the full workflow.

docs/src/guide/templates.md

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
| Template | Description | Use Case |
1010
|----------|-------------|----------|
1111
| `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 |
1312
| `agentic_rag` | ADK agent with RAG pipeline | Document Q&A with automated data ingestion |
1413

1514
### adk
@@ -20,13 +19,7 @@ The default template. Creates a ReAct agent using the [Agent Development Kit](ht
2019
agents-cli create my-agent --agent adk
2120
```
2221

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.
3023

3124
### agentic_rag
3225

docs/src/guide/use-cases.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -170,19 +170,19 @@ Build a RAG agent that drafts RFP responses by pulling from past proposals, curr
170170

171171
### Incident Response Coordination
172172

173-
*Advanced (A2A) · `adk_a2a`*
173+
*Advanced (A2A) · `adk`*
174174

175175
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.
176176

177177
```
178178
Build an A2A multi-agent system for incident response. Specialists for bisection, error correlation, past-incident lookup, and customer comms — coordinated in parallel.
179179
```
180180

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.
182182

183183
### Distributed Code Migration
184184

185-
*Advanced (A2A) · `adk_a2a`*
185+
*Advanced (A2A) · `adk`*
186186

187187
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.
188188

@@ -196,6 +196,6 @@ Build A2A specialist agents for a large framework migration: data models, API co
196196

197197
- [Tutorial: Build Your First Agent](quickstart-tutorial.md) — build, evaluate, and deploy with your coding agent
198198
- [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`)
200200
- [Development Guide](development.md) — full development workflow
201201
- [CLI Reference](../cli/index.md) — all commands and flags

0 commit comments

Comments
 (0)