#!/usr/bin/env bash set -euo pipefail ROOT="$(cd "$(dirname "$0")/.." && pwd)" mkdir -p "$ROOT/logs" "$ROOT/data" if command -v npm >/dev/null 2>&1; then npm --prefix "$ROOT" install else echo "npm is required" >&2 exit 1 fi npm --prefix "$ROOT" run build # Future HF rollout hooks for the live deployment lane. # Not enabled while the agent remains structural-only. # - restoreAuthSession: handled by scripts/hf_pull_script.py before first opencode call # - startKeepAlivePing: wire this in the live HF runtime to keep the Space warm # - startAutoBackup / backupAuthSession: only enable once a real session-backed payload exists echo "complete-install finished for $(basename "$ROOT")"