Roo-Code/src/api/providers
2025-12-19 12:50:09 -05:00
..
__tests__ feat(providers): add native tool calling support to LM Studio and Qwen-Code (#10208) 2025-12-19 12:50:09 -05:00
fetchers fix: refresh models button not flushing cache properly (#9870) 2025-12-19 12:03:50 -05:00
utils feat: Replace edit_file tool alias with edit_file tool (#9983) 2025-12-18 12:48:30 -07:00
anthropic-vertex.ts feat(vertex): add 1M context window beta support for Claude Sonnet 4 (#10209) 2025-12-19 12:24:45 -05:00
anthropic.ts feat(vertex): add native tool calling for Claude models on Vertex AI (#10197) 2025-12-18 16:09:55 -08:00
base-openai-compatible-provider.ts Add timeout to OpenAI Compatible Provider Client (#9898) 2025-12-08 17:36:53 -08:00
base-provider.ts Add NTC support for Cerebras (#9692) 2025-12-01 14:49:53 -05:00
baseten.ts (feat): Add Baseten Provider (#9461) 2025-11-21 17:49:15 -05:00
bedrock.ts fix: normalize MCP tool schemas for Bedrock and OpenAI strict mode (#10148) 2025-12-17 13:01:48 -08:00
cerebras.ts Fix/cerebras conservative max tokens (#9804) 2025-12-04 00:43:22 -05:00
chutes.ts feat(chutes): detect native tool support from API supported_features (#9715) 2025-12-01 12:57:26 -05:00
claude-code.ts [feat] Claude Code Provider Native Tool Calling (#10077) 2025-12-17 12:57:27 -08:00
constants.ts feat: add User-Agent header to API providers (#5492) 2025-07-08 23:19:56 -04:00
deepinfra.ts Add native tool calling for deepinfra (#9691) 2025-11-29 20:05:21 -05:00
deepseek.ts fix(deepseek): preserve reasoning_content during tool call sequences (#10141) 2025-12-17 11:05:55 -05: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: add native tools support for OpenAI-compatible providers (#9676) 2025-11-28 11:59:32 -05:00
fireworks.ts Add the fireworks AI provider (#6652) 2025-08-04 19:27:12 -07:00
gemini.ts feat: improve 'no tools used' error handling with grace retry (#10196) 2025-12-18 15:29:01 -07:00
groq.ts Improvements to base openai compatible (#9462) 2025-11-21 16:42:19 -05: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 Remove Glama provider (#9801) 2025-12-10 14:08:29 -08: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 feat: add native tool support for LiteLLM provider (#9719) 2025-12-01 16:35:08 -05:00
lm-studio.ts feat(providers): add native tool calling support to LM Studio and Qwen-Code (#10208) 2025-12-19 12:50:09 -05:00
minimax.ts Stop making count_tokens requests (#9884) 2025-12-05 22:53:35 -05:00
mistral.ts feat: enable native tools by default for multiple providers (#10059) 2025-12-15 21:37:00 -08: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 Support tool calling in native ollama provider (#9696) 2025-12-01 15:28:01 -05:00
openai-native.ts feat: enable native tools by default for multiple providers (#10059) 2025-12-15 21:37:00 -08:00
openai.ts feat(deepseek): implement interleaved thinking mode for deepseek-reasoner (#9969) 2025-12-16 15:13:43 -08:00
openrouter.ts feat: lock task tool protocol for consistent task resumption (#10192) 2025-12-18 11:54:26 -08:00
qwen-code.ts feat(providers): add native tool calling support to LM Studio and Qwen-Code (#10208) 2025-12-19 12:50:09 -05:00
requesty.ts feat: lock task tool protocol for consistent task resumption (#10192) 2025-12-18 11:54:26 -08:00
roo.ts Remove defaultTemperature from Roo provider configuration (#9932) 2025-12-08 18:31:49 -08:00
router-provider.ts fix: refresh models button not flushing cache properly (#9870) 2025-12-19 12:03:50 -05:00
sambanova.ts feat: add SambaNova provider integration (#6188) 2025-07-30 12:47:12 -04:00
unbound.ts Add native tools support to Unbound (#9699) 2025-12-01 14:50:01 -05:00
vercel-ai-gateway.ts Add native tool support for vercel ai gateway (#9697) 2025-12-01 14:52:05 -05:00
vertex.ts Add gemini pro 06 05 (#4386) 2025-06-05 17:49:12 -04:00
vscode-lm.ts feat(vscode-lm): add native tool support (#10191) 2025-12-18 11:25:54 -08:00
xai.ts feat: enable native tools by default for multiple providers (#10059) 2025-12-15 21:37:00 -08:00
zai.ts Update a couple provider labels (#9711) 2025-12-01 10:44:12 -05:00