More no-window flags (#7122)

This commit is contained in:
Jack Amadeo
2026-02-11 12:43:18 -05:00
committed by GitHub
parent 1aacd56225
commit fb47728f1b
12 changed files with 90 additions and 3 deletions
+3
View File
@@ -6,6 +6,8 @@ use goose::conversation::message::{
ActionRequiredData, Message, MessageContent, ToolRequest, ToolResponse,
};
use goose::providers::canonical::maybe_get_canonical_model;
#[cfg(target_os = "windows")]
use goose::subprocess::SubprocessExt;
use goose::utils::safe_truncate;
use indicatif::{MultiProgress, ProgressBar, ProgressStyle};
use rmcp::model::{CallToolRequestParams, JsonObject, PromptArgument};
@@ -179,6 +181,7 @@ pub fn run_status_hook(status: &str) {
.stdin(std::process::Stdio::null())
.stdout(std::process::Stdio::null())
.stderr(std::process::Stdio::null())
.set_no_window()
.status();
#[cfg(not(target_os = "windows"))]