Sri Pasumarthi
aa1bcd5b23
feat(acp): allow ask_user tool in ACP mode for Xcode users
...
In ACP (Agent Client Protocol) mode, the `ask_user` tool is generally
excluded because most IDE clients intercept tool executions, which can
disrupt conversational flows. However, Xcode integrations rely on this
tool being available for interactive human-in-the-loop prompts.
This change:
- Evaluates the host IDE using `detectIdeFromEnv().name`.
- Exempts Xcode ('xcode') from the `ask_user` exclusion block during
configuration loading.
- Adds a unit test to `config.test.ts` to verify that the tool is
not excluded when the editor is detected as Xcode.
2026-05-07 14:08:29 -07:00
Sandy Tao
16e345831b
fix(cli): hide /memory add subcommand when memoryV2 is enabled ( #26605 )
2026-05-07 20:48:12 +00:00
Coco Sheng
3a0b19d900
ci: fix json parsing in scheduled triage workflow ( #26656 )
2026-05-07 20:35:20 +00:00
Dev Randalpura
451bf32c82
fix(ux): fixed issue with transcribed text not showing after releasing space ( #26609 )
2026-05-07 19:39:03 +00:00
Christopher Thomas
4fd411afe3
docs: add vi mode shortcuts and clarify MCP/custom sandbox setup ( #23853 )
...
Co-authored-by: Sam Roberts <158088236+g-samroberts@users.noreply.github.com >
2026-05-07 19:37:51 +00:00
Daniel Weis
ac31e80984
fix(routing): fix resolveClassifierModel argument mismatch in ApprovalModeStrategy ( #26658 )
...
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com >
2026-05-07 19:34:14 +00:00
Coco Sheng
49456e4e15
fix(core): preserve system PATH in Git environment to fix ENOENT ( #25034 ) ( #26587 )
2026-05-07 18:24:49 +00:00
Tommaso Sciortino
a809bc7c51
don't wrap args unnecessarily ( #26599 )
2026-05-06 23:20:47 +00:00
Michael Bleigh
90304b279c
refactor(cli): migrate core tools to native ToolDisplay property and fix UI rendering ( #25186 )
2026-05-06 21:23:26 +00:00
Coco Sheng
4a10751b49
ci: fix Argument list too long in triage workflows ( #26603 )
2026-05-06 21:10:01 +00:00
gemini-cli-robot
20b5a4cf46
Changelog for v0.42.0-preview.0 ( #26537 )
...
Co-authored-by: gemini-cli-robot <224641728+gemini-cli-robot@users.noreply.github.com >
2026-05-06 20:31:17 +00:00
Rhys Sullivan
bb4224fdff
fix(core): prevent silent hang during OAuth auth on headless Linux ( #26571 )
...
Co-authored-by: Jack Wotherspoon <jackwoth@google.com >
2026-05-06 19:47:30 +00:00
Adib234
a38f393af7
fix(cli): improve mcp list UX in untrusted folders ( #26457 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-05-06 19:35:35 +00:00
ruomeng
feae856d6e
fix(ci): preserve executable bit for mac binaries ( #26600 )
2026-05-06 19:23:30 +00:00
Christian Van
e4242edf61
fix(cli): hide read-only settings scopes ( #26249 )
2026-05-06 19:03:48 +00:00
Sandy Tao
7fb5146c6b
Tighten private Auto Memory patch allowlist ( #26535 )
2026-05-06 17:32:15 +00:00
joshualitt
897a4d7f83
fix(core): Fix hysteresis in async context management pipelines. ( #26452 )
2026-05-06 16:37:08 +00:00
Kartik
5155221bbe
fix(cli): randomize sandbox container names ( #26014 )
2026-05-06 16:33:24 +00:00
Keith Schaab
02995ba939
fix(a2a-server): Resolve race condition in tool completion waiting ( #26568 )
2026-05-06 16:20:22 +00:00
Sri Pasumarthi
97a2bd7507
fix(acp): move tool explanation from thought stream to tool call content ( #26554 )
2026-05-06 15:42:01 +00:00
cynthialong0-0
80e091a8e1
fix(core): handle invalid custom plans directory gracefully ( #26560 )
2026-05-06 13:37:59 +00:00
AK
82f6ea5b61
feat(evals): add shell command safety evals ( #26528 )
2026-05-06 03:31:16 +00:00
cynthialong0-0
469092a72c
fix(cli): provide JSON output for AgentExecutionStopped in non-interactive mode ( #26504 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-05-06 00:33:31 +00:00
joshualitt
80d2690540
fix(core): Fix chat corruption bug in context manager. ( #26534 )
2026-05-05 22:50:01 +00:00
ruomeng
e039fcdf2a
ci(release): build and attach unsigned macOS binaries to releases ( #26462 )
2026-05-05 21:59:54 +00:00
Gal Zahavi
3627f4777f
fix(core): allow redirection in YOLO and AUTO_EDIT modes without sandboxing ( #26542 )
2026-05-05 21:26:16 +00:00
Himanshu Kumar
d8f2a89865
fix(core): remove unsafe type assertion suppressions in error utils ( #19881 )
...
Co-authored-by: David Pierce <davidapierce@google.com >
2026-05-05 19:52:29 +00:00
Abhijit Balaji
f29eb9a569
fix(core): reject numeric project IDs in GOOGLE_CLOUD_PROJECT ( #24695 ) ( #26532 )
2026-05-05 19:50:36 +00:00
Sandy Tao
f17cfb2a71
docs: clarify Auto Memory proposes memory updates and skills ( #26527 )
2026-05-05 19:39:32 +00:00
Aishanee Shah
0218817fe3
feat(core): steer model to use edit tool for surgical edits, fix a typo ( #26480 )
2026-05-05 19:35:04 +00:00
joshualitt
0803007c8f
fix(core): Minor fixes for generalist profile. ( #26357 )
2026-05-05 19:32:13 +00:00
Coco Sheng
f5c0977e96
fix(core): retry on ERR_STREAM_PREMATURE_CLOSE errors ( #26519 )
2026-05-05 19:19:50 +00:00
Coco Sheng
e80d7cc083
feat: allow queuing messages during compression ( #24071 ) ( #26506 )
2026-05-05 17:52:08 +00:00
Jack Wotherspoon
7cc19c2a1b
fix(cli): prevent settings dialog border clipping using maxHeight ( #26507 )
2026-05-05 16:22:58 +00:00
Keith Schaab
1d72a120fb
fix(a2a-server): resolve tool approval race condition and improve status reporting ( #26479 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-05-05 02:47:26 +00:00
Tirth Naik
8f0edcd64f
fix(cli): use os.homedir() for home directory warning check ( #25890 )
2026-05-04 23:24:49 +00:00
Christian Gunderman
04e875c5c8
fix(ci): respect exempt labels when closing stale items ( #26475 )
2026-05-04 23:00:14 +00:00
gemini-cli-robot
a79da4f3a9
Robust Scale-Safe Lifecycle Consolidation ( #26355 )
...
Co-authored-by: gemini-cli[bot] <gemini-cli[bot]@users.noreply.github.com>
Co-authored-by: Christian Gunderman <gundermanc@google.com >
2026-05-04 22:07:47 +00:00
Sandy Tao
56809d7069
fix(cli): make SkillInboxDialog fit and scroll in alternate buffer ( #26455 )
2026-05-04 21:54:13 +00:00
Anjaligarhwal
5dfbb739e5
feat(cli): add /bug-memory command and auto-capture heap snapshot in /bug ( #25639 )
2026-05-04 21:17:36 +00:00
Christian Gunderman
f87072f4e3
feat(bot): add actions spend metric script ( #26463 )
2026-05-04 21:01:39 +00:00
Adib234
6a3175e973
fix(core): properly format markdown in AskUser tool by unescaping newlines ( #26349 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-05-04 20:59:11 +00:00
Aishanee Shah
4d1ca92a19
fix(core): filter unsupported multimodal types from tool responses ( #26352 )
2026-05-04 20:31:20 +00:00
Horizon_Architect_07
b6fc583b0c
Fix: make Dockerfile self-contained with multi-stage build ( #24277 )
...
Co-authored-by: David Pierce <davidapierce@google.com >
2026-05-04 19:51:06 +00:00
Coco Sheng
0d6bd29752
feat(cli): improve /agents refresh logging ( #26442 )
2026-05-04 19:40:48 +00:00
ANDI FAUZAN HEDIANTORO
78877942ec
docs(sdk): add JSDoc to all exported interfaces and types ( #26277 )
2026-05-04 19:32:47 +00:00
Coco Sheng
493b555646
feat: add ignoreLocalEnv setting and --ignore-env flag ( #2493 ) ( #26445 )
2026-05-04 19:14:33 +00:00
Adib234
75a8de83fc
test(cleanup): fix temporary directory leaks in test suites ( #26217 )
2026-05-04 19:08:02 +00:00
Sandy Tao
a7beb890d0
feat(memory): add Auto Memory inbox flow with canonical-patch contract ( #26338 )
2026-05-04 19:07:13 +00:00
Coco Sheng
60a6a47d56
feat(voice): add privacy and compliance UX warning for Gemini Live backend ( #26454 )
2026-05-04 18:32:15 +00:00