25 Commits

Author SHA1 Message Date
Abhi
76387d22ae fix(core): ensure YOLO mode auto-approves complex shell commands when parsing fails (#17920) 2026-01-30 20:44:17 +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
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
035bea3699 Restrict integration tests tools (#14403) 2025-12-03 01:43:06 +00:00
Tommaso Sciortino
c0b766ad74 Simplify switch case (#12798) 2025-11-09 22:36:13 +00:00
Allen Hutchison
b188a51c32 feat(core): Introduce message bus for tool execution confirmation (#11544)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-24 20:04:40 +00:00
cornmander
31b7c010d0 Add regression tests for shell command parsing (#11962) 2025-10-24 18:25:54 +00:00
cornmander
5e70a7dd46 fix: align shell allowlist handling (#11510) (#11813) 2025-10-23 20:55:01 +00:00
cornmander
bde5d61812 Re-enable test. (#11628) 2025-10-23 13:50:50 +00:00
Shreya Keshive
f4080b6037 skip flaky test (#11577) 2025-10-21 15:01:13 +00:00
Jacob Richman
a67deae8ba Skip failing test. (#11337) 2025-10-17 03:19:07 +00:00
cornmander
dcf362bcf9 Inline tree-sitter wasm and add runtime fallback (#11157) 2025-10-17 00:25:30 +00:00
mistergarrison
2e6d69c9c8 Fix --allowed-tools in non-interactive mode to do substring matching for parity with interactive mode. (#10944)
Co-authored-by: Allen Hutchison <adh@google.com>
2025-10-15 19:44:07 +00:00
Jacob MacDonald
99c7108bb0 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
shrutip90
249ea55942 fix(test): Fix flaky shell command test using date command (#10863) 2025-10-10 17:48:24 +00:00
Jacob Richman
6d84d4dc9c Fix prompt to make it a bit more deterministic (#10848) 2025-10-09 21:13:26 +00:00
Gal Zahavi
3ea5581ad7 chore(int): disable flaky tests (#10771) 2025-10-08 17:29:14 -07:00
Gal Zahavi
b0b1be0c2a chore(int): skip flaky tests (#10736) 2025-10-08 20:05:11 +00:00
mistergarrison
d9fdff339a Re-submission: Make --allowed-tools work in non-interactive mode (#10289)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-10-06 19:15:21 +00:00
Gal Zahavi
24c15b9d43 Revert "Make --allowed-tools work in non-interactive mode" (#10006) 2025-09-26 16:22:02 -07:00
mistergarrison
e8a065cb9f Make --allowed-tools work in non-interactive mode (#9114)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2025-09-26 17:03:35 +00:00
Tommaso Sciortino
2e4e53c3ee Delete shell-service.test.ts and change other tests to cover the same features (#9772) 2025-09-26 00:32:40 +00:00
Tommaso Sciortino
9d023be1d1 Upgrade integration tests to use Vitest (#6021) 2025-08-12 22:57:27 +00:00
Jacob Richman
804c181ac4 chore(integration-tests): refactor to typescript (#5645) 2025-08-12 16:19:09 +00:00