diff --git a/manage.sh b/manage.sh index 19a5b96..ec74fe4 100755 --- a/manage.sh +++ b/manage.sh @@ -38,6 +38,15 @@ PATTERN_DIR="${TURNSTONE_PATTERNS:-$([[ -d /devl/turnstone-cluster/patterns ]] & CONDA_BASE="${CONDA_BASE:-/devl/miniconda3}" PYTHON="${CONDA_BASE}/envs/cf/bin/python" +# Source .env if present — loads TURNSTONE_MULTI_AGENT_DIAGNOSE, GPU_SERVER_URL, etc. +# Variables already set in the environment take precedence (set -a / set +a scoping). +if [[ -f "${SCRIPT_DIR}/.env" ]]; then + set -a + # shellcheck source=/dev/null + source "${SCRIPT_DIR}/.env" + set +a +fi + # ── Helpers ─────────────────────────────────────────────────────────────────── _is_alive() {