Chris Estreich
a414c7d028
Wrangle our settings-related types and add support for settings import / export ( #1997 )
...
* Strongly type our settings use composition where possible
* Update src/core/contextProxy.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update src/core/contextProxy.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Add comment, tweak function name
* Add changeset
* Clean up toolGroup types
* Comments tweak
* Remove unused type
* More type safety
* Improve import / export, add translations
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-03-26 16:29:01 -07:00
Eugène P.
f071a43b26
Updated value of max tokens for gemini-2.5-pro-03-25 to correct one ( #1985 )
...
Updated value of max tokens for gemini 2.5 to correct one
2025-03-25 20:25:07 -04:00
Samuel
8613daf515
Added Gemini 2.5 Pro model to Google Gemini Provider ( #1974 )
...
* Added Gemini 2.5 Pro
* Update src/shared/api.ts
---------
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-03-25 13:23:27 -04:00
Peter Dave Hello
45299a9aea
Fix the supportsPromptCache value for OpenAI models ( #1923 )
...
Reference:
- https://platform.openai.com/docs/models
2025-03-25 13:07:10 -04:00
teddyOOXX
cc2420ea1a
fix qwq model in openai provider ( #1940 )
...
* feat: Add the openAiR1FormatEnabled field to enable this switch in OpenAI compatible mode to support the current QWQ and future additional classes of R1 models.
* feat: Add the openAiR1FormatEnabled field to enable this switch in OpenAI compatible mode to support the current QWQ and future additional classes of R1 models.
* fix: add miss i18n
* fix: add miss i18n
* fix: remove the redundant call
---------
Co-authored-by: xiong <yueminxiong.xym@alibaba-inc.com>
2025-03-24 10:14:44 -04:00
Matt Rubens
e810a886d2
Welcome page OAuth ( #1913 )
...
* Add Requesty OAuth flow
* New 1-click onboarding flow
* Requesty: Use correct default model info
* When called from the onboard flow, created the default profile
Glama OAuth handler changed for consistency.
* Add router images
* Shuffle the routers
* Translate
* Appease knip
---------
Co-authored-by: Daniel Trugman <dtrugman@gmail.com>
2025-03-23 10:08:16 -04:00
Matt Rubens
95ba760daf
Non-thinking sonnet has 8192 max tokens ( #1860 )
2025-03-21 00:24:57 -04:00
Wojciech Kordalski
499b8e4665
Fake AI provider ( #1769 )
...
* Fake AI
* Do not show Fake AI in Roo-Code settings
* Rename providers/fake-provider.ts to providers/fake-ai.ts
2025-03-19 19:07:59 -07:00
Chris Estreich
eb74f02094
Choose specific provider when using OpenRouter ( #1753 )
...
* Choose specific provider when using OpenRouter
* Add translations
2025-03-17 15:40:27 -07:00
cte
1abf8c1dcc
Fix API configuration profile switching
2025-03-16 11:24:58 -07:00
Matt Rubens
4ada518e58
Merge branch 'main' into jbbrown/bedrock_cost_intelligent_prompt_routing
2025-03-13 17:17:44 -04:00
Smartsheet-JB-Brown
179d97c92e
updated prices to match US-West-2 list price shown at https://aws.amazon.com/bedrock/pricing/
...
// including older models that are part of the default prompt routers AWS enabled for GA of the promot router feature
2025-03-12 13:24:53 -07:00
Matt Rubens
93611ea6b5
Merge remote-tracking branch 'origin/main' into support-custom-baseUrl-for-google-ai-studio-gemini
2025-03-12 11:55:14 -04:00
Andreas Tempsch
d3d1a27460
Add Deepseek R1 On-Demand to Bedrock
2025-03-12 09:16:22 +01:00
Smartsheet-JB-Brown
d8df9a5e2c
Cost display updating for Bedrock custom ARNs that are prompt routers
2025-03-11 21:58:07 -07:00
Matt Rubens
b5f6e37982
Merge pull request #1543 from shohei-ihaya/vertex
...
add gemini-2.0-pro-exp-02-05 model to vertex
2025-03-11 09:57:24 -04:00
dongqing
a3a5592654
add config for gemini custom base url
2025-03-11 16:46:40 +08:00
dqroid
8b0956666c
Merge branch 'main' into support-custom-baseUrl-for-google-ai-studio-gemini
2025-03-11 16:15:52 +08:00
Smartsheet-JB-Brown
171037a938
Add enhanced error handling and logging for AWS Bedrock custom ARNs
2025-03-10 14:25:52 -07:00
shohei-ihaya
f4b3c44371
add gemini-2.0-pro-exp-02-05 model to vertex
2025-03-11 02:09:18 +09:00
dongqing
85b54b33ba
support custom base url for gemini in google AI studio
2025-03-10 19:06:58 +08:00
System233
9ceccdec32
Fix: Custom temperature cannot be unchecked
2025-03-08 06:03:19 +08:00
Matt Rubens
70a88aee4d
Merge pull request #1392 from eonghk/feature/vertex-credentials-auth
...
Add credentials auth for Google vertex
2025-03-06 16:45:45 -05:00
Olwer Altuve
566fa0f154
Merge branch 'fix-deepseek-cache-official-api' of https://github.com/olweraltuve/Roo-Code into fix-deepseek-cache-official-api
2025-03-06 11:31:04 -04:00
Olwer Altuve
89cf2c4c58
feat(api): Add DeepSeek provider support for prompt caching and detailed usage metrics
...
- Update DeepSeekHandler to support prompt caching
- Add cache token tracking in usage metrics
- Update DeepSeek model configurations with cache-related pricing
- Enhance test coverage for cache and usage metric handling
2025-03-06 11:26:15 -04:00
Olwer Altuve
1711d6c04d
feat(deepseek): enhance model support with prompt caching and detailed usage metrics
...
- Add support for prompt caching in DeepSeek models
- Update model configurations to reflect caching capabilities
- Implement detailed usage metrics tracking cache write and read tokens
- Extend test coverage for new usage metrics and model parameters
- Update pricing information for DeepSeek models to include cache-related costs
2025-03-06 08:26:03 -04:00
eong
e3ffd1337a
Merge branch 'main' into feature/vertex-credentials-auth
2025-03-06 15:17:49 +13:00
Matt Rubens
73ac64924e
Merge remote-tracking branch 'origin/main' into human-relay
2025-03-05 10:34:03 -05:00
eong
01f83b4d17
Add credentials auth for Google vertex
2025-03-06 00:51:38 +13:00
sam hoang
9bbd902d5d
update new way to manage state
2025-03-05 00:06:30 +07:00
sam hoang
0a0634488a
update api config key list to match with api key and global state key
2025-03-04 22:34:13 +07:00
sam hoang
b4094a6281
refactor by pr comment
2025-03-04 21:56:22 +07:00
Adam Larson
1c8f9ed683
first pass on speculative decoding with LMStudio
2025-03-04 01:48:40 -05:00
Felix NyxJae
40dd7ac532
Merge branch 'main' of github.com:NyxJae/Roo-Code into human-relay
2025-03-04 11:23:04 +08:00
Matt Rubens
af06af136c
Set Vertex maxTokens to 64000
2025-03-03 16:03:22 -05:00
Matt Rubens
2b7df5e106
Update max tokens for vertex too
2025-03-03 09:44:02 -05:00
Tom X Nguyen
ef93f5d422
refactor: always enable 128k for simplification
2025-03-03 11:17:01 +07:00
Felix NyxJae
626827ab3f
Merge branch 'RooVetGit:main' into human-relay
2025-03-03 10:19:02 +08:00
Tom X Nguyen
aec03d71c3
feat: add virtual id for extended output capabilities
2025-03-03 07:47:12 +07:00
ashktn
4caa49228f
feat: Add support for Gemini models on Vertex AI
2025-02-28 18:59:26 -05:00
Felix NyxJae
8a5f16cbf2
Merge branch 'RooVetGit:main' into human-relay
2025-02-28 17:41:05 +08:00
Chris Estreich
31d2d17847
Fix maxTokens defaults for Claude 3.7 Sonnet models
2025-02-28 01:15:44 -08:00
cte
8cbce2ded0
Add provider-agnostic modelMaxThinkingTokens setting
2025-02-27 16:06:47 -08:00
Chris Estreich
54c687485b
Merge pull request #1254 from lupuletic/added-new-thinking-support
...
Added support for Claude Sonnet 3.7 thinking via Vertex AI
2025-02-27 15:51:58 -08:00
Catalin Lupuleti
3514f6506b
Added support for Claude Sonnet 3.7 thinking via Vertex AI
2025-02-27 21:56:56 +00:00
Matt Rubens
e7769cea57
Add gpt-4.5-preview
2025-02-27 15:30:04 -05:00
Chris Estreich
22ec3b21fe
Merge pull request #1244 from lupuletic/add-cache-costs-vertex-ai
...
Added cache costs for Claude Sonnet 3.7 via Vertex AI
2025-02-27 12:03:55 -08:00
Catalin Lupuleti
eec1769b6b
Added cache costs for Claude Sonnet 3.7 via Vertex AI
2025-02-27 18:56:28 +00:00
Felix NyxJae
3bb1d78c17
feat: Added human relay function and related message processing initial version
2025-02-27 18:08:05 +08:00
Aitor Oses
ea38d9ebba
Enable prompt caching for Claude Sonnet 3.7 Vertex AI model
2025-02-27 09:04:54 +01:00