Commit Graph

665 Commits

Author SHA1 Message Date
Tommaso Sciortino
ca53eccb2c Use IdeClient directly instead of config.ideClient (#7627) 2025-09-04 16:32:09 +00:00
Jacob MacDonald
e984802a9c improve performance of shell commands with lots of output (#7680) 2025-09-04 16:20:24 +00:00
anthony bushong
aa38851625 fix(core): tend to history with dangling function calls/responses (#7692) 2025-09-04 07:24:42 +00:00
Shardul Natu
9d4b511598 rename(telemetry): Update ai_(added|removed)_lines to model_(added|removed)_lines (#7577)
Co-authored-by: Shnatu <snatu@google.com>
Co-authored-by: Billy Biggs <bbiggs@google.com>
2025-09-04 03:54:52 +00:00
Gal Zahavi
1798fafadc refactor(setting): Improve settings migration and tool loading (#7445)
Co-authored-by: psinha40898 <pyushsinha20@gmail.com>
2025-09-04 02:23:25 +00:00
Victor May
e9f38f24df Handle cleaning up the response text in the UI when a response stream retry occurs (#7416) 2025-09-04 02:00:16 +00:00
Silvio Junior
49ed443b8f Enable smart edit by default on main (#7679) 2025-09-03 23:04:50 +00:00
Shardul Natu
3ec790bfde feat(telemetry): Add character counts to diff stats (#7619)
Co-authored-by: Shnatu <snatu@google.com>
Co-authored-by: cornmander <shikhman@google.com>
2025-09-03 22:51:20 +00:00
Rahat Ahmed
a19c2ae49a Fix diff approval race between CLI and IDE (#7609)
Co-authored-by: Shreya Keshive <skeshive@gmail.com>
2025-09-03 20:53:57 +00:00
Arya Gummadi
d2fbbb6488 fix(auth): improve Google OAuth error handling and prevent empty error messages (#7539) 2025-09-03 20:51:29 +00:00
Sandy Tao
26bf7d271a fix(core): Fix more logging issues (#7674) 2025-09-03 20:09:38 +00:00
shrutip90
5d5513fc5c Override Gemini CLI trust with VScode workspace trust when in IDE (#7433) 2025-09-03 18:44:26 +00:00
Sandy Tao
80ba48fb64 Fix(core): Log exact model version from API response (#7666) 2025-09-03 17:56:51 +00:00
Jacob MacDonald
54c8f6ae1e Simplify MCP server timeout configuration (#7661) 2025-09-03 17:34:32 +00:00
Gaurav
1ca388019f feat: handle nested gitignore files (#7645)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-03 14:23:27 +00:00
owenofbrien
e795f398fb Log config.useSmartEdit to Clearcut (#7617) 2025-09-03 09:58:47 +00:00
fuyou
1f473dbcd5 fix(gitIgnore): prevent crash/error when processing malformed file paths in GitIgnoreParser (#7553)
Co-authored-by: Srinath Padmanabhan <17151014+srithreepo@users.noreply.github.com>
2025-09-03 06:19:20 +00:00
bl-ue
c88afaa5f5 feat(sessions): Integrate chat recording into GeminiChat (#6721) 2025-09-03 05:29:07 +00:00
Silvio Junior
a8258f6e34 Rename smart_edit to replace to align with the EditTool (#7621) 2025-09-03 00:38:59 +00:00
Jack Wotherspoon
63ee6ad2ea chore: improve inclusive-language (#7558) 2025-09-03 00:09:28 +00:00
shishu314
5fba599882 feat(oauth) - Create hybrid storage class (#7610)
Co-authored-by: Shi Shu <shii@google.com>
2025-09-02 23:13:07 +00:00
Tommaso Sciortino
070f70a60e Enable citations by default for certain users. (#7438) 2025-09-02 16:36:24 +00:00
Abhi
a210fd8395 refactor(core): Require model for utility calls (#7566) 2025-09-02 00:28:54 +00:00
Bryan Morgan
ec14342a28 Fix duplicate LOC counting due to diff_stat being passed in multiple places (#7483) 2025-08-31 11:41:28 +00:00
Shardul Natu
1d52d4b33a fix(diffstats): Fix diff stats to correctly capture the edits (#7446)
Co-authored-by: Shnatu <snatu@google.com>
Co-authored-by: Gaurav <39389231+gsquared94@users.noreply.github.com>
2025-08-30 20:56:10 +00:00
Adam Weidman
cb840e6c09 chore(dedup): Mock tools refix (#7418) 2025-08-29 20:08:26 +00:00
Silvio Junior
7279c8d73b Smart Edit Tool (#6823) 2025-08-29 19:45:39 +00:00
Noritaka Kobayashi
abab43143e refactor: remove redundant 'undefined' type or '?' (#2691) 2025-08-29 19:33:12 +00:00
Richie Foreman
0396e440a7 fix(trust): Respect folder trust setting when reading GEMINI.md (#7409) 2025-08-29 18:12:36 +00:00
Manash
f30767fb56 fix(core): Fix permissions for oauth_creds.json (#6662) 2025-08-29 17:35:07 +00:00
chen
2708685414 refactor(core): reuse computeNewContent in performAddMemoryEntry (#6689)
Co-authored-by: chen893 <chenshuanglong@fuzhi.ai>
Co-authored-by: Sandy Tao <sandytao520@icloud.com>
2025-08-29 17:35:00 +00:00
Pyush Sinha
aea394ebcd fix: add flash lite with respect to api defaults (#4652)
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com>
2025-08-29 16:20:50 +00:00
shrutip90
574d63bcc0 fix(trust): Update config.isTrustedFolder (#7373) 2025-08-29 02:41:33 +00:00
Tayyab3245
5ed64eab40 fix(core): treat UTF16/32 BOM files as text and decode correctly (#6081)
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com>
Co-authored-by: jacob314 <jacob314@gmail.com>
2025-08-29 01:13:46 +00:00
Tommaso Sciortino
95db24f234 Show citations at the end of each turn (#7350) 2025-08-28 23:42:54 +00:00
shrutip90
8ec52b9136 Skip MCP server connections in untrusted folders (#7358) 2025-08-28 22:46:27 +00:00
Pascal Birchler
9fdb9491c5 Add MCP loading indicator when initializing Gemini CLI (#6923) 2025-08-28 19:53:56 +00:00
Richie Foreman
12ec49050d fix(logging): Log NodeJS Version && Make Config.SessionID readonly (#7219) 2025-08-28 18:22:39 +00:00
Victor May
8eab20589e Refine stream validation to prevent unnecessary retries (#7278) 2025-08-28 17:21:27 +00:00
Davor Racic
dcf3b13434 fix(process-utils): replace wmic with powershell for windows process (#7087)
Co-authored-by: Shreya Keshive <skeshive@gmail.com>
Co-authored-by: Arya Gummadi <aryagummadi@google.com>
2025-08-28 14:09:01 +00:00
shishu314
2770190cde feat(cli) - Create base class for handling tokens stored in files (#7240)
Co-authored-by: Shi Shu <shii@google.com>
2025-08-28 13:54:12 +00:00
Gal Zahavi
87c3cbb12a Revert "chore(cleanup): Consolidate MockTool definitions (#7228)" (#7283) 2025-08-28 04:06:50 +00:00
Abhi
ac5824f4e4 feat(commands): Enable @file processing in TOML commands (#6716) 2025-08-28 03:22:21 +00:00
Gal Zahavi
2b206e9c56 Revert "Move mockTool into test-utils (#7245)" (#7277) 2025-08-28 03:05:47 +00:00
Shardul Natu
a8433f3636 add(telemetry): Add missing telemetry for UserPromptEvent (#6885)
Co-authored-by: Shnatu <snatu@google.com>
Co-authored-by: Arya Gummadi <aryagummadi@google.com>
2025-08-28 02:17:32 +00:00
Richie Foreman
6714258e71 fix(compression): Discard compression result if it results in more token usage (#7047) 2025-08-27 21:00:45 +00:00
Adam Weidman
3bd7ffca66 Move mockTool into test-utils (#7245) 2025-08-27 20:18:15 +00:00
Tommaso Sciortino
77cd06d793 Fix shell argument parsing in windows (#7160) 2025-08-27 19:14:22 +00:00
Adam Weidman
0c02a04cfd chore(cleanup): Consolidate MockTool definitions (#7228) 2025-08-27 18:18:26 +00:00
shishu314
69e739bece feat(cli) - Define base class for token storage (#7221)
Co-authored-by: Shi Shu <shii@google.com>
2025-08-27 17:49:20 +00:00