summaryrefslogtreecommitdiff
path: root/packages/core/src/utils
AgeCommit message (Collapse)Author
2025-07-13Fix not using flash for next speaker check (#4016)Sandy Tao
2025-07-11fix: clearcut logging (retry #3744) (#3751)Gaurav
2025-07-11Summarize tool call outputs using tool specific summarizers (#3745)anj-s
2025-07-09Revert "fix: Use Email for Clearcut Logging and Refactor User Info Fetching" ↵matt korwel
(#3744)
2025-07-10fix: Use Email for Clearcut Logging and Refactor User Info Fetching (#3620)Gaurav
2025-07-09Remove auto-execution on Flash in the event of a 429/Quota failover (#3662)Bryan Morgan
Co-authored-by: Jenna Inouye <[email protected]>
2025-07-09Improve quota- and resource-related 429 error handling, also taking Code ↵Bryan Morgan
Assist customer tiers into consideration (#3609)
2025-07-08Improve Function Call argument validation and typing (#2881)Tommaso Sciortino
Co-authored-by: N. Taylor Mullen <[email protected]>
2025-07-07fix: 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-07feat: add .svg support (#3229)Pugazhendhi
2025-07-05fix typos in diverse files (#3284)Didier Durand
Co-authored-by: Scott Densmore <[email protected]>
2025-07-03Fixed Google User Id pass to Clearcut (#3147)Bryan Morgan
2025-07-01Special case mime type for ts file. (#2902)Tommaso Sciortino
2025-07-01feat: add audio and video support to read_file (#2556)Santhosh Kumar
2025-07-01Rename AuthType LOGIN_WITH_GOOGLE_PERSONAL -> LOGIN_WITH_GOOGLE (#2769)Tommaso Sciortino
2025-06-30Removed fallback logic for gaia id logging (#2761)owenofbrien
2025-06-29feat: modular GEMINI.md imports with @file.md syntax (#1585) (#2230)Niladri Das
2025-06-29Added obfuscated google account ID to clearcut log messages (#2593)Bryan Morgan
2025-06-29refactor: remove unnecessary assertion (#2579)Noritaka Kobayashi
2025-06-29feat: add Neovim editor support (#1448)yuki yano
2025-06-28feat: add VSCodium editor support (#2299)Pyush Sinha
Co-authored-by: Scott Densmore <[email protected]> Co-authored-by: Allen Hutchison <[email protected]>
2025-06-26429 fix (#1668)Bryan Morgan
2025-06-25Merge "Login with Google Workspace" auth option into "Login with Google" (#1574)Tommaso Sciortino
Co-authored-by: Scott Densmore <[email protected]>
2025-06-25changed 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-24Update editor.ts (#1371)cornmander
2025-06-23Add Zed Editor to Eidtor List (#1372)Scott Densmore
2025-06-24Improve Auth error messaging (#1358)Tommaso Sciortino
2025-06-23Remove .gitignore logging from startup. (#1323)N. Taylor Mullen
2025-06-22Clearcut 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-19Move the shell history our of the project .gemini to the home dir (#1195)Louis Jimenez
2025-06-18Fix noise in headless mode on STDOUT (#1184)Allen Hutchison
2025-06-15feat(test): Increase test coverage across CLI and Core packages (#1089)N. Taylor Mullen
2025-06-15Add 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`): ![image](https://github.com/user-attachments/assets/3e8f8ea9-6155-4186-863c-075cc47647c5) Here is a stacked bar chart of file operations by type (`create`, `read`, `update`): ![image](https://github.com/user-attachments/assets/3fcf491d-31d0-4ba8-80e6-7fd2bd9c7c27) #750 cc @allenhutchison as discussed
2025-06-15Telemetry: Improve API response logging with function call details (#1064)Jerop Kipruto
2025-06-14Address b/424256913 - fixed error in correctStringEscaping() and improved ↵Bryan Morgan
backslash handling (#1007)
2025-06-14centralize file filtering in `FileDiscoveryService` (#1039)Anas H. Sulaiman
2025-06-13Improvements to web-fetch tool (#1030)Allen Hutchison
2025-06-13initialize `FileDiscoveryService` once (#1029)Anas H. Sulaiman
2025-06-13reuse `GitIgnoreParser` for loading `.geminiignore` (#1025)Anas H. Sulaiman
2025-06-13Fix default extension context filename and update docs (#1024)Tommaso Sciortino
2025-06-13reuse filtering service in `bfsFileSearch` (#1018)Anas H. Sulaiman
2025-06-13reuse filtering service in getFolderStructure (#1016)Anas H. Sulaiman
2025-06-13Update contextFileName to support an optional list of strings (#1001)Billy Biggs
2025-06-13refactor: Use default centralized Flash & Pro models everywhere (#994)N. Taylor Mullen
2025-06-13Handle 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-12Refactor 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-12Improve the performance of filename completion over large repositories. (#938)DeWitt Clinton
2025-06-11feat: External editor settings (#882)Leo
2025-06-11Extensibility: Gemini.md files (#944)matt korwel