#!/usr/bin/env bash
# Prints coding-agent CLI versions when installed. Does not start a session.
set -euo pipefail

if command -v agent >/dev/null 2>&1; then
  echo "cursor_agent=$(agent --version 2>&1 | head -1)"
else
  echo "cursor_agent=absent"
fi

if command -v claude >/dev/null 2>&1; then
  echo "claude=$(claude --version 2>&1 | head -1)"
else
  echo "claude=absent"
fi

if command -v codex >/dev/null 2>&1; then
  echo "codex=$(codex --version 2>&1 | head -1)"
else
  echo "codex=absent"
fi

if command -v agentcore >/dev/null 2>&1; then
  echo "agentcore=$(agentcore --version)"
else
  echo "agentcore=absent"
fi

echo "lab=ok"
