Skip to content

Commit 6d7e6c1

Browse files
committed
release v1.1.0 at 2026-07-10 18:54:45 UTC
1 parent c40ed19 commit 6d7e6c1

44 files changed

Lines changed: 958 additions & 10924 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": "1.0.0",
3+
"version": "1.1.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: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@
22

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

5+
## [1.1.0] - 2026-07-10
6+
7+
- **Guided brainstorming for new agents.** The workflow skill's Phase 0 is now an interactive brainstorming dialogue that helps you shape an agent's spec before any code is written, and surfaces its assumptions for review when it can't ask.
8+
- `eval generate` and `eval grade` no longer clutter output with benign third-party warnings and progress bars that never affected results. This output is still shown on failure and can be re-enabled for debugging.
9+
- Generated projects now name the default scaffolded eval metric module `tests/eval/response_quality.py` (was `metrics.py`) to match the metric it implements.
10+
- Broad Windows compatibility fixes across the CLI.
11+
- Fixed a command-name typo in user-facing hints so they point to the correct `agents-cli` command.
12+
- Refreshed the bundled skills, including pointing the RAG samples at `core/python/` in `google/adk-samples`.
13+
514
## [1.0.0] - 2026-06-30
615

716
**Agents CLI is now 1.0 — Generally Available.** This is our first GA release: a stable, production-ready CLI for scaffolding, evaluating, and deploying ADK agents on Google Cloud.

gemini-extension.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"name": "google-agents-cli",
3-
"version": "1.0.0",
3+
"version": "1.1.0",
44
"description": "Scaffold, develop, evaluate, and deploy AI agents with Google ADK. Bundles 7 skills for the agent development lifecycle."
55
}

skills/google-agents-cli-adk-code/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ description: >
1212
metadata:
1313
author: Google
1414
license: Apache-2.0
15-
version: 1.0.0
15+
version: 1.1.0
1616
requires:
1717
bins:
1818
- agents-cli

skills/google-agents-cli-deploy/SKILL.md

Lines changed: 29 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ description: >
44
This skill should be used when the user wants to "deploy an agent",
55
"deploy my ADK agent", "set up CI/CD", "configure secrets",
66
"troubleshoot a deployment", or needs guidance on Agent Runtime,
7-
Cloud Run, or GKE deployment targets.
7+
Cloud Run, or GKE deployment targets, or awareness of Agent Gateway.
88
Covers deployment workflows, service accounts, rollback, and production infrastructure.
99
Part of the Google ADK (Agent Development Kit) skills suite.
1010
Do NOT use for API code patterns (use google-agents-cli-adk-code), evaluation
1111
(use google-agents-cli-eval), or project scaffolding (use google-agents-cli-scaffold).
1212
metadata:
1313
author: Google
1414
license: Apache-2.0
15-
version: 1.0.0
15+
version: 1.1.0
1616
requires:
1717
bins:
1818
- agents-cli
@@ -47,7 +47,6 @@ Choose the right deployment target based on your requirements:
4747

4848
| Criteria | Agent Runtime | Cloud Run | GKE |
4949
|----------|-------------|-----------|-----|
50-
| **Languages** | Python | Python | Python (+ others via custom containers) |
5150
| **Scaling** | Managed auto-scaling (configurable min/max, concurrency) | Fully configurable (min/max instances, concurrency, CPU allocation) | Full Kubernetes scaling (HPA, VPA, node auto-provisioning) |
5251
| **Networking** | VPC-SC and PSC-I supported (private VPC connectivity via network attachments) | Full VPC support, direct VPC egress, IAP, ingress rules | Full Kubernetes networking |
5352
| **Session state** | Native `VertexAiSessionService` (persistent, managed) | In-memory (dev), Cloud SQL, or Agent Platform Sessions backend | In-memory (dev), Cloud SQL, or Agent Platform Sessions backend |
@@ -58,6 +57,8 @@ Choose the right deployment target based on your requirements:
5857

5958
**Ask the user** which deployment target fits their needs. Each is a valid production choice with different trade-offs.
6059

60+
All three targets are container-based, so any language works.
61+
6162
> **Product name mapping:** "Agent Engine" / "Vertex AI Agent Engine" is now **Agent Runtime**. Use `--deployment-target agent_runtime`.
6263
6364
> **Ambient / scheduled / event-driven agents:** ADK's `trigger_sources` registers `/apps/{app}/trigger/*` endpoints on the same FastAPI app for **all** targets. On **Cloud Run** / **GKE** these are public HTTP routes you point a Pub/Sub push subscription or Eventarc trigger at; on **Agent Runtime** the same routes are reachable through the Agent Engine `/api` passthrough (e.g. `.../reasoningEngines/v1/{resource}/api/apps/{app}/trigger/pubsub`). Cloud Run remains the simplest target for unauthenticated trigger sources. See `/google-agents-cli-adk-code` (`references/adk-python.md`, section "12. Event-Driven / Ambient Agents") for the `trigger_sources` pattern.
@@ -359,6 +360,31 @@ For registering deployed agents with Gemini Enterprise, see `/google-agents-cli-
359360

360361
---
361362

363+
## Agent Gateway & Semantic Governance (Gemini Enterprise Agent Platform)
364+
365+
> **Note:** There are no `agents-cli` commands for these yet. Deploy your agent as usual
366+
> with `agents-cli deploy`, then configure Agent Gateway and Semantic Governance separately
367+
> (via Terraform or the Cloud Console).
368+
369+
**Agent Gateway** is the networking + security entry/exit point for all agent interactions
370+
(user↔agent, agent↔tool, agent↔agent) — it centralizes access control and governed
371+
connectivity (ingress/egress). It is not a deployment target. Deploy your agent with
372+
`agents-cli deploy`, then attach it to a gateway one of two ways:
373+
374+
- **Add the existing agent to a gateway** via the Console / docs flow — see [Route Agent Runtime traffic through Agent Gateway](https://docs.cloud.google.com/gemini-enterprise-agent-platform/scale/runtime/agent-gateway-runtime-deploy) ("For existing agents").
375+
- **Manage the gateway in Terraform** with [`google_network_services_agent_gateway`](https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/network_services_agent_gateway) (currently in the `google-beta` provider) — recommended for production, so `agents-cli deploy` owns the agent version and CI/CD handles updates.
376+
377+
Background: [Agent Gateway overview](https://docs.cloud.google.com/gemini-enterprise-agent-platform/govern/gateways/agent-gateway-overview).
378+
379+
**Semantic Governance Policies (SGP)** add a natural-language security/compliance layer
380+
that keeps an agent's tool invocations aligned with user intent and organizational
381+
constraints.
382+
383+
- Overview: https://docs.cloud.google.com/gemini-enterprise-agent-platform/govern/policies/semantic-governance-overview
384+
- Configure: https://docs.cloud.google.com/gemini-enterprise-agent-platform/govern/policies/configure-semantic-governance
385+
386+
---
387+
362388
## Related Skills
363389

364390
- `/google-agents-cli-workflow` — Development workflow, coding guidelines, and operational rules

skills/google-agents-cli-eval/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ description: >
1111
metadata:
1212
author: Google
1313
license: Apache-2.0
14-
version: 1.0.0
14+
version: 1.1.0
1515
requires:
1616
bins:
1717
- agents-cli

skills/google-agents-cli-eval/references/metrics-guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Custom metrics are declared in `eval_config.yaml` (or `.json`) under `custom_met
4444

4545
Code-based metrics default to **local in-process execution** (no GCP project or region required); opt into the Vertex AI sandbox with `execution: "remote"`.
4646

47-
> **Scaffolded default metric.** The scaffolded `eval_config.yaml` ships `custom_response_quality` as a local LLM-judge in `tests/eval/metrics.py` (referenced via `custom_function_file`, run in-process via `google-genai`). It grades on either backend — `genai.Client()` uses `GEMINI_API_KEY` (AI Studio) or ADC (Vertex) — and reads each case's `reference` (ground truth) when present. To grade with the managed Vertex eval service instead, replace it with a built-in metric or an `LLMMetric` (`prompt_template`).
47+
> **Scaffolded default metric.** The scaffolded `eval_config.yaml` ships `custom_response_quality` as a local LLM-judge in `tests/eval/response_quality.py` (referenced via `custom_function_file`, run in-process via `google-genai`). It grades on either backend — `genai.Client()` uses `GEMINI_API_KEY` (AI Studio) or ADC (Vertex) — and reads each case's `reference` (ground truth) when present. To grade with the managed Vertex eval service instead, replace it with a built-in metric or an `LLMMetric` (`prompt_template`).
4848
4949
### Example
5050

skills/google-agents-cli-observability/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ description: >
1313
metadata:
1414
author: Google
1515
license: Apache-2.0
16-
version: 1.0.0
16+
version: 1.1.0
1717
requires:
1818
bins:
1919
- agents-cli

skills/google-agents-cli-publish/SKILL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ description: >
1515
metadata:
1616
author: Google
1717
license: Apache-2.0
18-
version: 1.0.0
18+
version: 1.1.0
1919
requires:
2020
bins:
2121
- agents-cli
@@ -197,6 +197,6 @@ Docs: https://docs.cloud.google.com/agent-registry/manage-agents
197197

198198
## Related Skills
199199

200-
- `/google-agents-cli-deploy` — Deployment targets, CI/CD pipelines, and production workflows
200+
- `/google-agents-cli-deploy` — Deployment targets, CI/CD pipelines, and production workflows (also covers Agent Gateway governed ingress/egress and Semantic Governance awareness)
201201
- `/google-agents-cli-workflow` — Development workflow, coding guidelines, and operational rules
202202
- `/google-agents-cli-scaffold` — Project creation and enhancement with `agents-cli scaffold create` / `scaffold enhance`

skills/google-agents-cli-scaffold/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ description: >
1212
metadata:
1313
author: Google
1414
license: Apache-2.0
15-
version: 1.0.0
15+
version: 1.1.0
1616
requires:
1717
bins:
1818
- agents-cli

0 commit comments

Comments
 (0)