% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/infra__proxy.R
\name{.resolve_proxy}
\alias{.resolve_proxy}
\title{Resolve Proxy Configuration}
\usage{
.resolve_proxy(proxy, env_vars = c("ASA_PROXY", "HTTP_PROXY", "HTTPS_PROXY"))
}
\arguments{
\item{proxy}{Proxy specification (NA, NULL, or character scalar)}

\item{env_vars}{Character vector of env vars to consult in auto mode}
}
\value{
A list with `proxy` (character scalar or NULL), `mode`, and `source`
}
\description{
Interprets ASA proxy inputs consistently across functions:
- `NA`: auto-detect from environment variables (ASA_PROXY, HTTP_PROXY, HTTPS_PROXY)
- `NULL`: disable proxying
- string: explicit proxy URL
}
\keyword{internal}
