| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-06-12 | Reduce coupling between core and cli packages (#961) | Marat Boshernitsan | |
| Co-authored-by: Marat Boshernitsan <[email protected]> | |||
| 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 | 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 | Make glob tool support abortSignal (#988) | Tommaso Sciortino | |
| 2025-06-12 | remove enable editor flag (#984) | Leo | |
| 2025-06-12 | Convert CCPA requests to proper format (#981) | Tommaso Sciortino | |
| CCPA uses a different format than GenAi. This adds conversion code to get it to the right format. Note that this doesn't work against the current ccpa staging server, The changes it needs are in cl/770266927 | |||
| 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 | Add support for local logging per session (#936) | anj-s | |
| 2025-06-11 | add excludeTools flag to settings.json config (#957) | JingboWang1997-1 | |
| 2025-06-11 | clean chat history before /resume (#949) | Seth Troisi | |
| 2025-06-11 | Extensibility: Gemini.md files (#944) | matt korwel | |
| 2025-06-11 | Cache oauth credentials (#927) | Tommaso Sciortino | |
| 2025-06-11 | feat(telemetry): expand cli configuration event | jerop | |
| Adds the following attributes to the event: - embedding_model - api_key_enabled - code_assist_enabled - debug_mode - mcp_servers This additional data will provide more insight into user configurations. | |||
| 2025-06-11 | Restore Checkpoint Feature (#934) | Louis Jimenez | |
| 2025-06-11 | feat(telemetry): Update API response in telemetry | jerop | |
| Adds the text content of the API response to the telemetry event. This provides more context for debugging and analysis without logging the entire, potentially large, response object. - Adds an optional field to the type. - Updates to include the field in the logged attributes. - Modifies the to extract the response text using and pass it to the logger. - Adds a new test file for the telemetry loggers, including tests for the function to verify the new functionality. | |||
| 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 | feat(core): Create BFS file search utility (#903) | Allen Hutchison | |
| 2025-06-11 | update token usage with types | jerop | |
| 2025-06-11 | unify diff generation before and after an edit | Anas Sulaiman | |
| 2025-06-11 | update from metrics and logs prefix from gemini_code to gemini_cli | jerop | |
| 2025-06-11 | refactor: Centralize session ID generation and propagation | jerop | |
| 2025-06-10 | Register dependency added in PR:910 (#925) | Tommaso Sciortino | |
| 2025-06-10 | Remove unneeded `mockRestore()`s from tests (#919) | Seth Troisi | |
| 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 | Basic code assist support (#910) | Tommaso Sciortino | |
| 2025-06-10 | feat: enable gzip compression for otlp exporters | jerop | |
| 2025-06-10 | feat: Add UI for /stats slash command (#883) | Abhi | |
| 2025-06-10 | restricted networking for all sandboxing methods, new seatbelt profiles, ↵ | Olcan | |
| updated docs, fixes to sandbox build, debugging through sandbox (#891) | |||
| 2025-06-10 | GEMINI_SANDBOX=false should disable seatbelt (#888) | Tommaso Sciortino | |
| 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 | Add Windsurf in edit tool to modify changes, if installed (#853) | Eddie Santos | |
| 2025-06-09 | Code to support Oauth login (#881) | Tommaso Sciortino | |
| 2025-06-09 | Windows: Refactor Shell Scripts to Node.js for Cross-Platform Compatibility ↵ | matt korwel | |
| (#784) | |||
| 2025-06-09 | Bump @google/genai dependency (#870) | Abhi | |
| 2025-06-09 | Simplify user agent handling. (#828) | Tommaso Sciortino | |
| 2025-06-09 | rename shell tool more intuitively as run_shell_command (from historical ↵ | Olcan | |
| name of execute_bash_command inherited from terminal tool) (#869) | |||
| 2025-06-09 | Add support for sorting files search by recency threshold followed by ↵ | anj-s | |
| lexicographic sorting (#867) | |||
| 2025-06-08 | fix mcp timeouts and missing description on mcp errors (#868) | Olcan | |
| 2025-06-08 | Rollforward AST changes to unblock Sandboxing (#863) | matt korwel | |
| 2025-06-09 | feat(core): Add .gitignore support to getFolderStructure (#865) | N. Taylor Mullen | |
| 2025-06-08 | feat(git): Refactor gitignore handling to use `ignore` library instead of ↵ | N. Taylor Mullen | |
| `minimatch` (#864) | |||
| 2025-06-08 | Revert "Add batch editing capabilities to Edit Tool (#648)" (#857) | N. Taylor Mullen | |
| 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 | Add tests for `core/utils/editor` (#851) | Eddie Santos | |
