mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-09-16 20:02:45 +03:00
Arcee AI was added to the dashboard onboarding catalog (src/shared/constants/providers/apikey/frontier-labs.ts) but never got a sibling entry in the runtime routing REGISTRY (open-sse/config/providers/index.ts). DefaultExecutor falls back to PROVIDERS.openai for any unregistered provider id, so Arcee requests were silently sent to https://api.openai.com/v1 with the user's Arcee key as the Bearer token, which OpenAI correctly rejected as invalid. Adds open-sse/config/providers/registry/arcee-ai/index.ts pointing at Arcee's real OpenAI-compatible endpoint (https://api.arcee.ai/api/v1, confirmed against docs.arcee.ai), wired into the REGISTRY the same way sibling providers like Liquid AI and Inception already are.