# autopilot — example environment variables.
# Copy to `.env` for local dev. `.env` is git-ignored.
#
# Non-secret config lives in TOML under config/; this file is for runtime overrides
# and secrets only (see _docs/02_document/deployment/containerization.md §6).

# Path to the active TOML config. Dev/staging/prod all read this single variable.
AUTOPILOT_CONFIG=./config/autopilot.dev.toml

# tracing-subscriber filter (see observability.md §2).
RUST_LOG=info,autopilot=debug

# Health server bind address (matches config.toml default).
AUTOPILOT_HEALTH_BIND=127.0.0.1:8080

# Runtime VLM flag. The binary must ALSO be built with `--features vlm`
# for this flag to enable the VLM path.
AUTOPILOT_VLM_ENABLED=false

# Secrets (must be supplied per environment; never commit real values)
# In production these come from systemd `EnvironmentFile=` pointing at a
# permission-restricted file (see containerization.md §3).
MISSIONS_API_TOKEN=
GROUND_STATION_TOKEN=
