Commit Graph

183 Commits

Author SHA1 Message Date
Adrian Cole 540e565075 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 786fdc0544 feat: introduce 'skill-creator' built-in skill and CJS management tools (#16394) 2026-01-14 20:57:46 +00:00
Christian Gunderman b82c66b2d8 Behavioral evals framework. (#16047) 2026-01-14 04:49:17 +00:00
Gal Zahavi 3d6bded4cb refactor(config): remove legacy V1 settings migration logic (#16252) 2026-01-09 22:34:23 +00:00
N. Taylor Mullen 82b9f71723 Optimize json-output tests with mock responses (#16102) 2026-01-08 00:10:50 +00:00
Tommaso Sciortino 33211a8e4c Fix and rename introspection agent -> cli help agent (#16097) 2026-01-07 23:01:57 +00:00
N. Taylor Mullen bf45ab9208 Enhance TestRig with process management and timeouts (#15908) 2026-01-07 07:58:13 +00:00
N. Taylor Mullen 1bfc3a7399 Introduce GEMINI_CLI_HOME for strict test isolation (#15907) 2026-01-07 04:09:39 +00:00
joshualitt 4a0ea2dccc feat(hooks): Add a hooks.enabled setting. (#15933) 2026-01-06 21:33:37 +00:00
Tommaso Sciortino 2811fded90 fix(cli): resolve paste issue on Windows terminals. (#15932) 2026-01-05 22:46:23 +00:00
Christian Gunderman 4581b1869f Support context injection via SessionStart hook. (#15746) 2026-01-05 21:27:53 +00:00
Sandy Tao 3f17c6a6c3 feat(hooks): implement STOP_EXECUTION and enhance hook decision handling (#15685) 2025-12-30 23:22:53 +00:00
Abhi 208ae22045 chore: remove cot style comments (#15735) 2025-12-30 21:43:33 +00:00
Christian Gunderman 10d3b65a51 Implement support for tool input modification (#15492) 2025-12-30 19:37:43 +00:00
Abhi c7bb738a8f fix(hooks): deduplicate agent hooks and add cross-platform integration tests (#15701) 2025-12-30 19:13:16 +00:00
Serghei 350267e8c4 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 5c5679f1fb Simplify method signature. (#15114) 2025-12-15 21:18:04 +00:00
Tommaso Sciortino 7598a57699 Clean up processes in integration tests (#15102) 2025-12-15 19:11:08 +00:00
Tommaso Sciortino efcb72c6c8 Refresh hooks when refreshing extensions. (#14918) 2025-12-12 16:43:46 -08:00
christine betts 8c93cdbd56 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 86daca4828 Adding session id as part of json o/p (#14504) 2025-12-04 17:06:20 +00:00
Edilmo Palencia 498e64ed61 feat(hooks): Hooks Commands Panel, Enable/Disable, and Migrate (#14225) 2025-12-03 18:01:57 +00:00
Edilmo Palencia fc8ac73725 feat(hooks): Hook Session Lifecycle & Compression Integration (#14151) 2025-12-03 17:04:13 +00:00
Tommaso Sciortino 77f9678744 Restrict integration tests tools (#14403) 2025-12-03 01:43:06 +00:00
christine betts f43df6a15b Use polling for extensions-reload integration test (#14391) 2025-12-02 20:35:58 +00:00
Tommaso Sciortino ebb39baa33 Don't fail test if we can't cleanup (#14389) 2025-12-02 10:25:22 -08:00
christine betts 8082bf61a3 Increase flakey test timeout (#14377) 2025-12-02 17:15:10 +00:00
Jacob Richman 309479fdc2 fix(cli): fix issue updating a component while rendering a different component (#14319) 2025-12-02 01:33:03 +00:00
Jack Wotherspoon af4258b484 chore: fix session browser test and skip hook system tests (#14099) 2025-11-28 21:07:54 +00:00
Edilmo Palencia 08dba04b06 feat(hooks): Hooks Comprehensive Integration Testing (#9112) 2025-11-27 05:38:35 +00:00
Megha Bansal f48699597c Update error codes when process exiting the gemini cli (#13728) 2025-11-26 02:43:21 +00:00
Jacob Richman 908c07e738 Turn off alternate buffer mode by default. (#13623) 2025-11-22 01:30:38 +00:00
Shreya Keshive 8d7e4e70ff 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 cc6d4ea99e Support incremental update experiment flag. (#12926) 2025-11-13 17:45:03 +00:00
Jacob Richman 1173bf3ad9 feat(ui) Make useAlternateBuffer the default (#12976) 2025-11-13 05:17:46 +00:00
Abhi 81a66ee5e5 fix(ci): pre-download ripgrep in global setup to prevent race conditions (#12886) 2025-11-11 18:50:17 +00:00
Abhi 6fcd0567d4 fix(core): use ripgrep --json output for robust cross-platform parsing (#12853) 2025-11-11 00:01:01 +00:00
Hriday 67148e8287 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 5ce1935c8c Simplify switch case (#12798) 2025-11-09 22:36:13 +00:00
Tommaso Sciortino 1ff17461a8 Use consistent param names (#12517) 2025-11-06 23:03:52 +00:00
HugoMurillo 03f4812579 chore: disable flaky test (#12670) 2025-11-06 22:43:55 +00:00
HugoMurillo e8f8bda369 fix(#11707): should replace multiple instances of a string test (#12647) 2025-11-06 19:12:06 +00:00
shishu314 cae8299de4 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
shishu314 fecf9d1398 Ss/fix ext (#12540)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-11-04 20:01:30 +00:00
shishu314 14575b8259 fix(infra) - Use canned response for flicker test (#12377)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-11-04 16:08:46 +00:00
Abhi 6259a584c8 fix(core): prevent model router from overriding explicit model choice (#12399) 2025-10-31 21:02:22 +00:00
Jacob Richman 9d4d58dfbd Switch to ink@. version 6.4.0 (#12381) 2025-10-31 16:40:51 +00:00
Jacob MacDonald c1ea4eb434 Initial support for reloading extensions in the CLI - mcp servers only (#12239) 2025-10-30 18:05:49 +00:00
shishu314 4387e58b14 fix(test) - Make JSON output error test use canned response (#12250)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-10-30 17:25:01 +00:00
Gal Zahavi b16abaec1b feat(auth): improve API key authentication flow (#11760)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-30 01:58:08 +00:00