| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-07-12 | Fix issues that resulted in Gemini trying to use relative paths where ↵ | Jacob Richman | |
| absolute paths were required (#3938) | |||
| 2025-07-11 | feat: add headers support to SSE transport MCP servers (#3902) | Jack Wotherspoon | |
| 2025-07-11 | Summarize tool call outputs using tool specific summarizers (#3745) | anj-s | |
| 2025-07-11 | Don't print MCP server logs. It's too noisy. (#3867) | Tommaso Sciortino | |
| 2025-07-10 | Fix Patch for grep.test.ts (#3747) | Aryan Sawant | |
| 2025-07-08 | Don't enforce leading slash since that's not true on Windows (#3545) | Tommaso Sciortino | |
| 2025-07-08 | Improve Function Call argument validation and typing (#2881) | Tommaso Sciortino | |
| Co-authored-by: N. Taylor Mullen <[email protected]> | |||
| 2025-07-07 | Initialize MCP tools once at start up instead of every time we auth. (#3483) | Tommaso Sciortino | |
| 2025-07-07 | Remove unneeded code. (#3467) | Tommaso Sciortino | |
| Co-authored-by: Scott Densmore <[email protected]> | |||
| 2025-07-07 | fix: 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-07 | Add excludeTools and includeTools to mcpServers config (#2976) | Jordan Demeulenaere | |
| 2025-07-07 | Add new test to verify that when an Authorization header is provided (#3023) | Gennadiy Civil | |
| 2025-07-07 | Re-enable backticks in shell tool usage. (#3360) | N. Taylor Mullen | |
| 2025-07-07 | feat(core): improve error messages in isCommandAllowed (#3349) | Yuki Okita | |
| 2025-07-05 | feat: Handle inline content modification in tool scheduler (#2883) | Adam Weidman | |
| 2025-07-05 | fix(core): Sanitize tool parameters to fix 400 API errors (#3300) | BigUncle | |
| 2025-07-04 | Add and improve JSDoc comments for core tool methods (#3128) | moon jooho | |
| 2025-07-01 | feat: add audio and video support to read_file (#2556) | Santhosh Kumar | |
| 2025-06-30 | feat(shell): Enable prefix matching for flexible command validation (#2653) | Jerop Kipruto | |
| 2025-06-30 | feat: add support to remote MCP servers for custom HTTP headers (#2477) | Adam Spiers | |
| 2025-06-29 | fix: Correct pluralization of the number of occurrences in `EditTool` tool ↵ | Tim Rogers | |
| errors (#2463) | |||
| 2025-06-29 | feat: allow command-specific restrictions for ShellTool (#2605) | Jerop Kipruto | |
| 2025-06-29 | refactor: remove unnecessary assertion (#2579) | Noritaka Kobayashi | |
| 2025-06-29 | refactor: remove imported multiple times (#1846) | Noritaka Kobayashi | |
| 2025-06-28 | fix file extension in "modify flow" temp files (#2478) | Leo | |
| 2025-06-28 | fix edit retrigger (#2306) | Leo | |
| 2025-06-28 | chore: add proper pluralization handling for match in grep tool (#2344) | Kalle Ahlström | |
| Co-authored-by: Allen Hutchison <[email protected]> | |||
| 2025-06-28 | Inline the description and schema of the shell tool in the source (#1709) | Billy Biggs | |
| 2025-06-28 | chore: fix typo in mcp-client (#1555) | Noritaka Kobayashi | |
| Co-authored-by: Scott Densmore <[email protected]> | |||
| 2025-06-26 | chore: fix typos in comment-out (#1540) | Noritaka Kobayashi | |
| Co-authored-by: Scott Densmore <[email protected]> | |||
| 2025-06-24 | Update editor.ts (#1371) | cornmander | |
| 2025-06-23 | Sanitize MCP FunctionDeclarations to workaround Vertex bug (#1330) | Tommaso Sciortino | |
| 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-18 | feat: consolidate sandbox configurations into a single object (#1154) | Brandon Keiji | |
| 2025-06-16 | Added sandbox error hint when MCP servers fail to launch in sandbox mode (#972) | Mark McDonald | |
| 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 | fix(core): Improve shell tool reliability and test portability (#1036) | Sijie Wang | |
| 2025-06-14 | fix: Push tool calls to absolute paths (#1055) (#1057) | Keir Mierle | |
| Make several changes to guide the model to request absolute paths, reducing frequent accidental relative path tool call failures. - Switch the parameter name: path --> absolute_path. - Update the tool definition to strongly require an absolute path. - Update the system prompt to indicate absolute paths are required. - Update the system prompt tool use examples to use absolute paths. Test case: Open GC in GC: "Locate the primary file calling genai" - Expected: Model opens files with absolute path, successfully. - Actual (pre-patch): Failure, attempts to read with relative path. - Actual (post-patch): Success, attempts to read with absolute path. | |||
| 2025-06-14 | Enable "modify" in write tool (#1044) | Leo | |
| 2025-06-14 | centralize file filtering in `FileDiscoveryService` (#1039) | Anas H. Sulaiman | |
| 2025-06-13 | Improvements to web-fetch tool (#1030) | Allen Hutchison | |
| 2025-06-13 | Support MCP StreamableHTTPClientTransport (#1014) | Shreya Keshive | |
| 2025-06-13 | remove redundant `isGitRepository` helper` (#1012) | Anas H. Sulaiman | |
| 2025-06-13 | Update contextFileName to support an optional list of strings (#1001) | Billy Biggs | |
| 2025-06-13 | cleanup unused `allowBuildArtifacts` (#1010) | Anas H. Sulaiman | |
| 2025-06-13 | cleanup unused `customIgnorePatterns` (#1009) | Anas H. Sulaiman | |
| 2025-06-13 | Add web socket protocol support for IDE MCP server (#987) | Shreya Keshive | |
| Co-authored-by: matt korwel <[email protected]> | |||
| 2025-06-12 | Improve some tools to support abortSignal (#997) | Tommaso Sciortino | |
| 2025-06-13 | Revert "Make glob tool support abortSignal" (#996) | matt korwel | |
