#!/usr/bin/env sh
set -eu

REPOSITORY="git+https://github.com/abhishekash/agenturm"

if ! command -v uv >/dev/null 2>&1; then
	cat >&2 <<'EOF'
Agenturm's installer requires uv and Python 3.11+.
Install uv first: https://docs.astral.sh/uv/getting-started/installation/
Then rerun: curl -fsSL https://www.agenturm.dev/install.sh | bash
EOF
	exit 1
fi

uv tool install --upgrade --force "$REPOSITORY"

printf '\n%s\n' 'Installed Agenturm. Run: agenturm'
