Files
OmniRoute/tests
Andrew Munsell 51c4e1cdc2 fix(providers): allow optional-key providers to pass connection test
Centralize the requiresApiKey guard into providerAllowsOptionalApiKey()
in src/shared/constants/providers.ts so testApiKeyConnection and
validateProviderApiKey share the same logic. The test route was missing
openai-compatible-* and anthropic-compatible-* checks, causing connection
test failures for those provider types when no API key was provided.

Test file now imports providerAllowsOptionalApiKey and
SELF_HOSTED_CHAT_PROVIDER_IDS directly from the source instead of
duplicating them.
2026-05-11 13:55:34 -07:00
..
2026-05-10 00:55:06 -03:00
2026-05-10 00:55:06 -03:00