#!/bin/sh
# Installs only Corply's global skill/updater and its native Codex MCP connection.
set -eu
command -v node >/dev/null 2>&1 || { echo 'Install Node.js 18+ before running Corply setup.' >&2; exit 1; }
corply_setup_dir=$(mktemp -d)
trap 'rm -f "$corply_setup_dir/codex-setup.mjs"; rmdir "$corply_setup_dir"' EXIT HUP INT TERM
curl --fail --silent --show-error --proto '=https' --tlsv1.2 https://corply.dev/setup/codex-setup.mjs -o "$corply_setup_dir/codex-setup.mjs"
node "$corply_setup_dir/codex-setup.mjs" "${1:-setup}"
