Change8

v0.56.0-preview.1

Gemini CLI
8 features3 fixes3 improvementsclimcp

Summary

This release introduces significant enhancements to the caretaker agent, including new triage workflows, evaluation frameworks, and GCP deployment capabilities. Several bugs have been fixed, such as resolving false model capacity exhaustion errors and improving OAuth token refresh. Additionally, the system now handles issue comments and re-triage, and capacity exhaustion is correctly classified as a terminal error.

New Features

  • Introduced a new triage Cloud Run job workflow for the caretaker agent.
  • Added a triage evaluation framework and judge runner for caretaker evaluations.
  • Enabled local golden issue collection and Firestore sync tools for caretaker evaluations.
  • Enabled the caretaker agent to publish workable spec events to a ready-for-code Pub/Sub topic.
  • Added a GCP deployment script for caretaker agent services.
  • Added a Cloud Run job entrypoint for the evaluation runner.
  • Added issue comment handling and a re-triage workflow for ingestion.
  • Added a local report command and developer documentation for evaluations.

Bug Fixes

  • Fixed the caretaker agent to clear the lock on NEEDS_HUMAN transition.
  • Fixed the core to refresh MCP OAuth tokens using the stored client ID.
  • Resolved false model capacity exhaustion errors and fixed core quota lookup model mapping.

Improvements

  • Reclassified Capacity Exhaustion as a Terminal Error.
  • Updated Firestore schema with error and pr_number fields for the caretaker.
  • Updated prompt hill-climbing and orchestrator for the caretaker triage.

Related Documentation

Gemini CLI Documentation