get_service_auth_status(
service: str,
) -> ProviderAuthStatus| Name | Type | Description |
|---|---|---|
service* | str | Service name (e.g. |
Return credential readiness for a non-model service (e.g. "tavily").
Checks a stored key, then SERVICE_API_KEY_ENV[service], then each entry in
SERVICE_API_KEY_FALLBACK_ENV_VARS[service] in order. Mirrors
get_provider_auth_status, except a prefixed override suppresses the stored
service key. Otherwise a stored key beats the env vars, and the
/auth manager can render the same [stored] / [env: ...] / [missing]
badges. Recorded env var names stay canonical; callers resolve the
DEEPAGENTS_CODE_ spelling at display time.