| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| google_agents_cli-1.13.0-py3-none-any.whl | 2026-11-04 | 1.6 MB | |
| google_agents_cli-1.13.0.tar.gz | 2026-11-04 | 1.3 MB | |
| README.md | 2026-11-04 | 5.4 kB | |
| Release v1.13.0 source code.tar.gz | 2026-11-04 | 4.0 MB | |
| Release v1.13.0 source code.zip | 2026-11-04 | 4.5 MB | |
| Totals: 5 Items | 11.4 MB | 0 | |
Release v1.13.0
- Cloud Run deployments support Agent Identity.
agents-cli deploy --agent-identitydeploys a Cloud Run service with Agent Identity.- New projects default using Agent Identity for Cloud Run deployments. To migrate an old project so that it uses Agent Identity, run
agents-cli scaffold enhancewith--cloud-run-identity-type agent_identity. - To create a new project that uses a service account instead, run
agents-cli scaffold createwith--cloud-run-identity-type service_account. agents-cli eval runandagents-cli eval gradeend with aRESULT: PASSorRESULT: FAIL (...)line, preceded on failure by the metrics and cases that failed and a next step.- Set a minimum mean score per metric with a
thresholds:map in the eval config, or for one run with--fail-under METRIC=SCORE(repeatable, one metric each). A missed threshold exits 1.pass_ratein the results is filled from the threshold when the eval service doesn't report one. - Breaking: a run where any case errored now exits 1, even without thresholds. If the errors are rate limits, lower
--qps. agents-cli loginsigns in both the gcloud CLI and Application Default Credentials (gcloud auth login --update-adc), so commands that rungcloudwork right after login.- When only Application Default Credentials are available and gcloud has no credentials of its own, agents-cli passes an ADC access token to the
gcloudcommands it runs. GKE deploys in that setup are not covered yet. - Note: the account you sign in with also becomes gcloud's active account.
- New projects record
create_params.app_nameinagents-cli-manifest.yaml: the name the server serves the agent under (/apps/{app_name}/...).run,eval,playground,deployandpublishuse it; projects without it keep using the basename ofagent_directory. eval generate --app-nameandeval run --app-namedefault to the project's app name instead ofapp.agents-cli deploy --image <artifact-registry-uri>works for Agent Runtime. The Agent Runtime service agent needsroles/artifactregistry.readeron the repository.--build-argscan't be combined with--image, and an existing agent can't switch between a source build and--image.- Agent Runtime deploys of A2A agents register the agent card in Agent Registry, so the agent shows up as A2A-capable in Gemini Enterprise.
- https://github.com/google/agents-cli/issues/63
agents-cli deploy --dry-runalso validates a GKE deployment against Google Cloud.agents-cli extension add <name>pins a first-party extension to the latest release compatible with your agents-cli instead ofmain. Pass--ref mainto trackmain.agents-cli extension update --to <ref|:latest>moves a pin. First-party extensions installed frommainmove to the latest release on their nextupdate.agents-cli extension add langchainandagents-cli extension add claudeinstall instead of failing with "has no agents-cli-extension.yaml".agents-cli extension addinstalls extensions from agents-cli pre-approved repositories without a trust prompt, whether given as a shorthand, anorg/reporeference or a URL.- Usage telemetry names an extension when it serves a command if the extension comes from Google.
- Extensions can share files through symlinks that stay inside their repository. These links are copied as regular files when the extension is vendored and when its skills are installed.
- A project, template, or deployment metadata that declares a language this version of agents-cli doesn't support fails with an error listing the supported languages and suggesting
uv tool upgrade google-agents-cli, instead of being treated as Python. agents-cli scaffold enhance .in a project without a manifest records the base template it rendered (adk_python,adk_go), so laterenhanceandupgraderuns work. Before, they failed with "Base template 'local_' not found". In projects already affected, setbase_templateinagents-cli-manifest.yamltoadk_python(oradk_go) by hand.agents-cli scaffold enhance --region <region>writes the region toagents-cli-manifest.yamland to the files it renders, such as the Terraform variables. Enhancing a project without--regionkeeps the region recorded in its manifest.agents-cli publish geminirejects a response that isn't a valid A2A agent card.- Local A2A agent cards advertise the server's real port instead of
http://localhost:8000. - Claude Agent SDK projects: a turn fails when its transcript can't be saved to the session store (Cloud SQL, or the agent's own
session_store), instead of succeeding while the conversation can't be fully resumed on another instance. agents-cli setuptells a coding agent running it mid-session to read the workflow skill directly, since newly installed skills only load in the next session.- The bundled ADK code skill no longer points coding agents straight at
scaffold createfor a new project. It has them load the workflow skill and agree the agent's spec with you before scaffolding. - The bundled deploy skill now points to
GoogleCloudPlatform/genai-factoryand itsagents-cliextension for enterprise agent infrastructure. - The docs site has a new homepage and layout, a "Debug a failing agent" guide, a "Control cost" page, and guides updated to match the bundled skills.