Commit graph

214 commits

Author SHA1 Message Date
Chris Estreich
392a237985 Support Claude 3.7 Sonnet "Thinking" in OpenRouter 2025-02-25 12:58:03 -08:00
Chris Estreich
159621cea6 Move & clean up model fetchers 2025-02-25 11:35:24 -08:00
cte
fc4d50100e Remove console.log 2025-02-24 22:19:05 -08:00
cte
52030b12e1 Remove unused code 2025-02-24 22:13:45 -08:00
cte
849f8bf8e8 Add tests 2025-02-24 21:13:23 -08:00
cte
42108193c7 Add tests, remove unused code 2025-02-24 21:08:08 -08:00
cte
bf1aa4c7b2 Add settings 2025-02-24 16:47:27 -08:00
cte
543b68f785 Fix tests 2025-02-24 16:09:31 -08:00
cte
22391e5011 Fix type errors 2025-02-24 15:55:04 -08:00
cte
b2b135c05c [WIP] Claude 3.7 Sonnet (Thinking) 2025-02-24 15:45:26 -08:00
cte
a130e656f1 Fix tests 2025-02-24 13:07:00 -08:00
cte
d94067aba8 Revert maxTokens change for now 2025-02-24 12:54:05 -08:00
cte
92ac610366 Add Claude 3.7 2025-02-24 11:14:08 -08:00
Matt Rubens
816847c5c0 Add Knip check for unused files 2025-02-23 01:01:51 -05:00
Roo Code
6225994a7c Rename 'write_to_file' tool to 'create_file' across codebase and fixed tests 2025-02-22 20:02:17 -07:00
System233
0eecda2dc3 feat: ollama-deepseek reasoning support 2025-02-20 11:50:14 +08:00
d.o.it
9724a8024d Add system prompt to Mistral message creation and update API key link text 2025-02-16 16:19:37 +01:00
Dominik Oswald
e9f6cb4f75
Merge branch 'RooVetGit:main' into mistral 2025-02-15 14:14:12 +01:00
d.o.it
b5b6a587de fix: Set default model ID in MistralHandler options if not provided 2025-02-15 14:08:32 +01:00
Matt Rubens
5ffb145c13 Enable streaming for o1 2025-02-14 20:58:18 -05:00
d.o.it
b4cf69793e feat: Add completePrompt method to MistralHandler for chat completions 2025-02-14 17:48:46 +01:00
d.o.it
2fa8dc7291 fix: Set default model ID in MistralHandler if not provided 2025-02-14 17:03:05 +01:00
d.o.it
8a5563b520 Add MistralHandler constructor validation and unit tests 2025-02-12 15:47:14 +01:00
d.o.it
19c38a3668 Add mistralCodestralUrl to global state management in ClineProvider 2025-02-12 15:21:35 +01:00
d.o.it
95078a6bc9 add mistral latest api models 2025-02-12 15:04:02 +01:00
Matt Rubens
2449c49358 Merge remote-tracking branch 'origin/main' into feat/roo-code-requesty-provider 2025-02-10 10:53:51 -05:00
Matt Rubens
059de0f6af
Merge pull request #915 from jcbdev/openroute_api_usage_data_failures
add retries to openrouter generation endpoint to prevent failures on …
2025-02-10 10:50:15 -05:00
James Barker
b85960ba2a
updated to fix no break condition on loop and to use the same number of retries and delay as the glama provider (for consistency)
Signed-off-by: James Barker <james@jcbdevelopment.co.uk>
2025-02-10 14:58:44 +00:00
sam hoang
41fcf85c48 refactor(api): improve OpenAI handler inheritance
- Add OpenAiHandlerOptions interface for configuration
- Extract processUsageMetrics to base class for reuse
- Update RequestyHandler to extend OpenAiHandler
- Add proper type safety for metrics handling
- Clean up code duplication across handlers
2025-02-10 20:14:23 +07:00
sam hoang
91fe764cb8 feat: add Requesty API provider support
- Add RequestyHandler implementation for API integration
- Add RequestyModelPicker component for model selection
- Update shared types and messages for Requesty support
- Update API options to include Requesty provider
2025-02-10 20:13:43 +07:00
James Barker
9c480aaac2
add retries to openrouter generation endpoint to prevent failures on slow usage stat updates server side
Signed-off-by: James Barker <james@jcbdevelopment.co.uk>
2025-02-10 09:13:55 +00:00
Matt Rubens
2ccab1444b Merge remote-tracking branch 'origin/main' into temperature_control 2025-02-09 22:53:44 -05:00
Roo Code
2ddf54de5d Support the Ark provider when used through OpenAI compatible 2025-02-08 23:53:19 -05:00
Vignesh Subbiah
70ed217149
Merge branch 'main' into pm/unbound-fetch-models 2025-02-08 17:46:35 +05:30
Joe Manley
71d344d0a8 Fix tests 2025-02-07 23:17:02 -08:00
Joe Manley
88fb6ec15a Remove magic numbers 2025-02-07 23:09:06 -08:00
Joe Manley
adedc1c2c6 Remove magic numbers 2025-02-07 23:08:26 -08:00
Joe Manley
ce858aa34e
Update src/api/providers/ollama.ts
Suggestion from Matt

Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-02-07 21:22:18 -08:00
Roo Code
bc9773ff9a Configure per-configuration temperature 2025-02-08 00:21:13 -05:00
Pugazhendhi
64a579e965 Fixes default model in test file 2025-02-07 19:31:36 +05:30
Roo Code
4b3ea07033 Prevent provider client instantiations from throwing 2025-02-07 03:06:01 -08:00
Pugazhendhi
01be0389ee Fixed indentation 2025-02-07 14:06:57 +05:30
Pugazhendhi
e0417e99f8 Fixed indentation 2025-02-07 14:05:56 +05:30
Pugazhendhi
5955c01ce8 Removed AutoApproveMenu.test.tsx 2025-02-07 14:05:08 +05:30
pugazhendhi-m
26baaf89a3
Merge branch 'main' into WEB-1756 2025-02-07 13:02:46 +05:30
Matt Rubens
8f410b7bbf
Merge pull request #812 from RooVetGit/cte/catch-openai-handler-exception
Don't throw when `openAiBaseUrl` is not a valid URL
2025-02-06 07:42:38 -05:00
cte
e0336b5ad8 Don't throw when openAiBaseUrl is not a valid URL 2025-02-06 01:25:08 -08:00
Pugazhendhi
18f15559e3 Fixes test file 2025-02-06 13:03:03 +05:30
Pugazhendhi
32f91b6291 Merged with main branch 2025-02-06 12:44:22 +05:30
Sam
f2c96b89c0 fix(r1): ensure r1 works with ollama 2025-02-06 14:21:29 +11:00