Anas H. Sulaiman
082a65caa5
cleanup unused allowBuildArtifacts ( #1010 )
2025-06-13 12:00:38 -04:00
Anas H. Sulaiman
43cfdde579
cleanup unused customIgnorePatterns ( #1009 )
2025-06-13 11:49:48 -04:00
Leo
0adc677a52
Edit wording in /edit description ( #1006 )
2025-06-13 15:36:51 +00:00
Mark McDonald
ec3b660add
Support GOOGLE_API_KEY hoisting in sandbox too ( #998 )
2025-06-13 08:32:15 +00:00
N. Taylor Mullen
7ec11849ae
refactor: Use default centralized Flash & Pro models everywhere ( #994 )
2025-06-13 08:25:42 +00:00
Miguel Solorio
bd5f227055
Replace logo with custom ASCII ( #958 )
2025-06-13 07:59:45 +00:00
Jerop Kipruto
bea4a403ee
Handle telemetry in non-interactive mode ( #1002 )
...
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-13 03:44:17 -04:00
Tommaso Sciortino
eeda52b896
Code Assist cleanup and docs ( #993 )
2025-06-12 18:00:17 -07:00
Marat Boshernitsan
53ac32ee56
Reduce coupling between core and cli packages ( #961 )
...
Co-authored-by: Marat Boshernitsan <maratb@google.com >
2025-06-12 17:17:29 -07:00
Seth Troisi
74a5887bbb
Have @ pass through images and other Part objects ( #990 )
2025-06-12 16:17:44 -07:00
Seth Troisi
5c815ead99
Fixed @ file content not being added or sent to server ( #962 )
2025-06-12 23:08:27 +00:00
Jerop Kipruto
650881237c
telemetry: include user decisions in tool call logs ( #966 )
...
Add the user's decision (accept, reject, modify) to tool call telemetry to better understand user intent. The decision provides crucial context to the `success` metric, as a user can reject a call that would have succeeded or accept one that fails.
Also prettify the arguments json.
Example:

#750
2025-06-12 20:48:10 +00:00
Abhi
fec47363a3
bug: only show tool tokens if > 0 ( #985 )
2025-06-12 19:31:17 +00:00
Jordan Demeulenaere
8f8759b019
Fix build_sandbox command ( #974 )
2025-06-12 17:38:10 +00:00
Leo
31710f0ef3
remove enable editor flag ( #984 )
2025-06-12 17:28:20 +00:00
DeWitt Clinton
69835ecb0b
Ignore dot files on @-completion. ( #978 )
2025-06-12 17:04:15 +00:00
DeWitt Clinton
abf623a1a9
Improve the performance of filename completion over large repositories. ( #938 )
2025-06-12 07:09:38 -07:00
anj-s
b6665d82e5
Revert "Add support for local logging per session ( #936 )" ( #970 )
2025-06-11 21:59:46 -07:00
Jerop Kipruto
72b9e1a414
Telemetry: Improve clarity of user prompt event ( #967 )
2025-06-11 21:43:00 -04:00
Leo
cb4b803f5b
feat: External editor settings ( #882 )
2025-06-11 18:21:54 -07:00
Abhi
9f4da201b3
Show session summary on exit for ctrl+c x 2. Fix exit UI ( #963 )
2025-06-11 20:08:32 -04:00
Eddie Santos
8a64f8d9dc
Adding silly phrases ( #922 )
2025-06-11 23:40:13 +00:00
anj-s
3c1f01896d
Add support for local logging per session ( #936 )
2025-06-11 15:05:41 -07:00
JingboWang1997-1
1418c37801
add excludeTools flag to settings.json config ( #957 )
2025-06-11 14:32:23 -07:00
Seth Troisi
3acbb8a45d
clean chat history before /resume ( #949 )
2025-06-11 13:40:44 -07:00
Abhi
0016e3cac6
feat: Add exit UI w/ stats ( #924 )
2025-06-11 16:40:31 -04:00
matt korwel
d41d58afa5
Extensibility: Gemini.md files ( #944 )
2025-06-11 20:34:35 +00:00
Tommaso Sciortino
3da4b71ae1
Cache oauth credentials ( #927 )
2025-06-11 13:26:41 -07:00
Seth Troisi
1619452d7b
Fix noisy tests ( #950 )
2025-06-11 13:01:04 -07:00
Louis Jimenez
b19571d9ab
Restore Checkpoint Feature ( #934 )
2025-06-11 15:33:09 -04:00
Olcan
b86e3edfa7
fixes to proxy on macos: prevent curl from hanging during wait-for-proxy by adding ipv6 support and timeout ( #947 )
2025-06-11 11:31:38 -07:00
Olcan
5deff6f420
fix proxy on cloudtops/linux and for older versions of docker, more robust start/stop and error reporting ( #945 )
2025-06-11 10:50:31 -07:00
jerop
47b87a05f1
refactor(telemetry): pass config object to telemetry functions
...
This commit refactors the telemetry system to pass a object to various logging and metrics functions. This change centralizes configuration management within the telemetry system, making it more modular and easier to maintain.
The constructor and various tool execution functions have been updated to accept the object, which is then passed down to the telemetry functions. This eliminates the need to pass individual configuration values, such as , through multiple layers of the application.
2025-06-11 13:24:41 -04:00
Miguel Solorio
9f57f6e437
Allow themes to update gradient colors ( #914 )
2025-06-11 17:14:18 +00:00
Olcan
bee780d64e
do not auto-enable container sandboxing (fixing recently introduced bug) ( #939 )
2025-06-11 08:25:33 -07:00
Anas Sulaiman
64ecb86fef
add a unit test with multiple hunks for diff renderer
2025-06-11 09:47:11 -04:00
Zach Sais
09ddf6eb71
fix version set for cli and slash commands ( #892 )
2025-06-11 08:25:26 -05:00
jerop
e8faf83c15
refactor: Centralize session ID generation and propagation
2025-06-11 01:18:40 -04:00
Seth Troisi
8c5cc17f18
Remove unneeded mockRestore()s from tests ( #919 )
2025-06-10 20:32:00 -07:00
Olcan
4c213c2824
rename sandbox-exec as MacOS Seatbelt in footer ( #921 )
2025-06-10 18:35:00 -07:00
Tommaso Sciortino
e2ae6cef9d
Remove warnings for old env var names. ( #920 )
2025-06-10 18:34:36 -07:00
Tommaso Sciortino
50ca47bdd4
Change yolo mode so it doesn't disable sandboxing. ( #918 )
2025-06-10 17:41:59 -07:00
Seth Troisi
03e227aac5
Add [tag] to /save and /resume ( #916 )
2025-06-10 16:58:39 -07:00
Seth Troisi
5d58f520ed
logConversation
...
loadConversation
/resume
clean up for review
2025-06-10 16:14:42 -07:00
Tommaso Sciortino
93cd4e20ab
Basic code assist support ( #910 )
2025-06-10 16:00:13 -07:00
Tommaso Sciortino
6a0f6f9f90
Allow simple extensions for registering MCPservers ( #890 )
2025-06-10 15:48:39 -07:00
Tolik Malibroda
8d0c9dc708
fix: Change sandbox network check command for docker ( #907 )
2025-06-11 00:13:36 +02:00
Abhi
41b82b00fa
feat: Add UI for /stats slash command ( #883 )
2025-06-10 15:59:52 -04:00
Olcan
42f146f820
restricted networking for all sandboxing methods, new seatbelt profiles, updated docs, fixes to sandbox build, debugging through sandbox ( #891 )
2025-06-10 08:58:37 -07:00
Tommaso Sciortino
18dbf3a3a9
GEMINI_SANDBOX=false should disable seatbelt ( #888 )
2025-06-10 06:22:02 -07:00