summaryrefslogtreecommitdiff
path: root/packages
AgeCommit message (Collapse)Author
2025-06-18Use Env Var directly instead of through GoogleAuth() (#1202)Tommaso Sciortino
2025-06-18Refactor in preparation for Reauth (#1196)Tommaso Sciortino
2025-06-18refactor: consolidate container image tag source of truth to cli ↵Brandon Keiji
package.json (#1156)
2025-06-18Fix noise in headless mode on STDOUT (#1184)Allen Hutchison
2025-06-18Cherry pick fix for enabling the agent to verify changes using tests (#1185)anj-s
2025-06-18CCPA Count Token support (#1170)Tommaso Sciortino
2025-06-18feat: consolidate sandbox configurations into a single object (#1154)Brandon Keiji
2025-06-18fix: check package.json for app version (#1160) (#1182)Brandon Keiji
2025-06-18Support logging in with Application Default Credentials (#1157)Tommaso Sciortino
Co-authored-by: N. Taylor Mullen <[email protected]>
2025-06-18Cherrypick endless loops fix onto release (#1181)anj-s
2025-06-18Fix flakey test (#1178)Tommaso Sciortino
2025-06-18Move the logs.json to a project specific user home dir (#1145)Louis Jimenez
2025-06-17feat: update default gemini model to GA 2.5 pro (#1173)N. Taylor Mullen
2025-06-18fix: regression in completion filtering (#1135)Anas H. Sulaiman
2025-06-17feat: shell history (#1169)Abhi
2025-06-17Clear out untracked files when restoring a checkpoint (#1139)Louis Jimenez
2025-06-17Support escaping carriage returns with \ (#1127)Billy Biggs
2025-06-17code review followup for compress command (#1097)Jacob MacDonald
Followup to https://github.com/google-gemini/gemini-cli/pull/986
2025-06-17Auto-update notifications (#1110)Eddie Santos
2025-06-16Update /help page (#1119)Miguel Solorio
2025-06-16Cache credentials in home dir, not working dir (#1122)Tommaso Sciortino
2025-06-16Simplify Error handling in Code Assist onboarding (#1123)Tommaso Sciortino
2025-06-16Fix bug where single line inserts were deleting all text after the in… (#1114)Jacob Richman
2025-06-16Propagate abort signal to ccpa generateContent. (#1106)Tommaso Sciortino
2025-06-16fix: add httpOptions with headers field to CCPA client and set User-Agent ↵Marlon Gamez
header (#1103)
2025-06-16Mock out 'open' in tests. Fix test issues. (#1100)Tommaso Sciortino
2025-06-16Preflight and integration npx (#1096)matt korwel
2025-06-16Added sandbox error hint when MCP servers fail to launch in sandbox mode (#972)Mark McDonald
2025-06-16feat: clear should also clear chat history (#1008)Abhi
2025-06-16Move the shadow git repository to the user's home dir (#1013)Louis Jimenez
2025-06-16feat: text-buffer: input sanitization and delete character handling. (#1031)Jacob Richman
2025-06-16feat(cli): Standardize keyboard shortcut hints (#1092)N. Taylor Mullen
2025-06-16fix version release for Dockerfile build (#1080)Zach Sais
2025-06-15Update /tools desc to show the name of each tool as known to the model (#1091)Billy Biggs
2025-06-15feat(test): Increase test coverage across CLI and Core packages (#1089)N. Taylor Mullen
2025-06-16Add Vertex env vars to sandbox (#1005)Mark McDonald
Co-authored-by: Scott Densmore <[email protected]>
2025-06-15feat: Adds shell command context to gemini history (#1076)Abhi
2025-06-15bug: Fix modify edit (#1078)Leo
2025-06-15refactor(cli): Use excludeTools for non-interactive mode (#1072)N. Taylor Mullen
2025-06-15Stabilize /bug command tests with consistent version mocking (#1070)Jerop Kipruto
The `/bug` command tests in `slashCommandProcessor.test.ts` were flaky due to inconsistent CLI versioning. This commit: - Implements a flexible, top-level mock for `getCliVersion` that can be overridden per test. - Sets a default mock value for `/bug` command tests via `beforeEach`. - Overrides the mock in one test case requiring a specific version ('test-version'). - Ensures the test's helper `getExpectedUrl` receives the correct explicit version. - Aligns the expected CLI version in the custom bug URL test with the default mock. These changes ensure consistent CLI versioning in tests, resolving flakiness. #1071
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-15Support completion of checkpoint names in /resume (#1063)Billy Biggs
2025-06-15Stabilize prompts snapshot test by properly mocking the SANDBOX env var. (#1067)Marat Boshernitsan
Co-authored-by: Marat Boshernitsan <[email protected]>
2025-06-15Add support for /mcp schema to show full parameter schema as JSON (#1050)Billy Biggs
Outputs a raw JSON version of the parameter names and descriptions as provided to the model, plus minor formatting adjustments to /mcp desc.
2025-06-15feat: Show model thoughts while loading (#992)Asad Memon
2025-06-15feat: Add token stats in footer (#909)Asad Memon
2025-06-15Add support for showing descriptions of CLI tools (#1052)Billy Biggs
Adds support for /tools desc to show the full description of tools as provided to the model.
2025-06-15fix(core): Improve shell tool reliability and test portability (#1036)Sijie Wang
2025-06-15feat(cli): add glob as a direct dependency (#1065)N. Taylor Mullen
2025-06-15Telemetry: Improve API response logging with function call details (#1064)Jerop Kipruto