Roo-Code/src/api/providers
Daniel 3b45d86df7
Add gemini pro 06 05 (#4386)
* feat: add gemini-2.5-pro-preview-06-05 to Gemini and Vertex providers and UI, identical to 05-06

* feat: add thinking variant for gemini-2.5-pro-preview-06-05

* feat: add gemini-2.5-pro-preview-06-05 support to OpenRouter

* fix: update gemini-2.5-pro-preview model references in OpenRouter

* fix: tests

* feat: enhance reasoning handling in Gemini and Vertex handlers

* feat: add google/gemini-2.5-pro-preview to required reasoning budget models

* fix: refactor thinkingConfig assignment for consistency in Gemini and Vertex handlers

* Fix Gemini reasoning

* Fix tsc error

* Fix tsc error

* Hack to exclude thinking tokens by default

* feat: add global region to VERTEX_REGIONS

---------

Co-authored-by: Shariq Riaz <ishariqriaz@gmail.com>
Co-authored-by: cte <cestreich@gmail.com>
2025-06-05 17:49:12 -04:00
..
__tests__ chore: fix typos in comment-out (#4095) 2025-06-01 22:13:42 -04:00
fetchers Add gemini pro 06 05 (#4386) 2025-06-05 17:49:12 -04:00
anthropic-vertex.ts Move provider data into @roo-code/types (#4153) 2025-05-30 14:54:48 -07:00
anthropic.ts Move provider data into @roo-code/types (#4153) 2025-05-30 14:54:48 -07:00
base-openai-compatible-provider.ts Add a new @roo-code/types package and use it everywhere (#3912) 2025-05-26 12:06:45 -07:00
base-provider.ts Move provider data into @roo-code/types (#4153) 2025-05-30 14:54:48 -07:00
bedrock.ts Improves model info detection for custom Bedrock ARNs (#3799) 2025-06-02 19:00:00 -04:00
chutes.ts Move provider data into @roo-code/types (#4153) 2025-05-30 14:54:48 -07:00
constants.ts Move provider data into @roo-code/types (#4153) 2025-05-30 14:54:48 -07:00
deepseek.ts Move provider data into @roo-code/types (#4153) 2025-05-30 14:54:48 -07:00
fake-ai.ts Add a new @roo-code/types package and use it everywhere (#3912) 2025-05-26 12:06:45 -07:00
gemini.ts Add gemini pro 06 05 (#4386) 2025-06-05 17:49:12 -04:00
glama.ts Move provider data into @roo-code/types (#4153) 2025-05-30 14:54:48 -07:00
groq.ts Move provider data into @roo-code/types (#4153) 2025-05-30 14:54:48 -07:00
human-relay.ts Add a new @roo-code/types package and use it everywhere (#3912) 2025-05-26 12:06:45 -07:00
index.ts Move provider data into @roo-code/types (#4153) 2025-05-30 14:54:48 -07:00
lite-llm.ts Run prettier on src/ (#4221) 2025-06-01 22:56:47 -04:00
lm-studio.ts Move provider data into @roo-code/types (#4153) 2025-05-30 14:54:48 -07:00
mistral.ts Move provider data into @roo-code/types (#4153) 2025-05-30 14:54:48 -07:00
ollama.ts Move provider data into @roo-code/types (#4153) 2025-05-30 14:54:48 -07:00
openai-native.ts Move provider data into @roo-code/types (#4153) 2025-05-30 14:54:48 -07:00
openai.ts Move provider data into @roo-code/types (#4153) 2025-05-30 14:54:48 -07:00
openrouter.ts Add gemini pro 06 05 (#4386) 2025-06-05 17:49:12 -04:00
requesty.ts Move provider data into @roo-code/types (#4153) 2025-05-30 14:54:48 -07:00
router-provider.ts Add a new @roo-code/types package and use it everywhere (#3912) 2025-05-26 12:06:45 -07:00
unbound.ts Move provider data into @roo-code/types (#4153) 2025-05-30 14:54:48 -07:00
vertex.ts Add gemini pro 06 05 (#4386) 2025-06-05 17:49:12 -04:00
vscode-lm.ts Move provider data into @roo-code/types (#4153) 2025-05-30 14:54:48 -07:00
xai.ts Move provider data into @roo-code/types (#4153) 2025-05-30 14:54:48 -07:00