Tommaso Sciortino
f8863f4d00
Make glob tool support abortSignal ( #988 )
2025-06-12 13:27:40 -07:00
Abhi
32da693b91
bug: only show tool tokens if > 0 ( #985 )
2025-06-12 19:31:17 +00:00
starsandskies
6bb3f27f6c
Edit pass of README.md ( #906 )
...
Make a pass through the README.md file to hopefully improve readability and completeness
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com>
2025-06-12 14:36:36 -04:00
Jordan Demeulenaere
e1d8a356b0
Fix build_sandbox command ( #974 )
2025-06-12 17:38:10 +00:00
Leo
ad2e47dc20
remove enable editor flag ( #984 )
2025-06-12 17:28:20 +00:00
DeWitt Clinton
a9e56ee460
Ignore dot files on @-completion. ( #978 )
2025-06-12 17:04:15 +00:00
starsandskies
af247a6cbd
Edit pass of docs/architecture.md ( #971 )
2025-06-12 16:44:55 +00:00
Tommaso Sciortino
47ce39c46f
Convert CCPA requests to proper format ( #981 )
...
CCPA uses a different format than GenAi. This adds conversion code to get it to the right format.
Note that this doesn't work against the current ccpa staging server, The changes it needs are in cl/770266927
2025-06-12 09:33:49 -07:00
DeWitt Clinton
f2ab6d08c4
Improve the performance of filename completion over large repositories. ( #938 )
2025-06-12 07:09:38 -07:00
dependabot[bot]
9072a4e5ee
chore(deps-dev): bump esbuild from 0.23.1 to 0.25.0 ( #872 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-12 06:21:50 +00:00
Mark McDonald
041e7c177c
Added note about using MCP/tools with a sandbox ( #933 )
2025-06-11 22:49:58 -07:00
anj-s
6fc7028031
Revert "Add support for local logging per session ( #936 )" ( #970 )
2025-06-11 21:59:46 -07:00
Jerop Kipruto
89f682f081
Telemetry: Improve clarity of user prompt event ( #967 )
2025-06-11 21:43:00 -04:00
Leo
1ef68e0612
feat: External editor settings ( #882 )
2025-06-11 18:21:54 -07:00
Abhi
dd53e5c96a
Show session summary on exit for ctrl+c x 2. Fix exit UI ( #963 )
2025-06-11 20:08:32 -04:00
Eddie Santos
e02a035ab4
Adding silly phrases ( #922 )
2025-06-11 23:40:13 +00:00
matt korwel
fb67ee5445
TEST: reviewers ( #959 )
2025-06-11 22:09:33 +00:00
anj-s
2dc79b3bd0
Add support for local logging per session ( #936 )
2025-06-11 15:05:41 -07:00
JingboWang1997-1
6ecdecbdcc
add excludeTools flag to settings.json config ( #957 )
2025-06-11 14:32:23 -07:00
Seth Troisi
122678cc09
clean chat history before /resume ( #949 )
2025-06-11 13:40:44 -07:00
Abhi
7a72d255d8
feat: Add exit UI w/ stats ( #924 )
2025-06-11 16:40:31 -04:00
matt korwel
4160d904da
Extensibility: Gemini.md files ( #944 )
2025-06-11 20:34:35 +00:00
Tommaso Sciortino
24c61147b8
Cache oauth credentials ( #927 )
2025-06-11 13:26:41 -07:00
jerop
c0580eaf4b
feat(telemetry): expand cli configuration event
...
Adds the following attributes to the event:
- embedding_model
- api_key_enabled
- code_assist_enabled
- debug_mode
- mcp_servers
This additional data will provide more insight into user configurations.
2025-06-11 16:22:35 -04:00
Seth Troisi
5586ad5f8a
Fix noisy tests ( #950 )
2025-06-11 13:01:04 -07:00
Louis Jimenez
e0f4f428fc
Restore Checkpoint Feature ( #934 )
2025-06-11 15:33:09 -04:00
Olcan
f75c48323c
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
jerop
03bc1f3141
feat(telemetry): Update API response in telemetry
...
Adds the text content of the API response to the telemetry event. This provides more context for debugging and analysis without logging the entire, potentially large, response object.
- Adds an optional field to the type.
- Updates to include the field in the logged attributes.
- Modifies the to extract the response text using and pass it to the logger.
- Adds a new test file for the telemetry loggers, including tests for the function to verify the new functionality.
2025-06-11 14:18:16 -04:00
Olcan
9237e95f11
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
d96af8bacd
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
9c5b5ff823
Allow themes to update gradient colors ( #914 )
2025-06-11 17:14:18 +00:00
Allen Hutchison
1d7090b8ac
feat(core): Create BFS file search utility ( #903 )
2025-06-11 09:21:23 -07:00
Olcan
e2d689ff2f
do not auto-enable container sandboxing (fixing recently introduced bug) ( #939 )
2025-06-11 08:25:33 -07:00
jerop
7ba2b13870
update token usage with types
2025-06-11 10:38:07 -04:00
Anas Sulaiman
9d992b32e4
add a unit test with multiple hunks for diff renderer
2025-06-11 09:47:11 -04:00
Anas Sulaiman
00c4527a1b
unify diff generation before and after an edit
2025-06-11 09:47:11 -04:00
Zach Sais
5bab5a7378
fix version set for cli and slash commands ( #892 )
2025-06-11 08:25:26 -05:00
jerop
3f5ac384cc
update from metrics and logs prefix from gemini_code to gemini_cli
2025-06-11 01:28:26 -04:00
jerop
d1e23b7c71
refactor: Centralize session ID generation and propagation
2025-06-11 01:18:40 -04:00
Tommaso Sciortino
95fdc66e7d
Register dependency added in PR:910 ( #925 )
2025-06-10 20:39:29 -07:00
Seth Troisi
fb6e2927f7
Remove unneeded `mockRestore()`s from tests ( #919 )
2025-06-10 20:32:00 -07:00
Olcan
3372fd8df8
rename sandbox-exec as MacOS Seatbelt in footer ( #921 )
2025-06-10 18:35:00 -07:00
Tommaso Sciortino
97e08fc804
Remove warnings for old env var names. ( #920 )
2025-06-10 18:34:36 -07:00
Tommaso Sciortino
e92b7dfd74
Change yolo mode so it doesn't disable sandboxing. ( #918 )
2025-06-10 17:41:59 -07:00
jerop
b92fa78a1e
docs(telemetry): Refine OTEL Collector setup instructions
...
Standardizes on the distribution for local and Google Cloud setups.
Restructures the guide to present Docker and standalone binary as clear, parallel options and makes the Google Cloud command more robust.
2025-06-10 20:04:05 -04:00
Seth Troisi
8e0d5076d6
Add [tag] to /save and /resume ( #916 )
2025-06-10 16:58:39 -07:00
cperry-goog
d6b6d5976d
Contributing guidelines ( #901 )
2025-06-10 16:56:29 -07:00
Seth Troisi
36f58a34b4
logConversation
...
loadConversation
/resume
clean up for review
2025-06-10 16:14:42 -07:00
Tommaso Sciortino
d79dafc577
Basic code assist support ( #910 )
2025-06-10 16:00:13 -07:00
Tommaso Sciortino
4e84431df3
Allow simple extensions for registering MCPservers ( #890 )
2025-06-10 15:48:39 -07:00