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
- perf(core): chat history O(n^2) re-serialization on every turn causes jank on long sessions
- ask_user tool should retain question in chat history for human context purposes
- bug: headless mode reports an untrusted folder as trusted to the rest of the app (state/callback mismatch)
- bug: confirm_action slash-command flow re-adds history and double-fires telemetry vs the shell-confirmation path
- bug: extension update rollback copies an empty temp dir - restores nothing after a failed update
- bug: a single malformed extension directory breaks loading of ALL extensions when allowedExtensions is set
- bug: concurrent extension installs race past the existence check and corrupt each other's destination
- bug: GitHub repo parsing strips '.git' anywhere in the name (blog.github.io -> hub.io)
- bug(cli): impure state updater in useInputHistoryStore schedules nested setState inside another setState updater
- bug: final SSE event discarded when stream ends without a trailing blank line (no EOF flush)
- Docs
- TypeScript not yet supported