#!/usr/bin/env bash
# Run from the trusted project directory. The secret is supplied by your launcher.
set -euo pipefail
set +x
: "${QUOTAGUARDSTATIC_URL:?Provide the Static HTTP URL through your secret manager}"
export QUOTAGUARDSTATIC_URL
# Compatible clients may read these; this does not configure every Codex tool.
export HTTP_PROXY="$QUOTAGUARDSTATIC_URL" HTTPS_PROXY="$QUOTAGUARDSTATIC_URL"
export http_proxy="$QUOTAGUARDSTATIC_URL" https_proxy="$QUOTAGUARDSTATIC_URL"
export NO_PROXY='localhost,127.0.0.1,::1' no_proxy='localhost,127.0.0.1,::1'
exec codex "$@"
