gemini-cli
https://github.com/google-gemini/gemini-cli
TypeScript
An open-source AI agent that brings the power of Gemini directly into your terminal.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
TypeScript not yet supported6 Subscribers
Add a CodeTriage badge to gemini-cli
Help out
- Issues
- bug(a2a-server): fire-and-forget scheduler.schedule() rejection can crash the whole server process
- bug: extension trust gate evaluates process.cwd() but prompts/writes trust for workspaceDir
- bug: web-fetch grounding citation markers inserted at wrong positions (UTF-16 splice of UTF-8 byte offsets)
- bug: glob tool returns 'No files found' for matches under symlinked workspace subdirectories
- bug: MCP tools/list refresh path drops the configured server timeout (silently capped at 60s by SDK default)
- bug: non-numeric background-PID lines become NaN entries in shell tool output (missing continue)
- bug: shell exit-code mapping checks exitCode !== undefined where the value type is number | null
- bug: prompt templates built via String.replace corrupt payloads containing $ patterns ($&, $', )
- bug: read-many-files treats substring overlap as 'explicitly requested' binary asset, inlining unrequested images
- bug: concurrent MCP OAuth refreshes race, and any refresh failure deletes valid credentials (forced re-auth)
- Docs
- TypeScript not yet supported