diff --git a/crates/goose/src/agents/platform_extensions/developer/shell.rs b/crates/goose/src/agents/platform_extensions/developer/shell.rs index 33efb87b..121dc28c 100644 --- a/crates/goose/src/agents/platform_extensions/developer/shell.rs +++ b/crates/goose/src/agents/platform_extensions/developer/shell.rs @@ -266,7 +266,7 @@ fn build_shell_command(command_line: &str) -> tokio::process::Command { #[cfg(windows)] let mut command = { let mut command = tokio::process::Command::new("cmd"); - command.arg("/C").arg(command_line); + command.arg("/C").raw_arg(command_line); command };