Roo-Code/apps/cli/src
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
..
__tests__ More file organization for the cli (#10599) 2026-01-09 23:22:51 -08:00
agent Allow selecting a specific shell (#11851) 2026-03-03 23:31:34 -08:00
commands Allow selecting a specific shell (#11851) 2026-03-03 23:31:34 -08:00
lib Allow selecting a specific shell (#11851) 2026-03-03 23:31:34 -08:00
types Allow selecting a specific shell (#11851) 2026-03-03 23:31:34 -08:00
ui feat(cli): add session resume/history and upgrade command (#11768) 2026-02-26 13:55:46 -08:00
index.ts Allow selecting a specific shell (#11851) 2026-03-03 23:31:34 -08:00