free-claude-code/config
chinfeng e62cbf04eb fix: respect ENABLE_API_KEY_PASSTHROUGH in credential validation and startup checks
When passthrough is enabled, skip the provider API key validation at startup
and in build_provider_config, instead requiring the client auth token from
the incoming request. Previously the credential check ignored the passthrough
flag, causing 503 errors even when passthrough was correctly configured.
2026-05-18 00:00:40 +08:00
..
__init__.py Major refactor done by itself 2026-01-29 14:40:08 -08:00
constants.py Major refactor: API, providers, messaging, and Anthropic protocol 2026-04-26 03:01:14 -07:00
logging_config.py Use canonical FCC server log path 2026-05-16 11:51:45 -07:00
nim.py Major refactor: API, providers, messaging, and Anthropic protocol 2026-04-26 03:01:14 -07:00
paths.py Migrate legacy env config on startup 2026-05-16 21:06:12 -07:00
provider_catalog.py Add NVIDIA_NIM_BASE_URL, OLLAMA_API_KEY, LLAMACPP_API_KEY, and OpenAI provider support 2026-05-17 16:03:54 +08:00
provider_ids.py Major refactor: API, providers, messaging, and Anthropic protocol 2026-04-26 03:01:14 -07:00
settings.py fix: respect ENABLE_API_KEY_PASSTHROUGH in credential validation and startup checks 2026-05-18 00:00:40 +08:00