Commit Graph

48 Commits

Author SHA1 Message Date
Tommaso Sciortino 2811fded90 fix(cli): resolve paste issue on Windows terminals. (#15932) 2026-01-05 22:46:23 +00:00
Christian Gunderman 10d3b65a51 Implement support for tool input modification (#15492) 2025-12-30 19:37:43 +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
Edilmo Palencia fc8ac73725 feat(hooks): Hook Session Lifecycle & Compression Integration (#14151) 2025-12-03 17:04:13 +00:00
christine betts f43df6a15b Use polling for extensions-reload integration test (#14391) 2025-12-02 20:35:58 +00:00
Edilmo Palencia 08dba04b06 feat(hooks): Hooks Comprehensive Integration Testing (#9112) 2025-11-27 05:38:35 +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 1173bf3ad9 feat(ui) Make useAlternateBuffer the default (#12976) 2025-11-13 05:17:46 +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 94d70199ca Fix(noninteractive) - Add message when user uses deprecated flag (#11682)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-10-29 21:54:40 +00:00
Jacob MacDonald 2d60a003e5 Record model responses with --record-responses (for use in testing) (#11894) 2025-10-28 19:13:45 +00:00
Jacob MacDonald 039db4a0f3 First take at mocking out gemini cli responses in integration tests (#11156) 2025-10-23 23:10:43 +00:00
shishu314 9c0bfbcd7f fix(infra) - Make file system interactive test check only tool call (#11055)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-10-17 21:25:31 +00:00
Sandy Tao 0c4b85ad29 fix(test): deflake flicker integration test (#11308) 2025-10-16 20:53:08 +00:00
Sandy Tao ab79da4682 fix(tests): enable cyclic schema MCP tool test (#10912) 2025-10-15 01:46:54 +00:00
Shreya Keshive 21552dba60 Integration test for UI flickers (#11067) 2025-10-14 18:41:43 +00:00
Jacob MacDonald f8f821135e fix integration test static errors, and run_shell_command tests to actually be testing what they intend (#11050) 2025-10-14 18:36:49 +00:00
Abhi 79953204de fix(e2e): Use rmSync instead of rm -rf for e2e tests (#11087) 2025-10-14 15:56:56 +00:00
Tommaso Sciortino 64cc3e17ea Rename expect methods. (#11046) 2025-10-13 18:42:27 +00:00
shishu314 33052bbd5b fix(infra) - Fix flake for file interactive system (#11019)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-10-13 17:43:53 +00:00
Dongin Kim(Terry) 1470bae0d0 chore: Extract '.gemini' to GEMINI_DIR constant (#10540)
Co-authored-by: Richie Foreman <richie.foreman@gmail.com>
2025-10-13 17:31:39 +00:00
Tommaso Sciortino 6c918de6ad Refactor: Introduce InteractiveRun class (#10947) 2025-10-11 15:33:01 +00:00
Tommaso Sciortino ae9fc35e53 Clean up integration test warnings. (#10931) 2025-10-10 22:32:20 +00:00
Tommaso Sciortino 48bb631450 Simplify auth in interactive tests. (#10921) 2025-10-10 21:50:14 +00:00
Sandy Tao 7a2a1e90ce fix(tests): log actual output in validateModelOutput on failure (#10843) 2025-10-09 20:30:25 +00:00
shishu314 5ed5cbb8b7 fix(infra) - Remove auto update from integration tests (#10656)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-10-08 16:46:08 +00:00
hritan 23d385d15b chore: refactored test-helper to handle boilerplate for interactive mode (#10322)
Co-authored-by: Taneja Hriday <hridayt@google.com>
2025-10-08 14:14:09 +00:00
David East faddea9628 fix(integration): Added shell specification for winpty (#9497) 2025-10-02 16:27:24 +00:00
hritan db943d90cc test: integration tests for /compress command in interactive mode (#10154)
Co-authored-by: Taneja Hriday <hridayt@google.com>
2025-09-30 19:31:51 +00:00
Tommaso Sciortino 0ea0047bcc Verify npm release by running integration tests (#10174) 2025-09-30 18:24:12 +00:00
Christie Warwick (Wilson) 80bbec44fa test: add telemetry metric validation and refactor TestRig (#9527) 2025-09-26 15:34:24 +00:00
Tommaso Sciortino ece89b439c Delete shell-service.test.ts and change other tests to cover the same features (#9772) 2025-09-26 00:32:40 +00:00
christine betts 168dfb87a8 Add integration test for extensions (#9177) 2025-09-25 23:43:09 +00:00
Abhi 096565eabe feat(integration): Force single model for more determinisitic e2e tests (#9278) 2025-09-24 21:17:13 +00:00
David East 3f281708ce test(integration): Add "Ctrl + C" to exit integration test (#9272) 2025-09-23 22:40:20 +00:00
Jerop Kipruto d468caeaa9 Structured JSON Output (#8119) 2025-09-10 20:19:47 +00:00
Gal Zahavi a03c3a6eb6 fix(ci): fix windows e2e tests (#7749) 2025-09-05 23:54:46 +00:00
Pascal Birchler 42392f6308 chore: consistently import node modules with prefix (#3013)
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com>
2025-08-25 20:11:27 +00:00
Sudheer Tripathi ddb18bb502 fix(cli): gemini command stuck in git bash (#6397)
Co-authored-by: Arya Gummadi <aryagummadi@google.com>
2025-08-23 00:19:20 +00:00
fuyou c8f60722e3 Fix(grep): memory overflow in grep search and enhance test coverage (#5911)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-08-22 06:10:45 +00:00
Allen Hutchison a47f06884c test(integration): add failing test for stdin context with prompt (#6158) 2025-08-20 23:52:27 +00:00
cornmander 2d97a98cd9 Fix integration test. (#6403) 2025-08-17 00:08:14 +00:00
Tommaso Sciortino acb4aacfbe Upgrade integration tests to use Vitest (#6021) 2025-08-12 22:57:27 +00:00
Jacob Richman 5748e82840 chore(integration-tests): refactor to typescript (#5645) 2025-08-12 16:19:09 +00:00