1 2 3 4 5 6 7 8 9 10 11
//! Shell tools: shell.exec (/bin/sh) and shell.pwsh (PowerShell). //! //! Subprocess execution with configurable timeouts; shared capture helper //! reused across both tools. pub mod exec; pub mod pwsh; pub mod shared; pub use exec::ShellExecTool; pub use pwsh::ShellPwshTool;