| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-06-23 | refactor: rename `disableDataCollection` to `dataCollectionEnabled` (#1319) | Jerop Kipruto | |
| Renames the `disableDataCollection` flag to the more intuitive and positive `dataCollectionEnabled`. This change improves code clarity by avoiding double negatives and making the purpose of the flag more direct. The logic has been inverted wherever the flag is used to accommodate the new naming convention. Using a suffix like `"Enabled"` follows a common convention that improves readability. - A condition like `if (dataCollectionEnabled)` reads like a natural language sentence ("if data collection is enabled"), which reduces cognitive load. - Distinguishes the boolean flag (representing a state) from potential functions that would perform an action (e.g., `enableDataCollection()` or `disableDataCollection()`), avoiding ambiguity between checking a value and calling a function. #750 | |||
| 2025-06-23 | Fix batch flush to Clearcut (#1337) | Jerop Kipruto | |
| Co-authored-by: Scott Densmore <[email protected]> | |||
| 2025-06-23 | A couple of these log messages were now showing up every time on app startup ↵ | Jacob Richman | |
| (#1335) | |||
| 2025-06-23 | Remove .gitignore logging from startup. (#1323) | N. Taylor Mullen | |
| 2025-06-23 | Enable clearcut logging by default (#1309) | owenofbrien | |
| Clearcut logging can now be disabled via disableDataCollection in user settings | |||
| 2025-06-23 | Sanitize MCP FunctionDeclarations to workaround Vertex bug (#1330) | Tommaso Sciortino | |
| 2025-06-22 | Plumb extension context filenames through for /memory refresh (#1312) | Billy Biggs | |
| 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-22 | feat: Add client-initiated tool call handling (#1292) | Abhi | |
| 2025-06-22 | Provide a .gitconfig for shadow repos (#1294) | Louis Jimenez | |
| 2025-06-22 | Add setting enableRecursiveFileSearch to control @-file completion (#1290) | Billy Biggs | |
| 2025-06-21 | point Code Assist client to prod server (#1201) | Marlon Gamez | |
| 2025-06-21 | Remove packages/cli/README.md (#1278) | Tommaso Sciortino | |
| 2025-06-20 | fix: remove circular references in core package (#1271) (#1272) | Brandon Keiji | |
| 2025-06-20 | feat: Update default Gemini Flash model to 2.5 (#1241) | N. Taylor Mullen | |
| 2025-06-20 | Bug fix telemetry token count (#1250) | Abhi | |
| Co-authored-by: N. Taylor Mullen <[email protected]> | |||
| 2025-06-20 | Make checkpoints configurable in settings.json (#1251) | Louis Jimenez | |
| 2025-06-19 | Move the shell history our of the project .gemini to the home dir (#1195) | Louis Jimenez | |
| 2025-06-19 | Tactical client lifetime fix. (#1247) | N. Taylor Mullen | |
| 2025-06-19 | Auth First Run (#1207) | matt korwel | |
| Co-authored-by: Tommaso Sciortino <[email protected]> Co-authored-by: N. Taylor Mullen <[email protected]> | |||
| 2025-06-19 | Set slice=true on tests to supress output. (#1168) | Tommaso Sciortino | |
| 2025-06-19 | bug: removes raw api response from stdout (#1224) | Abhi | |
| 2025-06-19 | Remove verification to prevent file reverts and endless loops (#1213) | anj-s | |
| 2025-06-18 | Use Env Var directly instead of through GoogleAuth() (#1202) | Tommaso Sciortino | |
| 2025-06-18 | Refactor in preparation for Reauth (#1196) | Tommaso Sciortino | |
| 2025-06-18 | Fix noise in headless mode on STDOUT (#1184) | Allen Hutchison | |
| 2025-06-18 | Cherry pick fix for enabling the agent to verify changes using tests (#1185) | anj-s | |
| 2025-06-18 | CCPA Count Token support (#1170) | Tommaso Sciortino | |
| 2025-06-18 | feat: consolidate sandbox configurations into a single object (#1154) | Brandon Keiji | |
| 2025-06-18 | Support logging in with Application Default Credentials (#1157) | Tommaso Sciortino | |
| Co-authored-by: N. Taylor Mullen <[email protected]> | |||
| 2025-06-18 | Cherrypick endless loops fix onto release (#1181) | anj-s | |
| 2025-06-18 | Fix flakey test (#1178) | Tommaso Sciortino | |
| 2025-06-18 | Move the logs.json to a project specific user home dir (#1145) | Louis Jimenez | |
| 2025-06-17 | feat: update default gemini model to GA 2.5 pro (#1173) | N. Taylor Mullen | |
| 2025-06-17 | Clear out untracked files when restoring a checkpoint (#1139) | Louis Jimenez | |
| 2025-06-17 | code review followup for compress command (#1097) | Jacob MacDonald | |
| Followup to https://github.com/google-gemini/gemini-cli/pull/986 | |||
| 2025-06-16 | Cache credentials in home dir, not working dir (#1122) | Tommaso Sciortino | |
| 2025-06-16 | Simplify Error handling in Code Assist onboarding (#1123) | Tommaso Sciortino | |
| 2025-06-16 | Propagate abort signal to ccpa generateContent. (#1106) | Tommaso Sciortino | |
| 2025-06-16 | fix: add httpOptions with headers field to CCPA client and set User-Agent ↵ | Marlon Gamez | |
| header (#1103) | |||
| 2025-06-16 | Added sandbox error hint when MCP servers fail to launch in sandbox mode (#972) | Mark McDonald | |
| 2025-06-16 | feat: clear should also clear chat history (#1008) | Abhi | |
| 2025-06-16 | Move the shadow git repository to the user's home dir (#1013) | Louis Jimenez | |
| 2025-06-15 | feat(test): Increase test coverage across CLI and Core packages (#1089) | N. Taylor Mullen | |
| 2025-06-15 | bug: Fix modify edit (#1078) | Leo | |
| 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 | Stabilize prompts snapshot test by properly mocking the SANDBOX env var. (#1067) | Marat Boshernitsan | |
| Co-authored-by: Marat Boshernitsan <[email protected]> | |||
| 2025-06-15 | feat: Show model thoughts while loading (#992) | Asad Memon | |
| 2025-06-15 | feat: Add token stats in footer (#909) | Asad Memon | |
| 2025-06-15 | fix(core): Improve shell tool reliability and test portability (#1036) | Sijie Wang | |
