#!/usr/bin/env bash source "/Users/josephanady/Desktop/AI_Brain/load_env.sh" # auto-inserted by update_ai_brain_env_paths.sh # auto-generated loader: loads all *.env files from detected env folder set -euo pipefail ENV_CANDIDATES=( "$HOME/Desktop/env" "$HOME/Desktop/AI_Brain/env" "$HOME/The AI/env" "$HOME/Desktop/Env" "$HOME/env" ) ENV_DIR="" for d in "${ENV_CANDIDATES[@]}"; do if [ -d "$d" ]; then ENV_DIR="$d" break fi done if [ -z "$ENV_DIR" ]; then echo "❌ [load_env] No env directory found. Looked in: ${ENV_CANDIDATES[*]}" >&2 return 1 2>/dev/null || exit 1 fi # Export every variable found in *.env (skipping example.env) set -a for f in "$ENV_DIR"/*.env; do [ -f "$f" ] || continue case "$(basename "$f")" in *.example.env) echo "⏭️ skip example: $f"; continue ;; esac echo "🔐 [load_env] sourcing $f" # shellcheck disable=SC1090 source "$f" done set +a