pub fn run_bounded( session_id: &str, command: &str, timeout: Duration, ) -> Result<String>
Run a command with a timeout and kill the process group if it expires.