fix: 收口 v0.1 规格缺口

This commit is contained in:
Codex
2026-05-29 17:38:47 +08:00
parent 7d88bcdd24
commit 860da3c387
17 changed files with 127 additions and 70 deletions
+20
View File
@@ -0,0 +1,20 @@
#!/usr/bin/env sh
set -eu
SCRIPT_DIR=$(CDPATH= cd -- "$(dirname -- "$0")" && pwd)
ROOT_DIR=$(CDPATH= cd -- "$SCRIPT_DIR/.." && pwd)
if [ -n "${BUN_BIN:-}" ] && [ -x "${BUN_BIN:-}" ]; then
BUN="$BUN_BIN"
elif command -v bun >/dev/null 2>&1; then
BUN="$(command -v bun)"
elif [ -n "${HOME:-}" ] && [ -x "${HOME:-}/.bun/bin/bun" ]; then
BUN="${HOME:-}/.bun/bin/bun"
elif [ -x "/root/.bun/bin/bun" ]; then
BUN="/root/.bun/bin/bun"
else
printf '%s\n' '{"ok":false,"failureKind":"infra-failed","message":"bun runtime not found; set BUN_BIN or install Bun"}'
exit 127
fi
exec "$BUN" "$ROOT_DIR/scripts/agentrun-cli.ts" "$@"