diff --git a/tests/test-learner-env.sh b/tests/test-learner-env.sh index 7f95be8..56846ae 100755 --- a/tests/test-learner-env.sh +++ b/tests/test-learner-env.sh @@ -118,13 +118,20 @@ fi # --------------------------------------------- echo "" -echo "## 6. Claude CLI available" +echo "## 6. AI coding tools" # --------------------------------------------- -if ssh_cmd 'which claude' &>/dev/null; then - CLAUDE_VERSION=$(ssh_cmd 'claude --version 2>&1' | head -1) - pass "claude available ($CLAUDE_VERSION)" +if ssh_cmd 'which opencode' &>/dev/null; then + OPENCODE_VERSION=$(ssh_cmd 'opencode --version 2>&1' | head -1) + pass "opencode available ($OPENCODE_VERSION)" else - fail "claude not in PATH" + fail "opencode not in PATH" +fi + +if ssh_cmd 'which node' &>/dev/null; then + NODE_VERSION=$(ssh_cmd 'node --version 2>&1') + pass "nodejs available ($NODE_VERSION) - for npm install of claude/gemini/codex" +else + fail "nodejs not in PATH" fi # ---------------------------------------------