somratpro commited on
Commit
f635d84
Β·
1 Parent(s): e79e3bc

chore: update startup script configuration for HuggingClip environment

Browse files
Files changed (1) hide show
  1. start.sh +15 -0
start.sh CHANGED
@@ -319,6 +319,21 @@ if [ "$PAPERCLIP_READY" = true ]; then
319
  rm -f /tmp/invite-url.txt
320
  echo "Admin account already configured"
321
  fi
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
322
  else
323
  echo "Warning: Paperclip did not become ready in 90s"
324
  fi
 
319
  rm -f /tmp/invite-url.txt
320
  echo "Admin account already configured"
321
  fi
322
+
323
+ # ── Agent CLI diagnostic (helps debug adapter failures) ──────────────────
324
+ echo ""
325
+ echo "=== Agent CLI Diagnostic ==="
326
+ echo "[wrapper paths]"
327
+ ls -la /usr/local/bin/gemini /usr/local/bin/gemini-real /usr/local/bin/claude /usr/local/bin/claude-real 2>&1 | head -10
328
+ echo ""
329
+ echo "[gemini --version as paperclip user]"
330
+ HOME=/home/paperclip runuser -u paperclip -- /usr/local/bin/gemini --version 2>&1 | head -20 || echo "FAILED: gemini --version"
331
+ echo ""
332
+ echo "[gemini hello probe (raw stderr)]"
333
+ HOME=/home/paperclip GEMINI_API_KEY="${GEMINI_API_KEY:-unset}" runuser -u paperclip -- \
334
+ /usr/local/bin/gemini --output-format json "Respond with hello." 2>&1 | head -40 || echo "FAILED: gemini probe"
335
+ echo "=== End diagnostic ==="
336
+ echo ""
337
  else
338
  echo "Warning: Paperclip did not become ready in 90s"
339
  fi