Jarrod Whelan
53e1fa13ea
test: remove unnecessary changes introduced to address EPERM failures
2026-02-10 10:13:19 -08:00
Jarrod Whelan
785c60ae4a
test(cli): update tests and snapshots for enableCompactToolOutput
...
- Update all UI snapshots to synchronize with the new 'compact' default and minor layout tweaks.
- Update legacy UI regression tests to explicitly disable 'enableCompactToolOutput' to verify boxed layout behavior (overflows, sticky headers).
- Refactor 'useGeminiStream.test.tsx' to resolve TypeErrors and use consistent mock settings supporting the new UI options.
- Fix EPERM failures by using 'os.tmpdir()' in a2a-server and CLI theme tests to resolve macOS Seatbelt issues.
2026-02-10 03:16:52 -08:00
Christian Gunderman
fd65416a2f
Disallow unsafe type assertions ( #18688 )
2026-02-10 00:10:15 +00:00
Sandy Tao
28805a4b2d
refactor: simplify tool output truncation to single config ( #18446 )
2026-02-06 21:41:19 +00:00
Sehoon Shon
61d92c4a21
Remove previewFeatures and default to Gemini 3 ( #18414 )
2026-02-06 18:02:57 +00:00
Shreya Keshive
1fc59484b1
feat(admin): add support for MCP configuration via admin controls (pt1) ( #18223 )
2026-02-03 21:19:14 +00:00
David Pierce
75dbf9022c
A2a admin setting ( #17868 )
2026-02-03 20:16:20 +00:00
Alisa
adc8e11bb1
Add support for an additional exclusion file besides .gitignore and .geminiignore ( #16487 )
...
Co-authored-by: Adam Weidman <adamfweidman@google.com >
2026-01-28 01:19:13 +00:00
David Pierce
39e91ad633
Follow up to "enableInteractiveShell for external tooling relying on a2a server" ( #17130 )
2026-01-26 15:14:48 +00:00
matt korwel
57601adc90
feat(routing): A/B Test Numerical Complexity Scoring for Gemini 3 ( #16041 )
...
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com >
2026-01-22 22:12:07 +00:00
Coco Sheng
79076d1d52
[A2A] Disable checkpointing if git is not installed ( #16896 )
2026-01-20 16:38:38 +00:00
Coco Sheng
5ba6e243b5
Restricting to localhost ( #16548 )
...
Co-authored-by: Adam Weidman <adamfweidman@google.com >
2026-01-15 18:59:34 +00:00
Abhi
6021e4c3ba
feat(scheduler): add types needed for event driven scheduler ( #16641 )
2026-01-14 22:22:44 +00:00
Emily Hedlund
764016bca7
fix(a2a): Don't throw errors for GeminiEventType Retry and InvalidStream. ( #16541 )
...
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com >
2026-01-14 17:04:51 +00:00
Coco Sheng
d7bff8610f
feat(a2a): Introduce /memory command for a2a server ( #14456 )
...
Co-authored-by: Shreya Keshive <shreyakeshive@google.com >
2026-01-12 21:46:42 +00:00
wszqkzqk
84710b1953
test(command-registry): increase initialization test timeout ( #15979 )
...
Signed-off-by: Zhou Qiankang <wszqkzqk@qq.com >
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com >
2026-01-08 23:46:29 +00:00
David Pierce
cf021ccae4
enableInteractiveShell for external tooling relying on a2a server ( #16080 )
2026-01-08 17:03:30 +00:00
Abhi
5fe5d1da46
policy: extract legacy policy from core tool scheduler to policy engine ( #15902 )
2026-01-07 04:28:06 +00:00
N. Taylor Mullen
7956eb239e
Introduce GEMINI_CLI_HOME for strict test isolation ( #15907 )
2026-01-07 04:09:39 +00:00
Abhi
eec5d5ebf8
feat(core): restore MessageBus optionality for soft migration (Phase 1) ( #15774 )
2026-01-04 19:59:35 +00:00
Adib234
10ae84869a
Migrate console to coreEvents.emitFeedback or debugLogger ( #15219 )
2025-12-29 20:46:10 +00:00
Abhi
dcd2449b1a
refactor: deprecate legacy confirmation settings and enforce Policy Engine ( #15626 )
2025-12-29 19:22:42 +00:00
Christian Gunderman
7f2d33458a
Disallow unnecessary awaits. ( #15172 )
2025-12-17 05:28:18 +00:00
Sehoon Shon
2995af6a21
use previewFeatures to determine which pro model to use for A2A ( #15131 )
2025-12-16 03:51:23 +00:00
Mayur Vaid
0c3eb82671
fix: Mark A2A requests as interactive ( #15108 )
2025-12-16 02:54:41 +00:00
Abhi
d236df5b21
Fix tool output fragmentation by encapsulating content in functionResponse ( #13082 )
2025-12-15 20:36:34 +00:00
Mayur Vaid
217e2b0eb4
fix: similar to policy-engine, throw error in case of requiring tool execution confirmation for non-interactive mode ( #14702 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-15 18:34:27 +00:00
Christian Gunderman
942bcfc61e
Disallow redundant typecasts. ( #15030 )
2025-12-13 01:43:43 +00:00
Coco Sheng
299cc9bebf
feat(a2a): Introduce /init command for a2a server ( #13419 )
2025-12-12 17:09:04 +00:00
David Pierce
674494e80b
allow final:true to be returned on a2a server edit calls. ( #14747 )
2025-12-09 15:30:50 +00:00
Coco Sheng
1f813f6a06
feat(a2a): Introduce restore command for a2a server ( #13015 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Shreya Keshive <shreyakeshive@google.com >
2025-12-09 15:08:23 +00:00
Paweł Dec
6e51bbc215
Add prompt_id propagation in a2a-server task ( #14581 )
2025-12-08 15:12:47 +00:00
Christian Gunderman
025e450ac2
Disallow floating promises. ( #14605 )
2025-12-06 00:12:49 +00:00
Sehoon Shon
2c4ec31ed1
expose previewFeatures flag in a2a ( #14550 )
2025-12-05 18:28:52 +00:00
CHAEWAN KIM
0857345945
refactor(editor): use const assertion for editor types with single source of truth ( #8604 )
2025-12-03 06:16:19 +00:00
CHAEWAN KIM
f4babf172b
fix(async): prevent missed async errors from bypassing catch handlers ( #13714 )
...
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com >
2025-12-01 22:11:40 +00:00
Brian de Alwis
fcb85e612f
chore(logging): log the problematic event for #12122 ( #14092 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-01 21:42:44 +00:00
Coco Sheng
806cd112ac
feat(a2a): Urgent fix - Process modelInfo agent message ( #14315 )
2025-12-01 20:09:02 +00:00
Kevin Ramdass
db027dd95b
feat: Add startup profiler to measure and record application initialization phases. ( #13638 )
2025-12-01 18:06:13 +00:00
Edilmo Palencia
5411f4a667
feat(hooks): Hook Agent Lifecycle Integration ( #9105 )
2025-11-24 22:31:48 +00:00
fancivez
0f0b463a2f
docs: fix typos in source code and documentation ( #13577 )
2025-11-21 14:59:42 +00:00
Jacob Richman
d1e35f8660
Protect stdout and stderr so JavaScript code can't accidentally write to stdout corrupting ink rendering ( #13247 )
...
Bypassing rules as link checker failure is spurious.
2025-11-20 10:44:02 -08:00
cocosheng-g
69339f08a6
Adds listCommands endpoint to a2a server ( #12604 )
...
Co-authored-by: Juanda <jdgarrido@google.com >
Co-authored-by: Shreya Keshive <shreyakeshive@google.com >
2025-11-07 15:10:29 +00:00
Jacob MacDonald
da4fa5ad75
Extensions MCP refactor ( #12413 )
2025-11-04 15:51:18 +00:00
Jacob MacDonald
cc081337b7
Initial support for reloading extensions in the CLI - mcp servers only ( #12239 )
2025-10-30 18:05:49 +00:00
Jacob MacDonald
1b302deeff
Add ExtensionLoader interface, use that on Config object ( #12116 )
2025-10-28 16:04:30 +00:00
Alisa
29efebe38f
Implementing support for recitations events in responses from A2A Server ( #12067 )
...
Co-authored-by: Alisa Novikova <alisanovikova@google.com >
2025-10-27 18:56:08 +00:00
joshualitt
541eeb7a50
feat(core, cli): Implement sequential approval. ( #11593 )
2025-10-27 16:59:08 +00:00
jdgarrido1105
3f38f95b1d
Adds executeCommand endpoint with support for /extensions list ( #11515 )
2025-10-23 13:05:43 +00:00
Sandy Tao
a90b9fe977
fix(a2a-server): Fix and unskip GCS persistence test ( #11755 )
2025-10-22 22:57:34 +00:00