All notable changes to this project will be documented in this file.
- Scaffolded Python templates now use ADK 2.0 GA. New
adk,adk_a2a, andagentic_ragprojects pingoogle-adk[gcp]>=2.0.0,<3.0.0; the[gcp]extra restores the OpenTelemetry GCP exporters and bundles the BigQuery client, so the separate[bigquery-analytics]extra is no longer needed. Cloud SQL sessions on Cloud Run and GKE keep working under 2.0. The bundled ADK coding skill and its reference docs were refreshed for 2.0. - Agent Runtime deploys no longer overwrite a user-supplied
AGENT_VERSION(orNUM_WORKERS) passed via--update-env-vars, matching Cloud Run behavior. The "version not found" warning now names thepyproject.tomlfield to set. - Fixed a stale
deployment/terraform/dev/path in the Cloud Trace observability guide so it matches the currentsingle-projectterraform layout.
eval generatenow works on ADK 2.x projects that use built-in tools such asVertexAiSearchTool. Raised thegoogle-cloud-aiplatformfloor to 1.156.0, which carries the SDK fix.- Skills installed via
agents-cli setupare now visible to Antigravity. Global skills are mirrored into the Antigravity skill directories. updatenow surfaces errors clearly instead of failing silently.- Agent deploys tolerate a corrupt or malformed
deployment_metadata.jsoninstead of crashing. - Deployment timestamps are now timezone-aware.
- A malformed
AGENTS_CLI_EXPERIMENTSvalue no longer crashes the CLI. agents-cli installnow runs with--locked, so a drifteduv.lockfails fast instead of silently resolving new dependency versions.
- The eval data format changed from ADK
EvalSetto Vertex AIEvaluationDataset. Existingtests/eval/evalsets/*.evalset.jsonfiles are no longer read byagents-cli eval generateand friends. See Migrating Eval Datasets for the conversion.scaffold upgradenow prints a notice when legacy files are detected.
- Added
eval dataset synthesizefor LLM-driven user-simulation dataset generation. - Added
eval generateto run agent inference over anEvaluationDatasetand emit traces. - Added
eval gradeto score agent traces against built-in or custom metrics. - Added
eval submitto submit an end-to-end cloud-side evaluation run on Vertex AI Eval Service. - Added
eval resultsto fetch results from a completed cloud evaluation run. - Added
eval analyzefor failure-mode analysis over graded results. - Added
eval metric listto discover built-in evaluation metrics. - Rewrote the
evalskill end-to-end to cover the Quality Flywheel workflow (dataset, generate, grade, analyze, optimize).
- Minor skills consistency fixes
- Add --dryrun as an alias for --dry-run
- Smarter skills installation
- Cache credentials for better performance
- Fix is_authenticated to work without gcloud
- Fix agent runtime deploy error to be clearer
- Remove 'beta' from gcloud commands that no longer need them
- Fix broken doc links
- Auto gen lockfile if it is missing before trying to export it in deploy
- Moved agent-cli project config into a language-independent agents-cli-manifest.yaml file
- Old config embedded in pyproject.toml can be automatically migrated with
agents-cli scaffold upgrade
- Old config embedded in pyproject.toml can be automatically migrated with
- Added
eval optimizecommand - add --network-attachment and --dns-peering-* flags to deploy
- Misc startup performance improvements
- Avoid crashes related to terminal encodings
- Fixes #15
- Smarter tool path resolution, especially for Windows
- Fixes #14
- Updated dependency version locks
- Fixes #13
- Added manifest support for Claude and Gemini CLI plugin support
- Fix some bugs around preserving the right config metadata when scaffolding and enhancing and/or upgrading
- Misc doc and skill fixes
- Visual Explainer page for Agents CLI lifecycle at https://google.github.io/agents-cli/
- Cleaned up some dead template code
- Default
infracommands to terraform plan instead of apply - Fix
playgroundto work for Cloud Shell and other similar envs and be more transparent about the underlying command - Update skills to cover need for cloud sql role
- Make
agents-cli infoprint OS info for easier bug reporting - Make
runonly start a background server when requested with--start-server - Clearer display string for ADC auth
- Fix broken doc links
- Fix missing target description for agent_runtime
- Document & image fixes
- Project metadata fixes
- Preserve multi-hop traces in completions_view BigQuery SQL
- Detect legacy ADK skills during setup
- Save inline artifacts to .google-agents-cli/artifacts/
- Fix some Windows shell interaction issues
- Remove unprocessed pass-through args for
deploy, updated skills and --help text - Fix agents-cli considering the user as authenticated when auth got stale
- Auto stop local
runserver on error
- Performance improvements, particularly for CLI startup time
- Doc cleanups
- Initial public release