From 803679d914cdee22e31aacd7c447a6f3fda27ed1 Mon Sep 17 00:00:00 2001 From: muava12 Date: Mon, 23 Feb 2026 03:06:25 +0800 Subject: [PATCH] fix(installer): always prompt version choice via /dev/tty for curl pipe support [skip ci] --- install_picoclaw.sh | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/install_picoclaw.sh b/install_picoclaw.sh index 9ffcc3788..1e4013393 100644 --- a/install_picoclaw.sh +++ b/install_picoclaw.sh @@ -35,17 +35,11 @@ echo " ─────────────────────" echo "" # Ask user which version to install -if [ -t 0 ]; then - # Interactive mode (run directly from terminal) - echo -e "${BOLD}Select version to install:${RESET}" - echo " 1) Original (sipeed/picoclaw)" - echo " 2) Fork (muava12/picoclaw-fork)" - echo "" - read -p "Choose [1-2]: " version_choice < /dev/tty -else - # Non-interactive mode (curl | bash) — default to fork - version_choice="2" -fi +echo -e "${BOLD}Select version to install:${RESET}" +echo " 1) Original (sipeed/picoclaw)" +echo " 2) Fork (muava12/picoclaw-fork)" +echo "" +read -p "Choose [1-2] (default: 2): " version_choice < /dev/tty if [[ "$version_choice" == "1" ]]; then URL="https://github.com/sipeed/picoclaw/releases/latest/download/picoclaw_Linux_arm64.tar.gz"