Spencer
c72ac00a53
fix(telemetry): resolve OOM risk with Array.from, add surrogate pair protection, and fix try/catch key scope
2026-04-21 20:44:02 +00:00
Spencer
2bc481a3b5
fix(telemetry): strip high-cardinality attributes from metrics
...
Decouples generic OpenTelemetry attributes from metric-specific
attributes to resolve a Cloud Monitoring 'Internal error encountered'
caused by a cardinality explosion. High-cardinality values like
session.id, installation.id, user.email, and experiments.ids
are now excluded from time series metric labels, but they
are still preserved on traces and logs.
Also refactors getCommonAttributes to use getCommonMetricAttributes
to reduce repetition, and adds robust unit tests covering the
truncation of the experiments.ids array and fallback cases.
2026-04-21 20:44:01 +00:00
Spencer
169f9e457d
fix: apply bounded structural truncation to Event Logs
2026-04-21 20:44:01 +00:00
Spencer
8481d977bb
fix: add back global string limit gracefully returning a valid json string
2026-04-21 20:44:01 +00:00
Spencer
dd4d7301ba
fix: remove global string slice to guarantee JSON parseability
2026-04-21 20:44:01 +00:00
Spencer
5357770a3d
fix: address structural truncation review comments
2026-04-21 20:44:01 +00:00
Spencer
dc3ab31af0
fix(telemetry): implement bounded structural truncation
2026-04-21 20:44:01 +00:00
Adam Weidman
d6f88f8720
fix(core): remove duplicate initialize call on agents refreshed ( #25670 )
2026-04-21 20:17:21 +00:00
Jason Matthew Suhari
194c779f9b
fix(cli): start auto memory in ACP sessions ( #25626 )
2026-04-21 20:06:30 +00:00
Vedant Mahajan
189c0ac0a0
feat: add /new as alias for /clear and refine command description ( #17865 )
2026-04-21 20:04:40 +00:00
euxaristia
c47233a474
fix(core): disable detached mode in Bun to prevent immediate SIGHUP of child processes ( #22620 )
2026-04-21 20:01:28 +00:00
JAYADITYA
8999a885f0
fix(cli): ensure theme dialog labels are rendered for all themes ( #24599 )
...
Co-authored-by: cynthialong0-0 <82900738+cynthialong0-0@users.noreply.github.com >
2026-04-21 19:57:15 +00:00
Coco Sheng
93a8d9001c
fix(cli): use newline in shell command wrapping to avoid breaking heredocs ( #25537 )
2026-04-21 19:12:50 +00:00
PRAS Samin
cdc5cccc13
feat: detect new files in @ recommendations with watcher based updates ( #25256 )
2026-04-21 18:35:14 +00:00
Mahima Shanware
a4e98c0a4c
fix(core): resolve nested plan directory duplication and relative path policies ( #25138 )
2026-04-21 18:20:57 +00:00
Spencer
c260550146
feat(telemetry): add flag for enabling traces specifically ( #25343 )
2026-04-21 18:07:32 +00:00
Danyel Cabello
7f8f3309a6
Allow dots on GEMINI_API_KEY ( #25497 )
2026-04-21 11:43:39 -07:00
Muhammad Ahsan Farooq
ebebbbfc20
Fix/allow for session persistence ( #25176 )
2026-04-21 11:20:07 -07:00
Gordon Hui
27344833cb
feat(vertex): add settings for Vertex AI request routing ( #25513 )
2026-04-21 17:48:30 +00:00
cynthialong0-0
aee2cde1a3
feat(test): refactor the memory usage test to use metrics from CLI process instead of test runner ( #25708 )
2026-04-21 17:06:22 +00:00
Mundur
2c14954010
Fix: Disallow overriding IDE stdio via workspace .env (RCE) ( #25022 )
...
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com >
2026-04-21 10:31:10 -07:00
gemini-cli-robot
a38e2f0048
Changelog for v0.38.2 ( #25593 )
...
Co-authored-by: gemini-cli-robot <224641728+gemini-cli-robot@users.noreply.github.com >
2026-04-21 00:39:10 +00:00
Samee Zahid
1d383a4a8e
feat(cli): add streamlined gemini gemma local model setup ( #25498 )
...
Co-authored-by: Abhijit Balaji <abhijitbalaji@google.com >
Co-authored-by: Samee Zahid <sameez@google.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-04-20 23:57:56 +00:00
Timo
6afc47f81c
docs(cli): fix inconsistent system.md casing in system prompt docs ( #25414 )
...
Co-authored-by: cynthialong0-0 <82900738+cynthialong0-0@users.noreply.github.com >
2026-04-20 23:03:36 +00:00
anj-s
4b2091d402
docs(tracker): introduce experimental task tracker feature ( #24556 )
2026-04-20 19:33:37 +00:00
Tommaso Sciortino
c627d09326
fix(cli): round slow render latency to avoid opentelemetry float warning ( #25709 )
2026-04-20 17:42:37 +00:00
Sehoon Shon
0e5c5b6f49
fix(core): allow Cloud Shell users to use PRO_MODEL_NO_ACCESS experiment ( #25702 )
2026-04-20 17:29:58 +00:00
Sandy Tao
8573650253
feat(config): split memoryManager flag into autoMemory ( #25601 )
2026-04-18 00:08:02 +00:00
Sam Roberts
220888ac2d
docs: migrate installation and authentication to mdx with tabbed layouts ( #25155 )
2026-04-17 18:07:07 +00:00
Christian Gunderman
b2f775921d
feat(core): enable topic update narration by default and promote to general ( #25586 )
...
Co-authored-by: JAYADITYA <96861162+JayadityaGit@users.noreply.github.com >
Co-authored-by: Jack Wotherspoon <jackwoth@google.com >
2026-04-17 17:49:32 +00:00
Christian Gunderman
f7b2632939
feat(core): Disable topic updates for subagents ( #25567 )
2026-04-17 17:35:17 +00:00
Mahima Shanware
8379099e85
fix(core): fix ShellExecutionConfig spread and add ProjectRegistry save backoff ( #25382 )
2026-04-17 16:49:44 +00:00
JAYADITYA
3061555d28
fix(ui): revert preview theme on dialog unmount ( #22542 )
...
Co-authored-by: Jack Wotherspoon <jackwoth@google.com >
2026-04-17 14:56:50 +00:00
Christian Gunderman
22fb83320e
Reduce blank lines. ( #25563 )
2026-04-16 23:54:57 +00:00
Matt Van Horn
63e4bb985b
feat(sandbox): resolve custom seatbelt profiles from $HOME/.gemini first ( #25427 )
...
Co-authored-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com >
2026-04-16 22:21:24 +00:00
Gal Zahavi
fe890429a4
fix(core): allow explicit write permissions to override governance file protections in sandboxes ( #25338 )
2026-04-16 21:18:09 +00:00
Nicolas Ouellet-Payeur
655165cde4
docs(policy): mention that workspace policies are broken ( #24367 )
...
Co-authored-by: Nicolas Ouellet-Payeur <nicolaso@chromium.org >
2026-04-16 21:04:46 +00:00
Sam Roberts
17557b1aeb
feat(core): add .mdx support to get-internal-docs tool ( #25090 )
2026-04-16 20:58:34 +00:00
Jason Matthew Suhari
9600da2c8f
fix(cli): reset plan session state on /clear ( #25515 )
2026-04-16 19:20:36 +00:00
Abhi
2b6dab6136
fix(extensions): fix bundling for examples ( #25542 )
2026-04-16 19:11:03 +00:00
jackyliuxx
ac9025e9fc
Use OSC 777 for terminal notifications ( #25300 )
2026-04-16 18:45:54 +00:00
Sandy Tao
fafe3e35d2
fix(evals): add typecheck coverage for evals, integration-tests, and memory-tests ( #25480 )
2026-04-16 18:20:27 +00:00
ruomeng
f16f1cced3
feat(core): add tools to list and read MCP resources ( #25395 )
2026-04-16 17:57:43 +00:00
ruomeng
963631a3d4
feat(cli): provide default post-submit prompt for skill command ( #25327 )
2026-04-16 17:56:20 +00:00
Sandy Tao
6d7974f1ef
feat(core): integrate skill-creator into skill extraction agent ( #25421 )
2026-04-16 01:38:59 +00:00
gemini-cli-robot
34a9d6e421
Changelog for v0.38.1 ( #25476 )
...
Co-authored-by: gemini-cli-robot <224641728+gemini-cli-robot@users.noreply.github.com >
Co-authored-by: Sam Roberts <158088236+g-samroberts@users.noreply.github.com >
2026-04-16 00:06:43 +00:00
Sandy Tao
00b7781c3c
fix(evals): update eval tests for invoke_agent telemetry and project-scoped memory ( #25502 )
2026-04-15 23:14:12 +00:00
gemini-cli-robot
e827cfdf83
Changelog for v0.38.0 ( #25470 )
...
Co-authored-by: gemini-cli-robot <224641728+gemini-cli-robot@users.noreply.github.com >
2026-04-15 20:02:53 +00:00
Jason Matthew Suhari
cb35ee6710
fix(cli): clean up slash command IDE listeners ( #24397 )
...
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com >
2026-04-15 19:41:50 +00:00
Christopher Thomas
cb289e0724
fix(core): honor GOOGLE_GEMINI_BASE_URL and GOOGLE_VERTEX_BASE_URL ( #25357 )
2026-04-15 19:38:38 +00:00