From 2fc55046a80852ffca6c6a77b23ce2c96fd8b81c Mon Sep 17 00:00:00 2001 From: Haitao Pan Date: Tue, 16 Jun 2026 16:56:15 +0800 Subject: [PATCH] fix: completely mute git outputs in resolve_console_dir to prevent stdout pollution --- scripts/setup-ai-workspace-all-in-one.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/setup-ai-workspace-all-in-one.sh b/scripts/setup-ai-workspace-all-in-one.sh index e506eff..d61e416 100755 --- a/scripts/setup-ai-workspace-all-in-one.sh +++ b/scripts/setup-ai-workspace-all-in-one.sh @@ -1033,11 +1033,11 @@ resolve_console_dir() { local checkout_dir="${XWORKSPACE_CONSOLE_CHECKOUT_DIR:-$HOME/xworkspace-console}" if [ -d "$checkout_dir/.git" ]; then info "Updating xworkspace-console checkout at $checkout_dir..." - git -C "$checkout_dir" fetch origin >&2 - git -C "$checkout_dir" reset --hard origin/main >&2 + git -C "$checkout_dir" fetch origin >/dev/null 2>&1 + git -C "$checkout_dir" reset --hard origin/main >/dev/null 2>&1 else info "Cloning xworkspace-console to $checkout_dir..." - git clone "$XWORKSPACE_CONSOLE_REPO_URL" "$checkout_dir" >&2 + git clone "$XWORKSPACE_CONSOLE_REPO_URL" "$checkout_dir" >/dev/null 2>&1 fi cd "$checkout_dir" pwd