| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-06-15 | refactor(cli): Use excludeTools for non-interactive mode (#1072) | N. Taylor Mullen | |
| 2025-06-15 | Stabilize /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-15 | Support completion of checkpoint names in /resume (#1063) | Billy Biggs | |
| 2025-06-15 | Add 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-15 | feat: Show model thoughts while loading (#992) | Asad Memon | |
| 2025-06-15 | Add 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-14 | centralize file filtering in `FileDiscoveryService` (#1039) | Anas H. Sulaiman | |
| 2025-06-14 | feat: Add custom URL support for the /bug command (#1017) | Allen Hutchison | |
| 2025-06-14 | Add `/compress` command to force a compression of the context (#986) | Jacob MacDonald | |
| Related to https://b.corp.google.com/issues/423605555 - I figured this might be a simpler solution to start with, while still also being useful on its own even if we do implement that. | |||
| 2025-06-13 | cleanup unused `allowBuildArtifacts` (#1010) | Anas H. Sulaiman | |
| 2025-06-13 | cleanup unused `customIgnorePatterns` (#1009) | Anas H. Sulaiman | |
| 2025-06-13 | Edit wording in /edit description (#1006) | Leo | |
| 2025-06-12 | Have @ pass through images and other Part objects (#990) | Seth Troisi | |
| 2025-06-12 | Fixed @ file content not being added or sent to server (#962) | Seth Troisi | |
| 2025-06-12 | telemetry: include user decisions in tool call logs (#966) | Jerop Kipruto | |
| Add the user's decision (accept, reject, modify) to tool call telemetry to better understand user intent. The decision provides crucial context to the `success` metric, as a user can reject a call that would have succeeded or accept one that fails. Also prettify the arguments json. Example:  #750 | |||
| 2025-06-12 | Ignore dot files on @-completion. (#978) | DeWitt Clinton | |
| 2025-06-12 | Improve the performance of filename completion over large repositories. (#938) | DeWitt Clinton | |
| 2025-06-11 | Revert "Add support for local logging per session (#936)" (#970) | anj-s | |
| 2025-06-11 | Telemetry: Improve clarity of user prompt event (#967) | Jerop Kipruto | |
| 2025-06-11 | feat: External editor settings (#882) | Leo | |
| 2025-06-11 | Show session summary on exit for ctrl+c x 2. Fix exit UI (#963) | Abhi | |
| 2025-06-11 | Adding silly phrases (#922) | Eddie Santos | |
| 2025-06-11 | Add support for local logging per session (#936) | anj-s | |
| 2025-06-11 | clean chat history before /resume (#949) | Seth Troisi | |
| 2025-06-11 | feat: Add exit UI w/ stats (#924) | Abhi | |
| 2025-06-11 | Fix noisy tests (#950) | Seth Troisi | |
| 2025-06-11 | Restore Checkpoint Feature (#934) | Louis Jimenez | |
| 2025-06-11 | refactor(telemetry): pass config object to telemetry functions | jerop | |
| This commit refactors the telemetry system to pass a object to various logging and metrics functions. This change centralizes configuration management within the telemetry system, making it more modular and easier to maintain. The constructor and various tool execution functions have been updated to accept the object, which is then passed down to the telemetry functions. This eliminates the need to pass individual configuration values, such as , through multiple layers of the application. | |||
| 2025-06-11 | refactor: Centralize session ID generation and propagation | jerop | |
| 2025-06-10 | Add [tag] to /save and /resume (#916) | Seth Troisi | |
| 2025-06-10 | logConversation | Seth Troisi | |
| loadConversation /resume clean up for review | |||
| 2025-06-10 | feat: Add UI for /stats slash command (#883) | Abhi | |
| 2025-06-10 | addressed b/423798481 (#887) | Bryan Morgan | |
| 2025-06-09 | feat: Display initial token usage metrics in /stats (#879) | Abhi | |
| 2025-06-09 | Windows: Refactor Shell Scripts to Node.js for Cross-Platform Compatibility ↵ | matt korwel | |
| (#784) | |||
| 2025-06-08 | fix mcp timeouts and missing description on mcp errors (#868) | Olcan | |
| 2025-06-08 | Bryanmorgan/add tool source description (#856) | Bryan Morgan | |
| 2025-06-08 | fix(tool-scheduler): Correctly pipe cancellation signal to tool calls (#852) | N. Taylor Mullen | |
| 2025-06-08 | feat: Introduce session context and add session duration stat for `/stats` ↵ | Abhi | |
| command (#854) | |||
| 2025-06-08 | feat: display commit hash in detached HEAD state (#832) | Scott Densmore | |
| 2025-06-08 | fix(cli): correctly handle tool invocation cancellation (#844) | N. Taylor Mullen | |
| 2025-06-07 | feat(cli): improve API error parsing and display (#829) | Scott Densmore | |
| 2025-06-07 | Bryanmorgan/add mcp description support (#825) | Bryan Morgan | |
| 2025-06-07 | refactor: rename gemini-code to gemini-cli (#822) | cperry-goog | |
| 2025-06-07 | Added /mcp command support and cleaned up broken tests (#817) | Bryan Morgan | |
| 2025-06-07 | More version simplifiction. (#810) | Tommaso Sciortino | |
| 2025-06-06 | adding very important phrases (#802) | cperry-goog | |
| 2025-06-06 | feat(cli): respect the NO_COLOR env variable (#772) | Jacob Richman | |
| 2025-06-05 | refactor: remove unnecessary useRefs (#780) | Brandon Keiji | |
| 2025-06-05 | OpenTelemetry Integration & Telemetry Control Flag (#762) | Jerop Kipruto | |
