Roo-Code/apps/cli/src/agent/__tests__
John Richmond 7dc83a522e
Allow selecting a specific shell (#11851)
* Allow selecting a specific shell

Add --terminal-shell CLI flag to specify which shell ExecaTerminalProcess
uses for inline command execution. The shell path is validated at the CLI
layer and passed through the standard settings mechanism (BaseTerminal
static getter/setter), matching how all other CLI terminal settings flow
through the system.

* test(cli): make shell path access test cross-platform
2026-03-03 23:31:34 -08:00
..
events.test.ts CLI: improve stream recovery and add configurable consecutive mistake limit (#11775) 2026-02-26 21:09:38 -08:00
extension-client.test.ts Reapply Batches 3-4: Skills, browser removal, provider removals (6 major-conflict cherry-picks) (#11475) 2026-02-14 22:06:24 -07:00
extension-host.test.ts Allow selecting a specific shell (#11851) 2026-03-03 23:31:34 -08:00
json-event-emitter-control.test.ts feat(cli): NDJSON stdin protocol, list subcommands, modularize run.ts (#11597) 2026-02-19 00:04:34 -08:00
json-event-emitter-result.test.ts CLI: improve stream recovery and add configurable consecutive mistake limit (#11775) 2026-02-26 21:09:38 -08:00
json-event-emitter-streaming.test.ts cli: ensure full command output is streamed before done (#11842) 2026-03-02 21:50:18 -08:00