9router/open-sse/providers/registry
decolua 1319dea620 fix(providers): count apikey connections for freeTier providers
openrouter, nvidia, gemini lack authModes, so dualAuthTypes on the
providers page defaulted to "oauth" and their apikey connections showed
as "No connections" on the freeTier card.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-29 20:21:27 +07:00
..
alicode-intl.js fix(alicode-intl): split into Coding Plan + Model Studio providers 2026-07-19 16:29:55 +07:00
alicode.js fix(alicode): preserve cache_control for DashScope providers (#2069) 2026-06-29 15:29:49 +07:00
alims-intl.js fix(alicode-intl): split into Coding Plan + Model Studio providers 2026-07-19 16:29:55 +07:00
anthropic.js fix(anthropic): lowercase anthropic-version header key to prevent duplication on /v1/messages 2026-07-16 16:15:24 +07:00
antigravity.js feat(gemini): add Gemini 3.6 Flash tier routing and 3.5 Flash Lite 2026-07-23 16:34:24 +07:00
api-airforce.js chore(providers): refresh catalogs, free tiers, and hide stale ones 2026-07-29 18:10:09 +07:00
assemblyai.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
aws-polly.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
azure.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
baidu.js chore(providers): refresh catalogs, free tiers, and hide stale ones 2026-07-29 18:10:09 +07:00
bazaarlink.js chore(providers): refresh catalogs, free tiers, and hide stale ones 2026-07-29 18:10:09 +07:00
black-forest-labs.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
blackbox.js feat(blackbox): overhaul provider catalog + WebUI test support 2026-06-26 12:03:58 +07:00
bluesminds.js chore(providers): refresh catalogs, free tiers, and hide stale ones 2026-07-29 18:10:09 +07:00
brave-search.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
byteplus.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
cartesia.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
cerebras.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
chutes.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
claude.js feat(claude): bump default Opus to claude-opus-5 2026-07-25 17:30:02 +07:00
cline.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
clinepass.js feat(clinepass): add ClinePass provider support 2026-07-03 10:53:41 +07:00
cloudflare-ai.js Refactor 2026-06-15 18:18:04 +07:00
codebuddy-cn.js feat(codebuddy-cn): add API key auth + credit quota tracker 2026-06-21 16:12:20 +07:00
codebuddy-intl.js feat(providers): add trae/windsurf/zed/workbuddy/codebuddy-intl + icons 2026-07-23 15:37:24 +07:00
codex.js fix: DB backup on schema change, MCP child cleanup, codex models, usage providers OOM 2026-07-10 13:08:58 +07:00
cohere.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
comfyui.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
commandcode.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
coqui.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
cursor.js fix(cursor): HTTP/2 AgentService support + version bump to 3.12.17 2026-07-20 15:39:55 +07:00
deepgram.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
deepseek.js feat(usage): add Kimi and DeepSeek usage handlers 2026-07-29 18:09:35 +07:00
devin-cli.js feat(devin-cli): bridge client tools via MCP and use full agent 2026-07-29 18:10:03 +07:00
edge-tts.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
elevenlabs.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
exa.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
fal-ai.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
featherless.js feat(featherless): add OpenAI-compatible provider presets 2026-07-10 11:29:48 +07:00
firecrawl.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
fireworks.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
gemini-cli.js Enhance configuration and model capabilities 2026-06-16 23:32:28 +07:00
gemini.js fix(providers): count apikey connections for freeTier providers 2026-07-29 20:21:27 +07:00
github.js feat(github): route Claude models through Copilot's native /v1/messages 2026-07-15 17:34:08 +07:00
gitlab.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
glm-cn.js Enhance configuration and model capabilities 2026-06-16 23:32:28 +07:00
glm.js feat(headroom): add proxy lifecycle management + dashboard UI 2026-06-20 10:09:50 +07:00
google-pse.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
google-tts.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
grok-cli.js fix(grok-cli): align Grok Build with current subscription protocol (#2590) 2026-07-16 15:33:19 +07:00
grok-web.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
groq.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
huggingface.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
hyperbolic.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
iflow.js Refactor 2026-06-15 18:18:04 +07:00
index.js feat(providers): add Poolside provider (OpenAI-compatible) 2026-07-29 20:17:26 +07:00
inworld.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
jina-ai.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
jina-reader.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
kilo-gateway.js chore(providers): refresh catalogs, free tiers, and hide stale ones 2026-07-29 18:10:09 +07:00
kilocode.js fix(kilocode): expose full gateway catalog in combo model picker 2026-06-29 15:12:18 +07:00
kimchi.js chore(providers): refresh catalogs, free tiers, and hide stale ones 2026-07-29 18:10:09 +07:00
kimi.js feat(usage): add Kimi and DeepSeek usage handlers 2026-07-29 18:09:35 +07:00
kiro.js feat(kiro): add Claude Opus 5 models 2026-07-29 19:34:14 +07:00
linkup.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
llm7.js chore(providers): refresh catalogs, free tiers, and hide stale ones 2026-07-29 18:10:09 +07:00
local-device.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
mimo-free.js chore(providers): refresh catalogs, free tiers, and hide stale ones 2026-07-29 18:10:09 +07:00
minimax-cn.js feat(headroom): add proxy lifecycle management + dashboard UI 2026-06-20 10:09:50 +07:00
minimax.js feat(headroom): add proxy lifecycle management + dashboard UI 2026-06-20 10:09:50 +07:00
mistral.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
mmf.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
morph.js chore(providers): refresh catalogs, free tiers, and hide stale ones 2026-07-29 18:10:09 +07:00
nanobanana.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
nebius.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
nvidia.js fix(providers): count apikey connections for freeTier providers 2026-07-29 20:21:27 +07:00
ollama-local.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
ollama.js feat(blackbox): overhaul provider catalog + WebUI test support 2026-06-26 12:03:58 +07:00
openai.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
opencode-go.js feat(opencode-go): align Go models with official endpoints 2026-06-20 15:09:11 +07:00
opencode.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
openrouter.js fix(providers): count apikey connections for freeTier providers 2026-07-29 20:21:27 +07:00
perplexity-agent.js feat(perplexity): add Agent API provider (#2492) 2026-07-10 11:57:15 +07:00
perplexity-web.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
perplexity.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
playht.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
poolside.js feat(providers): add Poolside provider (OpenAI-compatible) 2026-07-29 20:17:26 +07:00
qoder.js feat(qoder): support PAT auth and refresh model list 2026-07-29 18:09:57 +07:00
qwen.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
recraft.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
runwayml.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
sambanova.js chore(providers): refresh catalogs, free tiers, and hide stale ones 2026-07-29 18:10:09 +07:00
sdwebui.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
searchapi.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
searxng.js feat(searxng): configure endpoint via SEARXNG_URL env (#2499) 2026-07-10 11:29:06 +07:00
serper.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
siliconflow.js Refactor 2026-06-15 18:18:04 +07:00
stability-ai.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
tavily.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
tencent.js chore(providers): refresh catalogs, free tiers, and hide stale ones 2026-07-29 18:10:09 +07:00
together.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
topaz.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
tortoise.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
trae.js feat(oauth): zed/trae/windsurf providers + harden callback proxies 2026-07-25 17:25:19 +07:00
venice.js feat(providers): add Venice AI provider 2026-06-26 11:37:44 +07:00
vercel-ai-gateway.js Refactor 2026-06-15 18:18:04 +07:00
vertex-partner.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
vertex.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
volcengine-ark.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
voyage-ai.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
windsurf.js feat(oauth): zed/trae/windsurf providers + harden callback proxies 2026-07-25 17:25:19 +07:00
xai.js feat(xai): add Grok Imagine video generation (/v1/videos) + CLI 2026-07-16 15:29:52 +07:00
xiaomi-mimo.js feat(headroom): add proxy lifecycle management + dashboard UI 2026-06-20 10:09:50 +07:00
xiaomi-tokenplan.js fix(xiaomi-tokenplan): region selector, key validation, multi-connection (#2251) 2026-07-03 11:03:18 +07:00
youcom.js fix(translator): ESM-safe registry + tool-id pairing + responses max_tokens; add real-creds tests 2026-06-15 11:38:43 +07:00
zed.js chore(providers): refresh catalogs, free tiers, and hide stale ones 2026-07-29 18:10:09 +07:00