| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-07-13 | Fix not using flash for next speaker check (#4016) | Sandy Tao | |
| 2025-07-11 | fix: clearcut logging (retry #3744) (#3751) | Gaurav | |
| 2025-07-11 | Summarize tool call outputs using tool specific summarizers (#3745) | anj-s | |
| 2025-07-09 | Revert "fix: Use Email for Clearcut Logging and Refactor User Info Fetching" ↵ | matt korwel | |
| (#3744) | |||
| 2025-07-10 | fix: Use Email for Clearcut Logging and Refactor User Info Fetching (#3620) | Gaurav | |
| 2025-07-09 | Remove auto-execution on Flash in the event of a 429/Quota failover (#3662) | Bryan Morgan | |
| Co-authored-by: Jenna Inouye <[email protected]> | |||
| 2025-07-09 | Improve quota- and resource-related 429 error handling, also taking Code ↵ | Bryan Morgan | |
| Assist customer tiers into consideration (#3609) | |||
| 2025-07-08 | Improve Function Call argument validation and typing (#2881) | Tommaso Sciortino | |
| Co-authored-by: N. Taylor Mullen <[email protected]> | |||
| 2025-07-07 | fix: EditTool can clobber human edits to the same file. (#3043) | Colt McAnlis | |
| Co-authored-by: Colt McAnlis <[email protected]> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> | |||
| 2025-07-07 | feat: add .svg support (#3229) | Pugazhendhi | |
| 2025-07-05 | fix typos in diverse files (#3284) | Didier Durand | |
| Co-authored-by: Scott Densmore <[email protected]> | |||
| 2025-07-03 | Fixed Google User Id pass to Clearcut (#3147) | Bryan Morgan | |
| 2025-07-01 | Special case mime type for ts file. (#2902) | Tommaso Sciortino | |
| 2025-07-01 | feat: add audio and video support to read_file (#2556) | Santhosh Kumar | |
| 2025-07-01 | Rename AuthType LOGIN_WITH_GOOGLE_PERSONAL -> LOGIN_WITH_GOOGLE (#2769) | Tommaso Sciortino | |
| 2025-06-30 | Removed fallback logic for gaia id logging (#2761) | owenofbrien | |
| 2025-06-29 | feat: modular GEMINI.md imports with @file.md syntax (#1585) (#2230) | Niladri Das | |
| 2025-06-29 | Added obfuscated google account ID to clearcut log messages (#2593) | Bryan Morgan | |
| 2025-06-29 | refactor: remove unnecessary assertion (#2579) | Noritaka Kobayashi | |
| 2025-06-29 | feat: add Neovim editor support (#1448) | yuki yano | |
| 2025-06-28 | feat: add VSCodium editor support (#2299) | Pyush Sinha | |
| Co-authored-by: Scott Densmore <[email protected]> Co-authored-by: Allen Hutchison <[email protected]> | |||
| 2025-06-26 | 429 fix (#1668) | Bryan Morgan | |
| 2025-06-25 | Merge "Login with Google Workspace" auth option into "Login with Google" (#1574) | Tommaso Sciortino | |
| Co-authored-by: Scott Densmore <[email protected]> | |||
| 2025-06-25 | changed 429 failover from 3 consecutive to 2 for OAuth users (#1579) | Bryan Morgan | |
| 2025-06-24 | [JUNE 25] Permanent failover to Flash model for OAuth users after persistent ↵ | Bryan Morgan | |
| 429 errors (#1376) Co-authored-by: Scott Densmore <[email protected]> | |||
| 2025-06-24 | Update editor.ts (#1371) | cornmander | |
| 2025-06-23 | Add Zed Editor to Eidtor List (#1372) | Scott Densmore | |
| 2025-06-24 | Improve Auth error messaging (#1358) | Tommaso Sciortino | |
| 2025-06-23 | Remove .gitignore logging from startup. (#1323) | N. Taylor Mullen | |
| 2025-06-22 | Clearcut logging - initial implementation (#1274) | owenofbrien | |
| Flag-guarded initial implementation of a clearcut logger to collect telemetry data and send it to Concord for dashboards, etc. | |||
| 2025-06-19 | Move the shell history our of the project .gemini to the home dir (#1195) | Louis Jimenez | |
| 2025-06-18 | Fix noise in headless mode on STDOUT (#1184) | Allen Hutchison | |
| 2025-06-15 | feat(test): Increase test coverage across CLI and Core packages (#1089) | N. Taylor Mullen | |
| 2025-06-15 | Add file operation telemetry (#1068) | Jerop Kipruto | |
| Introduces telemetry for file create, read, and update operations. This change adds the `gemini_cli.file.operation.count` metric, recorded by the `read-file`, `read-many-files`, and `write-file` tools. The metric includes the following attributes: - `operation` (string: `create`, `read`, `update`): The type of file operation. - `lines` (optional, Int): Number of lines in the file. - `mimetype` (optional, string): Mimetype of the file. - `extension` (optional, string): File extension of the file. Here is a stacked bar chart of file operations by extension (`js`, `ts`, `md`):  Here is a stacked bar chart of file operations by type (`create`, `read`, `update`):  #750 cc @allenhutchison as discussed | |||
| 2025-06-15 | Telemetry: Improve API response logging with function call details (#1064) | Jerop Kipruto | |
| 2025-06-14 | Address b/424256913 - fixed error in correctStringEscaping() and improved ↵ | Bryan Morgan | |
| backslash handling (#1007) | |||
| 2025-06-14 | centralize file filtering in `FileDiscoveryService` (#1039) | Anas H. Sulaiman | |
| 2025-06-13 | Improvements to web-fetch tool (#1030) | Allen Hutchison | |
| 2025-06-13 | initialize `FileDiscoveryService` once (#1029) | Anas H. Sulaiman | |
| 2025-06-13 | reuse `GitIgnoreParser` for loading `.geminiignore` (#1025) | Anas H. Sulaiman | |
| 2025-06-13 | Fix default extension context filename and update docs (#1024) | Tommaso Sciortino | |
| 2025-06-13 | reuse filtering service in `bfsFileSearch` (#1018) | Anas H. Sulaiman | |
| 2025-06-13 | reuse filtering service in getFolderStructure (#1016) | Anas H. Sulaiman | |
| 2025-06-13 | Update contextFileName to support an optional list of strings (#1001) | Billy Biggs | |
| 2025-06-13 | refactor: Use default centralized Flash & Pro models everywhere (#994) | N. Taylor Mullen | |
| 2025-06-13 | Handle telemetry in non-interactive mode (#1002) | Jerop Kipruto | |
| Changes: - Ensure proper shutdown in non-interactive mode - Ensures the initial user prompt is logged in non-interactive mode - Improve telemetry for streaming - handle chunks and input token count is now alongside other token counts in response To test: - Follow instructions in https://github.com/google-gemini/gemini-cli/blob/main/docs/core/telemetry.md#google-cloud - Run CLI in non-interactive mode and observe logs/metrics in GCP Logs Explorer and Metrics Explorer #750 | |||
| 2025-06-12 | Refactor OTEL logging for API calls (#991) | Jerop Kipruto | |
| Refactor OpenTelemetry logging for API requests, responses, and errors. Moved logging responsibility from GeminiClient to GeminiChat for more detailed logging. #750 | |||
| 2025-06-12 | Improve the performance of filename completion over large repositories. (#938) | DeWitt Clinton | |
| 2025-06-11 | feat: External editor settings (#882) | Leo | |
| 2025-06-11 | Extensibility: Gemini.md files (#944) | matt korwel | |
