Roo-Code/src/api/providers
2025-11-07 13:18:38 -05:00
..
__tests__ fix: prevent crash when streaming chunks have null choices array (#9105) 2025-11-07 13:18:38 -05:00
fetchers feat: Add comprehensive error logging to Roo Cloud provider (#9098) 2025-11-07 08:53:10 -08:00
utils feat: Add comprehensive error logging to Roo Cloud provider (#9098) 2025-11-07 08:53:10 -08:00
anthropic-vertex.ts Move provider data into @roo-code/types (#4153) 2025-05-30 14:54:48 -07:00
anthropic.ts Fix cost and token tracking between provider styles (#8954) 2025-10-31 15:14:29 -04:00
base-openai-compatible-provider.ts fix: prevent crash when streaming chunks have null choices array (#9105) 2025-11-07 13:18:38 -05:00
base-provider.ts Move provider data into @roo-code/types (#4153) 2025-05-30 14:54:48 -07:00
bedrock.ts feat: Global Inference for Bedrock models (#8750) (#8940) 2025-11-05 15:56:19 -05:00
cerebras.ts Fix cost and token tracking between provider styles (#8954) 2025-10-31 15:14:29 -04:00
chutes.ts feat: convert Chutes to dynamic/router provider (#8980) 2025-11-02 16:28:33 -05:00
claude-code.ts Feature/vertex ai model name conversion (#5728) 2025-07-15 14:15:33 -04:00
constants.ts feat: add User-Agent header to API providers (#5492) 2025-07-08 23:19:56 -04:00
deepinfra.ts Fix cost and token tracking between provider styles (#8954) 2025-10-31 15:14:29 -04:00
deepseek.ts Move provider data into @roo-code/types (#4153) 2025-05-30 14:54:48 -07:00
doubao.ts Support new LLM provider: Doubao (#6345) 2025-07-30 16:54:16 -04:00
fake-ai.ts Add a new @roo-code/types package and use it everywhere (#3912) 2025-05-26 12:06:45 -07:00
featherless.ts feat: Featherless provider (#7235) 2025-08-20 10:42:57 -07:00
fireworks.ts Add the fireworks AI provider (#6652) 2025-08-04 19:27:12 -07:00
gemini.ts fix: apply tiered pricing for Gemini models via Vertex AI (#8018) 2025-09-19 22:49:42 -04:00
glama.ts Move provider data into @roo-code/types (#4153) 2025-05-30 14:54:48 -07:00
groq.ts Fix cost and token tracking between provider styles (#8954) 2025-10-31 15:14:29 -04:00
huggingface.ts fix: add error transform to cryptic openAI SDK errors when API key is invalid (#7586) 2025-09-04 23:12:28 -04:00
human-relay.ts Enable browser-use tool for all image-capable models (#8121) 2025-10-21 22:23:42 -04:00
index.ts Feat: Add Minimax Provider (fixes #8818) (#8820) 2025-10-29 09:51:51 -04:00
io-intelligence.ts Get the model id property for a given provider (#8009) 2025-09-17 15:24:27 -07:00
lite-llm.ts Fix cost and token tracking between provider styles (#8954) 2025-10-31 15:14:29 -04:00
lm-studio.ts fix: add error transform to cryptic openAI SDK errors when API key is invalid (#7586) 2025-09-04 23:12:28 -04:00
minimax.ts Handle <think> tags in the base OpenAI-compatible provider (#8989) 2025-11-02 22:22:49 -05:00
mistral.ts fix: handle Mistral thinking content as reasoning chunks (#7106) 2025-08-23 06:33:43 -07:00
moonshot.ts fix: Fix the issue of Moonshot's maximum return token count being limited to 1024 (#7673) 2025-09-04 23:19:58 -04:00
native-ollama.ts fix: respect Ollama Modelfile num_ctx configuration (#7798) 2025-09-22 23:08:09 -04:00
ollama.ts fix: add error transform to cryptic openAI SDK errors when API key is invalid (#7586) 2025-09-04 23:12:28 -04:00
openai-native.ts Fix cost and token tracking between provider styles (#8954) 2025-10-31 15:14:29 -04:00
openai.ts fix: prevent crash when streaming chunks have null choices array (#9105) 2025-11-07 13:18:38 -05:00
openrouter.ts fix: respect custom OpenRouter URL for all API operations (#8951) 2025-11-07 10:35:12 -05:00
qwen-code.ts Fix build error (#7397) 2025-08-25 12:18:59 -07:00
requesty.ts Fix cost and token tracking between provider styles (#8954) 2025-10-31 15:14:29 -04:00
roo.ts feat: Add comprehensive error logging to Roo Cloud provider (#9098) 2025-11-07 08:53:10 -08:00
router-provider.ts feat: adding default headers and testing for litellm fetcher (#5242) 2025-06-30 20:23:11 -04:00
sambanova.ts feat: add SambaNova provider integration (#6188) 2025-07-30 12:47:12 -04:00
unbound.ts Add cache breakpoints for custom vertex models on Unbound (#4585) 2025-06-13 08:29:40 -04:00
vercel-ai-gateway.ts feat: Add Vercel AI Gateway provider integration (#7396) 2025-08-26 13:41:02 -07:00
vertex.ts Add gemini pro 06 05 (#4386) 2025-06-05 17:49:12 -04:00
vscode-lm.ts feat: enhance token counting by extracting text from messages using VSCode LM API (#6424) 2025-07-30 16:56:01 -04:00
xai.ts fix: add error transform to cryptic openAI SDK errors when API key is invalid (#7586) 2025-09-04 23:12:28 -04:00
zai.ts feat: Add supportsReasoning property for Z.ai GLM binary thinking mode (#8872) 2025-10-27 21:55:26 -04:00