#!/usr/bin/env bash set -euo pipefail SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" # Detect available Copilot models, choose low-cost defaults, and apply policy. bash "$SCRIPT_DIR/configure_copilot_guardrails_defaults.sh" # Install launchd jobs. bash "$SCRIPT_DIR/install_model_budget_guard_launchd.sh" bash "$SCRIPT_DIR/install_copilot_policy_guard_launchd.sh" bash "$SCRIPT_DIR/install_copilot_auth_watchdog_launchd.sh" bash "$SCRIPT_DIR/install_model_schedule_guard_launchd.sh" echo "All Copilot guardrails configured and installed (budget + policy + auth + schedule)."