| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-06-08 | fix mcp timeouts and missing description on mcp errors (#868) | Olcan | |
| 2025-06-08 | replace reference to "README" with "docs" to avoid confusion for folks who ↵ | Olcan | |
| do not have access to README (#866) | |||
| 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 | enforce minimum lines shown/hidden (#860) | Olcan | |
| 2025-06-08 | drop redundant -s flag for custom sandbox build (#859) | Olcan | |
| 2025-06-08 | use -s flag (to skip npm install + build) for build_sandbox.sh when running ↵ | Olcan | |
| via npm run build:all (#858) | |||
| 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 | Bryanmorgan/add mcp description support (#855) | 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 | Add tests for `core/utils/editor` (#851) | Eddie Santos | |
| 2025-06-08 | fix(cli): correctly handle tool invocation cancellation (#844) | N. Taylor Mullen | |
| 2025-06-08 | feat: Add flow to allow modifying edits during edit tool call (#808) | Leo | |
| 2025-06-08 | fix(deps): externalize tree-sitter (#840) | matt korwel | |
| Submitting without approval to fix broken deployment on main. But also, we should lock this down. | |||
| 2025-06-08 | feat: update ctrl+t text (#845) | N. Taylor Mullen | |
| 2025-06-07 | chore: remove stray file_learnings.md (#837) | Keith Ballinger | |
| 2025-06-07 | Makefile for convenience (#833) | Keith Ballinger | |
| 2025-06-07 | refactor(core): remove comments from geminiChat.ts (#834) | Keith Ballinger | |
| 2025-06-07 | feat(cli): improve API error parsing and display (#829) | Scott Densmore | |
| 2025-06-08 | Fix Build Failure - Build fails in sandbox due to missing build toolchain (#831) | Abhi | |
| 2025-06-07 | Fix typo in CONTRIBUTING.md (#827) | Abhi | |
| 2025-06-07 | Introduce ContentGeneratorConfig (#826) | Tommaso Sciortino | |
| 2025-06-07 | Bryanmorgan/add mcp description support (#825) | Bryan Morgan | |
| 2025-06-08 | fix: Rename missing occurence of gemini-code (#824) | Tolik Malibroda | |
| 2025-06-07 | Auto insert @ when dragging and dropping files. (#812) | Jacob Richman | |
| 2025-06-07 | refactor: rename gemini-code to gemini-cli (#822) | cperry-goog | |
| 2025-06-07 | Eliminate createServerConfig() (#821) | Tommaso Sciortino | |
| 2025-06-07 | Fix missing arg warning in tests (#820) | Tommaso Sciortino | |
| 2025-06-07 | Add embedder (#818) | Eddie Santos | |
| 2025-06-07 | fix(build): correct sandbox warning link (#819) | cperry-goog | |
| 2025-06-07 | Creating Node AST Tool. (#756) | matt korwel | |
| 2025-06-07 | Added /mcp command support and cleaned up broken tests (#817) | Bryan Morgan | |
| 2025-06-07 | Push model-switching logging into loadCliConfig (#815) | Tommaso Sciortino | |
| 2025-06-07 | More version simplifiction. (#810) | Tommaso Sciortino | |
| 2025-06-07 | docs: update and reorganize documentation (#806) | cperry-goog | |
| 2025-06-07 | toggle off (#809) | Eddie Santos | |
| 2025-06-06 | Add batch editing capabilities to Edit Tool (#648) | Keith Ballinger | |
| Co-authored-by: N. Taylor Mullen <[email protected]> | |||
| 2025-06-06 | clean up version lookup code (#804) | Tommaso Sciortino | |
| 2025-06-06 | adding very important phrases (#802) | cperry-goog | |
| 2025-06-06 | feat(ui): add cursor to empty input prompt (#800) | Jacob Richman | |
| 2025-06-06 | docs: Initialize tutorials section with MCP server example | jerop | |
| This commit adds a new `tutorials.md` file to the CLI documentation. This section is intended to house various tutorials for using Gemini CLI. The initial content includes a tutorial on setting up Model Context Protocol (MCP) servers, using the GitHub MCP server as an example. The `docs/cli/index.md` has been updated to include a link to this new tutorials section. | |||
| 2025-06-06 | Exit with an error message if parsing settings.json fails. (#747) | Jacob Richman | |
| 2025-06-06 | Test: Verify concatenated env var resolution in settings | jerop | |
| Adds a test case to `settings.test.ts` to specifically verify the correct resolution of multiple environment variables concatenated within a single string value (e.g., ${HOST}:${PORT} ). | |||
| 2025-06-06 | Refactor: Improve env var resolution in settings | jerop | |
| Refactors the `resolveEnvVarsInObject` function in settings to explicitly handle primitive types (null, undefined, boolean, number) at the beginning of the function. This clarifies the logic for subsequent string, array, and object processing. | |||
| 2025-06-06 | feat: Enable environment variable substitution in settings | jerop | |
| This commit introduces the ability to use system environment variables within the settings files (e.g., `settings.json`). Users can now reference environment variables using the `${VAR_NAME}` syntax. This enhancement improves security and flexibility, particularly for configurations like MCP server settings, which often require sensitive tokens. Previously, to configure an MCP server, a token might be directly embedded: ```json "mcpServers": { "github": { "env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "pat_abc123" } // ... } } ``` With this change, the same configuration can securely reference an environment variable: ```json "mcpServers": { "github": { "env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "${GITHUB_PERSONAL_ACCESS_TOKEN}" } // ... } } ``` This allows users to avoid storing secrets directly in configuration files. | |||
| 2025-06-06 | Fix build break due to changes to theme. (#796) | Jacob Richman | |
