summaryrefslogtreecommitdiff
path: root/packages/cli/src/gemini.tsx
AgeCommit message (Collapse)Author
2025-08-11Start IDE connection after config initialization (#6018)Shreya Keshive
2025-08-08feat: Add option to hide line numbers in code blocks (#5857)Gal Zahavi
Co-authored-by: Jacob Richman <[email protected]>
2025-08-07avoid loading and initializing CLI config twice in non-interactive mode (#5793)Jacob MacDonald
2025-08-01bug(cli): Prefer IPv4 dns resolution by default. (#5338)joshualitt
2025-08-01Add a setting to disable auth mode validation on startup (#5358)Billy Biggs
2025-07-30feat: Multi-Directory Workspace Support (part1: add `--include-directories` ↵Yuki Okita
option) (#4605) Co-authored-by: Allen Hutchison <[email protected]>
2025-07-29 feat: Add auto update functionality (#4686)Gal Zahavi
2025-07-26Handle unhandled rejections more gracefully. (#4417)Jacob Richman
Co-authored-by: Tommaso Sciortino <[email protected]>
2025-07-22feat(auth): support gemini api key and vertex auth in non-interactive mode ↵Jerop Kipruto
(#4631)
2025-07-21Refactor the logic for deciding whether to launch a browser into config (#4622)Marat Boshernitsan
2025-07-20Feature custom themes logic (#2639)Ali Al Jufairi
Co-authored-by: Jacob Richman <[email protected]>
2025-07-19Automatically detect non-interactive environments and fall back to a manual, ↵Marat Boshernitsan
code-based authentication flow (#4475)
2025-07-17Zed integration (#4266)Conrad Irwin
Co-authored-by: Agus Zubiaga <[email protected]> Co-authored-by: Ben Brandt <[email protected]> Co-authored-by: mkorwel <[email protected]>
2025-07-12fix(auth): Remove sharp edges from headless auth (#3985)N. Taylor Mullen
2025-07-11feat(cli): add support for --prompt-interactive/-i flag (#1743)Daniel Lee
2025-07-11fix: `TypeError: Cannot read properties of undefined (reading 'authType')` ↵Gaurav
(#3914)
2025-07-11Add visual cues for nightly version (#3701)Miguel Solorio
Co-authored-by: Jacob Richman <[email protected]>
2025-07-11Logs the auth type in the user prompts, api responses and errors (#3795)uttamkanodia14
2025-07-11Add NO_BROWSER environment variable to trigger offline oauth flow (#3713)Seth Troisi
2025-07-09Adding TurnId to Tool call and API responses and error logs. (#3039)uttamkanodia14
Co-authored-by: Scott Densmore <[email protected]>
2025-07-08fix(deps): revert yargs bump and fix npx regression (#3610)N. Taylor Mullen
2025-07-08fix(auth): do not blindly default to API key auth (#3235)Pascal Birchler
Co-authored-by: matt korwel <[email protected]> Co-authored-by: N. Taylor Mullen <[email protected]>
2025-07-08fix: Honor DEBUG and CLI_TITLE environment variables (#3560)Marat Boshernitsan
2025-07-08Add a command line option to enable and list extensions (#3191)Billy Biggs
2025-07-07Enable Gemini CLI to reuse user's auth in Cloud Shell (#3070)Marat Boshernitsan
2025-07-07Initialize MCP tools once at start up instead of every time we auth. (#3483)Tommaso Sciortino
2025-07-06feat: add user startup warnings, add home directory check (#3056)Pyush Sinha
2025-07-05Mk nohup (#3285)matt korwel
2025-07-04chore: typo fixes (#3203)Mithlesh kumar
Co-authored-by: Jack Wotherspoon <[email protected]>
2025-07-01Use the constant placeholders for ".gemini/settings.json" in gemini.tsx (#2860)Tommaso Sciortino
2025-06-26Improve LoadCodeAssist error handling (#1645)Tommaso Sciortino
2025-06-26chore: fix typos in comment-out (#1540)Noritaka Kobayashi
Co-authored-by: Scott Densmore <[email protected]>
2025-06-25fix: prepublish changes to package names (#1420)Brandon Keiji
2025-06-24Jacob314/max old space (#1314)Jacob Richman
2025-06-22Clearcut logging - initial implementation (#1274)owenofbrien
Flag-guarded initial implementation of a clearcut logger to collect telemetry data and send it to Concord for dashboards, etc.
2025-06-20fallback to gemini_api_key (#1255)matt korwel
2025-06-20Turn off debug logging of MaxSizedBox errors by default. (#1228)Jacob Richman
2025-06-20Make checkpoints configurable in settings.json (#1251)Louis Jimenez
2025-06-19Auth First Run (#1207)matt korwel
Co-authored-by: Tommaso Sciortino <[email protected]> Co-authored-by: N. Taylor Mullen <[email protected]>
2025-06-19Initialize geminiClient in noninteractive mode (#1222)Tommaso Sciortino
2025-06-18Refactor in preparation for Reauth (#1196)Tommaso Sciortino
2025-06-18Fix noise in headless mode on STDOUT (#1184)Allen Hutchison
2025-06-18feat: consolidate sandbox configurations into a single object (#1154)Brandon Keiji
2025-06-15refactor(cli): Use excludeTools for non-interactive mode (#1072)N. Taylor Mullen
2025-06-14centralize file filtering in `FileDiscoveryService` (#1039)Anas H. Sulaiman
2025-06-13reuse `GitIgnoreParser` for loading `.geminiignore` (#1025)Anas H. Sulaiman
2025-06-13Fix default extension context filename and update docs (#1024)Tommaso Sciortino
2025-06-13Handle telemetry in non-interactive mode (#1002)Jerop Kipruto
Changes: - Ensure proper shutdown in non-interactive mode - Ensures the initial user prompt is logged in non-interactive mode - Improve telemetry for streaming - handle chunks and input token count is now alongside other token counts in response To test: - Follow instructions in https://github.com/google-gemini/gemini-cli/blob/main/docs/core/telemetry.md#google-cloud - Run CLI in non-interactive mode and observe logs/metrics in GCP Logs Explorer and Metrics Explorer #750
2025-06-11Cache oauth credentials (#927)Tommaso Sciortino
2025-06-11Restore Checkpoint Feature (#934)Louis Jimenez