gemini-cli
gemini-cli copied to clipboard
An open-source AI agent that brings the power of Gemini directly into your terminal.
### What happened? En: Did not follow the instructions in the global GEMINI.md document I clearly stated in the "gemini.md" file under the user directory that no trailing comments should...
### What happened? ### What did you expect to happen? not to have this error ### Client information Client Information Run `gemini` to enter the interactive CLI, then run the...
Users need to know the subagent is working, but we don't want to pollute the main chat. Completion Criteria: - [ ] Clean up thoughts of subagent - [ ]...
### What happened? ``` docker run --rm -it us-docker.pkg.dev/gemini-code-dev/gemini-cli/sandbox:0.18.4 > Login with Google > Logging in with Google... Restarting Gemini CLI to continue. ``` And just like that the container...
### What happened? none can use it rn it gives errors ### What did you expect to happen? updated but cant use gemini 3 pro ### Client information Client Information...
## TLDR This PR fixes ACP mode unnecessarily clearing cached authentication credentials on every `authenticate()` call. The fix preserves credentials when using the same auth method, only clearing when switching...
## Summary This PR removes the flexible indentation handling in smart edit to prevent double indentation issues where both the new_string's own indentation and the old_string's indentation are applied together,...
Partially addresses #12634. Supersedes #12676. Implements the `context.includeDirectories` configuration for extensions, allowing them to contribute to the CLI's context. - Adds `includeDirectories` to `GeminiCLIExtension` and `ExtensionConfig`. - Updates `ExtensionManager` to...
## Summary Adds support for loading multiple custom theme files from external JSON files. This enhances the customization capabilities of the Gemini CLI by allowing users to maintain themes in...
## Summary https://github.com/google-gemini/gemini-cli/pull/13247 introduced a change that broke the Zed integration's ability to communicate over stdio. This adds the same functionality for using stdio as the non-interactive mode. This is...