Просмотр исходного кода

fix: small bug w/ install script

Aiden Cline 3 месяцев назад
Родитель
Сommit
62f080b0e4
3 измененных файлов с 6 добавлено и 6 удалено
  1. 3 3
      .opencode/bun.lock
  2. 1 1
      .opencode/package.json
  3. 2 2
      install

+ 3 - 3
.opencode/bun.lock

@@ -5,7 +5,7 @@
     "": {
     "": {
       "dependencies": {
       "dependencies": {
         "@octokit/rest": "^22.0.1",
         "@octokit/rest": "^22.0.1",
-        "@opencode-ai/plugin": "0.0.0-dev-202512160412",
+        "@opencode-ai/plugin": "0.0.0-dev-202512160508",
       },
       },
     },
     },
   },
   },
@@ -34,9 +34,9 @@
 
 
     "@octokit/types": ["@octokit/[email protected]", "", { "dependencies": { "@octokit/openapi-types": "^27.0.0" } }, "sha512-sKq+9r1Mm4efXW1FCk7hFSeJo4QKreL/tTbR0rz/qx/r1Oa2VV83LTA/H/MuCOX7uCIJmQVRKBcbmWoySjAnSg=="],
     "@octokit/types": ["@octokit/[email protected]", "", { "dependencies": { "@octokit/openapi-types": "^27.0.0" } }, "sha512-sKq+9r1Mm4efXW1FCk7hFSeJo4QKreL/tTbR0rz/qx/r1Oa2VV83LTA/H/MuCOX7uCIJmQVRKBcbmWoySjAnSg=="],
 
 
-    "@opencode-ai/plugin": ["@opencode-ai/[email protected]412", "", { "dependencies": { "@opencode-ai/sdk": "0.0.0-dev-202512160412", "zod": "4.1.8" } }, "sha512-/SGOQeHtRqg89KcAO7iF5b7CTDpCxbMtzXU0BbFzrhF7r7RE+8VCUoHrFKJyS0x6kkDodBajjKIL61yECKW9Ng=="],
+    "@opencode-ai/plugin": ["@opencode-ai/[email protected]508", "", { "dependencies": { "@opencode-ai/sdk": "0.0.0-dev-202512160508", "zod": "4.1.8" } }, "sha512-GLnvMQhEWRHG9E84FyyQKPKi54bGUkytXPfZYjwNy9W6djw8zAW/kpeYPrdIJHPdTHk4OjIHEwoB1SXZzGaLFQ=="],
 
 
-    "@opencode-ai/sdk": ["@opencode-ai/[email protected]412", "", {}, "sha512-NWjoJmxiS/WPU+HR2C6+08EoCwhqjLgGQeEK+oDAZL2TL5OnETyAMG0zlGYxtwqQpRrr9t3rW0MWzC+VYpygFw=="],
+    "@opencode-ai/sdk": ["@opencode-ai/[email protected]508", "", {}, "sha512-ICpZ1bX528yQKqYGGyUJQMu3RY0F1pQ6RCoTJ4ESLiYmcXUY1EldgIidiwPA+A/zpEXLu2lPwPZ1LYn/bX6aFA=="],
 
 
     "before-after-hook": ["[email protected]", "", {}, "sha512-q6tR3RPqIB1pMiTRMFcZwuG5T8vwp+vUvEG0vuI6B+Rikh5BfPp2fQ82c925FOs+b0lcFQ8CFrL+KbilfZFhOQ=="],
     "before-after-hook": ["[email protected]", "", {}, "sha512-q6tR3RPqIB1pMiTRMFcZwuG5T8vwp+vUvEG0vuI6B+Rikh5BfPp2fQ82c925FOs+b0lcFQ8CFrL+KbilfZFhOQ=="],
 
 

+ 1 - 1
.opencode/package.json

@@ -1,6 +1,6 @@
 {
 {
   "dependencies": {
   "dependencies": {
     "@octokit/rest": "^22.0.1",
     "@octokit/rest": "^22.0.1",
-    "@opencode-ai/plugin": "0.0.0-dev-202512160412"
+    "@opencode-ai/plugin": "0.0.0-dev-202512160508"
   }
   }
 }
 }

+ 2 - 2
install

@@ -243,8 +243,8 @@ download_and_install() {
     local tmp_dir="${TMPDIR:-/tmp}/opencode_install_$$"
     local tmp_dir="${TMPDIR:-/tmp}/opencode_install_$$"
     mkdir -p "$tmp_dir"
     mkdir -p "$tmp_dir"
     
     
-    if [[ "$os" == "windows" ]] || ! download_with_progress "$url" "$tmp_dir/$filename"; then
-        # Fallback to standard curl on Windows or if custom progress fails
+    if [[ "$os" == "windows" ]] || ! [ -t 2 ] || ! download_with_progress "$url" "$tmp_dir/$filename"; then
+        # Fallback to standard curl on Windows, non-TTY environments, or if custom progress fails
         curl -# -L -o "$tmp_dir/$filename" "$url"
         curl -# -L -o "$tmp_dir/$filename" "$url"
     fi
     fi