From 4a36b22bf0084ddd363b4bf35df2e0a3ad6abeec Mon Sep 17 00:00:00 2001 From: Haitao Pan Date: Tue, 23 Jun 2026 13:21:45 +0800 Subject: [PATCH] fix(script): prevent ansible from splitting api exec string by spaces --- scripts/setup-ai-workspace-all-in-one.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/setup-ai-workspace-all-in-one.sh b/scripts/setup-ai-workspace-all-in-one.sh index 8f32856..c8e197a 100755 --- a/scripts/setup-ai-workspace-all-in-one.sh +++ b/scripts/setup-ai-workspace-all-in-one.sh @@ -2045,7 +2045,7 @@ if [ "$(detect_os)" = "darwin" ]; then ANSIBLE_EXTRA_VARS+=("-e" "xworkspace_console_source_repo=https://github.com/ai-workspace-lab/xworkspace-console.git") ANSIBLE_EXTRA_VARS+=("-e" "xworkspace_console_source_version=main") ANSIBLE_EXTRA_VARS+=("-e" "xworkspace_console_api_working_dir=$XWORKSPACE_CONSOLE_DIR/api") - ANSIBLE_EXTRA_VARS+=("-e" "xworkspace_console_api_exec=/usr/bin/env go run .") + ANSIBLE_EXTRA_VARS+=("-e" '{"xworkspace_console_api_exec":"/usr/bin/env go run ."}') ANSIBLE_EXTRA_VARS+=("-e" "xworkspace_console_group=staff") ANSIBLE_EXTRA_VARS+=("-e" "xworkspace_console_ttyd_binary_path=$(command -v ttyd)") ANSIBLE_EXTRA_VARS+=("-e" "agent_skills_user=$(id -un)")