Commit graph

190 commits

Author SHA1 Message Date
Dev Randalpura
7962801a14
Added image pasting capabilities for Wayland and X11 on Linux (#17144) 2026-01-22 17:02:56 +00:00
Jerop Kipruto
c21c297133
feat(plan): refactor TestRig and eval helper to support configurable approval modes (#17171) 2026-01-21 15:43:48 +00:00
joshualitt
211d2c5fdd
feat(core): Ensure all properties in hooks object are event names. (#16870) 2026-01-20 22:47:31 +00:00
Christian Gunderman
88df6210eb
Test coverage for hook exit code cases (#17041) 2026-01-20 17:13:15 +00:00
Ramón Medrano Llamas
1182168bd9
feat(core): enhanced anchored iterative context compression with self-verification (#15710) 2026-01-20 08:43:15 +00:00
N. Taylor Mullen
9d9e3d1555
Stabilize skill-creator CI and package format (#17001) 2026-01-18 19:51:05 -08:00
Tommaso Sciortino
4bb817de22
skip simple-mcp-server.test.ts (#16842) 2026-01-16 08:43:30 -08:00
Adrian Cole
7e6817da5b
fix(acp): run exit cleanup when stdin closes (#14953)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
Co-authored-by: Allen Hutchison <adh@google.com>
Co-authored-by: Allen Hutchison <allen@hutchison.org>
2026-01-14 22:02:44 +00:00
N. Taylor Mullen
16b35910e2
feat: introduce 'skill-creator' built-in skill and CJS management tools (#16394) 2026-01-14 20:57:46 +00:00
Christian Gunderman
8030404b08
Behavioral evals framework. (#16047) 2026-01-14 04:49:17 +00:00
Gal Zahavi
356f76e545
refactor(config): remove legacy V1 settings migration logic (#16252) 2026-01-09 22:34:23 +00:00
N. Taylor Mullen
1bd4f9d8b6
Optimize json-output tests with mock responses (#16102) 2026-01-08 00:10:50 +00:00
Tommaso Sciortino
d4b418ba01
Fix and rename introspection agent -> cli help agent (#16097) 2026-01-07 23:01:57 +00:00
N. Taylor Mullen
416d243027
Enhance TestRig with process management and timeouts (#15908) 2026-01-07 07:58:13 +00:00
N. Taylor Mullen
7956eb239e
Introduce GEMINI_CLI_HOME for strict test isolation (#15907) 2026-01-07 04:09:39 +00:00
joshualitt
56092bd782
feat(hooks): Add a hooks.enabled setting. (#15933) 2026-01-06 21:33:37 +00:00
Tommaso Sciortino
8f0324d868
fix(cli): resolve paste issue on Windows terminals. (#15932) 2026-01-05 22:46:23 +00:00
Christian Gunderman
6d1e27633a
Support context injection via SessionStart hook. (#15746) 2026-01-05 21:27:53 +00:00
Sandy Tao
05049b5abf
feat(hooks): implement STOP_EXECUTION and enhance hook decision handling (#15685) 2025-12-30 23:22:53 +00:00
Abhi
0eb84f5133
chore: remove cot style comments (#15735) 2025-12-30 21:43:33 +00:00
Christian Gunderman
90eb1e0281
Implement support for tool input modification (#15492) 2025-12-30 19:37:43 +00:00
Abhi
15c9f88da6
fix(hooks): deduplicate agent hooks and add cross-platform integration tests (#15701) 2025-12-30 19:13:16 +00:00
Serghei
58fd00a3df
fix(core): Add .geminiignore support to SearchText tool (#13763)
Co-authored-by: Gaurav <39389231+gsquared94@users.noreply.github.com>
2025-12-22 04:25:26 +00:00
Tommaso Sciortino
bb0c0d8ee3
Simplify method signature. (#15114) 2025-12-15 21:18:04 +00:00
Tommaso Sciortino
ec665ef405
Clean up processes in integration tests (#15102) 2025-12-15 19:11:08 +00:00
Tommaso Sciortino
126c32aca4
Refresh hooks when refreshing extensions. (#14918) 2025-12-12 16:43:46 -08:00
christine betts
0c7ae22f5d
Disable flaky extension reloading test on linux (#14528)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-04 19:40:36 +00:00
Jainam M
8b0a8f47c1
Adding session id as part of json o/p (#14504) 2025-12-04 17:06:20 +00:00
Edilmo Palencia
b8c038f41f
feat(hooks): Hooks Commands Panel, Enable/Disable, and Migrate (#14225) 2025-12-03 18:01:57 +00:00
Edilmo Palencia
1c12da1fad
feat(hooks): Hook Session Lifecycle & Compression Integration (#14151) 2025-12-03 17:04:13 +00:00
Tommaso Sciortino
035bea3699
Restrict integration tests tools (#14403) 2025-12-03 01:43:06 +00:00
christine betts
2b1a791a0b
Use polling for extensions-reload integration test (#14391) 2025-12-02 20:35:58 +00:00
Tommaso Sciortino
71b0e7ab0d
Don't fail test if we can't cleanup (#14389) 2025-12-02 10:25:22 -08:00
christine betts
2a3c0eddb9
Increase flakey test timeout (#14377) 2025-12-02 17:15:10 +00:00
Jacob Richman
1689e9b671
fix(cli): fix issue updating a component while rendering a different component (#14319) 2025-12-02 01:33:03 +00:00
Jack Wotherspoon
576fda18eb
chore: fix session browser test and skip hook system tests (#14099) 2025-11-28 21:07:54 +00:00
Edilmo Palencia
7a4280a482
feat(hooks): Hooks Comprehensive Integration Testing (#9112) 2025-11-27 05:38:35 +00:00
Megha Bansal
d97bbd5324
Update error codes when process exiting the gemini cli (#13728) 2025-11-26 02:43:21 +00:00
Jacob Richman
5e218a5630
Turn off alternate buffer mode by default. (#13623) 2025-11-22 01:30:38 +00:00
Shreya Keshive
86828bb561
feat: launch Gemini 3 in Gemini CLI 🚀🚀🚀 (in main) (#13287)
Co-authored-by: Adam Weidman <65992621+adamfweidman@users.noreply.github.com>
Co-authored-by: Sehoon Shon <sshon@google.com>
Co-authored-by: Adib234 <30782825+Adib234@users.noreply.github.com>
Co-authored-by: Sandy Tao <sandytao520@icloud.com>
Co-authored-by: Abhi <43648792+abhipatel12@users.noreply.github.com>
Co-authored-by: Aishanee Shah <aishaneeshah@gmail.com>
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com>
Co-authored-by: Jacob Richman <jacob314@gmail.com>
Co-authored-by: joshualitt <joshualitt@google.com>
Co-authored-by: Jenna Inouye <jinouye@google.com>
2025-11-18 09:01:16 -08:00
Jacob Richman
eb9ff72b5a
Support incremental update experiment flag. (#12926) 2025-11-13 17:45:03 +00:00
Jacob Richman
0f9ec2735c
feat(ui) Make useAlternateBuffer the default (#12976) 2025-11-13 05:17:46 +00:00
Abhi
3154c06dc3
fix(ci): pre-download ripgrep in global setup to prevent race conditions (#12886) 2025-11-11 18:50:17 +00:00
Abhi
51f952e700
fix(core): use ripgrep --json output for robust cross-platform parsing (#12853) 2025-11-11 00:01:01 +00:00
Hriday
4ab94dec5e
test: fix flaky file system integration test (#12724)
Co-authored-by: Hriday Taneja <hridayt@google.com>
2025-11-10 06:20:30 +00:00
Tommaso Sciortino
c0b766ad74
Simplify switch case (#12798) 2025-11-09 22:36:13 +00:00
Tommaso Sciortino
f05d937f39
Use consistent param names (#12517) 2025-11-06 23:03:52 +00:00
HugoMurillo
5f1208ad81
chore: disable flaky test (#12670) 2025-11-06 22:43:55 +00:00
HugoMurillo
77614eff5b
fix(#11707): should replace multiple instances of a string test (#12647) 2025-11-06 19:12:06 +00:00
shishu314
b445db3d46
fix(infra) - Make list dir less flaky (#12554)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-11-05 16:00:06 +00:00