Chris Estreich
3171ffc809
Move more types to @roo-code/types (for the cli) ( #10583 )
2026-01-09 11:59:06 -08:00
roomote[bot]
ef3c88c47e
feat: remove strict ARN validation for Bedrock custom ARN users ( #10110 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
2025-12-15 23:25:41 -05:00
Hannes Rudolph
f05dd59a2b
Remove Glama provider ( #9801 )
2025-12-10 14:08:29 -08:00
Alex Ker
fa764ba7f1
(feat): Add Baseten Provider ( #9461 )
...
Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
Co-authored-by: AlexKer <AlexKer@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-11-21 17:49:15 -05:00
Chris Estreich
a255c95bd0
Get the model id property for a given provider ( #8009 )
2025-09-17 15:24:27 -07:00
Thach Nguyen
72502d8f1a
feat: Add DeepInfra as a model provider in Roo Code ( #7677 )
2025-09-04 17:28:45 -04:00
Chris Estreich
cd9e92fa9b
Move @roo-code/cloud to the Roo-Code repo ( #7503 )
2025-08-28 11:18:45 -07:00
Josh
934bfd0a54
feat: Add Vercel AI Gateway provider integration ( #7396 )
...
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
Co-authored-by: cte <cestreich@gmail.com>
2025-08-26 13:41:02 -07:00
roomote[bot]
2e99d5bf1b
feat: Add Qwen Code CLI API Support with OAuth Authentication ( #7380 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
Co-authored-by: cte <cestreich@gmail.com>
2025-08-25 10:43:48 -07:00
DarinVerheijke
57ea6257dd
feat: Featherless provider ( #7235 )
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: cte <cestreich@gmail.com>
2025-08-20 10:42:57 -07:00
Chris Estreich
962df868bd
Fix webview in dev mode ( #7044 )
2025-08-13 01:40:00 -07:00
Chris Estreich
9ffc2b0a36
Move cloud types from @roo-code/types to @roo-code/cloud ( #7038 )
2025-08-13 00:10:29 -07:00
Ertan Dagistanli
1018b885ab
Add IO Intelligence Provider ( #6875 )
...
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
2025-08-11 16:54:35 -04:00
ershang-fireworks
4a9222b50e
Add the fireworks AI provider ( #6652 )
...
* add fireworks provider
* add tests
* Update packages/types/src/providers/fireworks.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* fix typo
* another typo
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-08-04 19:27:12 -07:00
Kevin Taylor
079fc22a66
Add Cerebras as a provider ( #6392 )
2025-07-31 18:17:54 -04:00
Daniel
a82455715c
fix: Fix Hugging Face provider setup not transitioning from welcome view ( #6173 )
...
fix: add Hugging Face API key to SECRET_STATE_KEYS and fix validation
- Added huggingFaceApiKey to SECRET_STATE_KEYS array to ensure it's properly handled as a secret
- Fixed validateModelsAndKeysProvided to check for huggingFaceModelId when validating Hugging Face provider
- This fixes the issue where the welcome view wouldn't transition to chat view after configuring Hugging Face
2025-07-24 11:06:53 -04:00
Matt Rubens
d64e677f88
Remove Gemini CLI provider ( #5223 )
2025-06-28 23:48:28 -04:00
Hannes Rudolph
992997c02f
feat: add Gemini CLI provider for free access to Gemini models ( #5134 ) ( #5137 )
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
Co-authored-by: Daniel <57051444+daniel-lxs@users.noreply.github.com>
2025-06-26 16:03:18 -04:00
Brad Davis
37ed013157
fix context length for lmstudio and ollama ( #2462 ) ( #4314 )
...
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
2025-06-20 22:53:04 -04:00
Chris Estreich
44f3a8418b
Convert all webview-ui tests: jest -> vitest ( #4771 )
2025-06-17 15:29:17 -07:00
Dicha Zelianivan Arkana
b8505fe175
fix: ambiguous model id error ( #4306 )
2025-06-17 11:32:08 -07:00
Chris Estreich
7820b7517a
Roo Code Cloud ( #4069 )
...
Co-authored-by: John Richmond <5629+jr@users.noreply.github.com>
2025-05-28 20:43:30 -07:00
Chris Estreich
e66136f1aa
Add a new @roo-code/types package and use it everywhere ( #3912 )
2025-05-26 12:06:45 -07:00
John Richmond
8cb5c4e9e3
Restore profile management work + fix #3434 ( #3449 )
...
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-05-12 15:47:09 -04:00
Matt Rubens
730d037a12
Revert "Improve provider profile management in the external API ( #3386 )" ( #3440 )
2025-05-10 08:27:37 -04:00
Chris Estreich
c21aa230e3
Get rid of ApiConfiguration type alias, rename ApiConfigMeta to ProviderSettingsEntry ( #3380 )
2025-05-08 23:52:18 -07:00
John Richmond
0bbd3fd1df
Add LiteLLM provider ( #3242 )
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-07 14:53:21 -04:00
Chris Estreich
cb29e9d56f
Remove ModelInfo objects from settings ( #2939 )
2025-04-25 15:23:25 -07:00
mlopezr
e53d299acf
Allow Amazon Bedrock Marketplace ARNs ( #2874 )
...
* Update validate.ts
Allow ARNs from Bedrock Marketplace, which are different because models are deployed using SageMaker Inference behind the scenes.
* Update bedrock.ts
Allow ARNs from Bedrock Marketplace, which are different because models are deployed using SageMaker Inference behind the scenes.
2025-04-23 09:36:50 -04:00
Sacha Sayan
612b948193
Refactor: Use path aliases in webview source files. ( #2801 )
...
* Refactor: Use path aliases in webview source files.
* Add module resolution to root jest config.
* Add tests.
Broken import.
Another broken import.
Broken test.
2025-04-20 21:38:08 -04:00
vagadiya
294b52ef6a
Fix to Bedrock ARN validation ( #2538 )
...
Fixes Bedrock ARN validation
Updates the Bedrock ARN regex to allow alphanumeric characters, dots, hyphens, and colons in the resource ID.
This prevents validation errors when using ARNs containing those characters.
2025-04-12 13:43:35 -04:00
ronyblum
a031b74bf5
Modification of AWS Bedrock to Amazon Bedrock ( #2473 )
...
* Modification of AWS Bedrock to Amazon Bedrock
* Duplicated comment removal
2025-04-10 15:47:34 -04:00
Matt Rubens
aed55d799b
v3.9 ( #1790 )
2025-03-19 00:30:13 -04:00
Smartsheet-JB-Brown
171037a938
Add enhanced error handling and logging for AWS Bedrock custom ARNs
2025-03-10 14:25:52 -07:00
cte
41e75bc989
Model picker fixes
2025-02-25 23:02:43 -08:00
System233
f065f039be
Fixed the issue that Model ID cannot be saved
2025-02-26 06:58:17 +08:00
Matt Rubens
2ccab1444b
Merge remote-tracking branch 'origin/main' into temperature_control
2025-02-09 22:53:44 -05:00
Pugazhendhi
1268db59a3
Fixes imports
2025-02-07 14:08:31 +05:30
Pugazhendhi
ea3d384e48
Fetches all models from gateway during init
2025-02-03 12:18:15 +05:30
Saoud Rizwan
077fa84374
Add Mistral API provider
2025-01-17 01:11:16 -05:00
Matt Rubens
9183244c28
Warnings and error handling
2025-01-09 00:11:53 -05:00
Frank
e5e700ffcb
feat: add Glama gateway
2025-01-04 22:50:12 -05:00
Mark Percival
93e70c62f1
Chore: Prettier for consistant formatting ( #794 )
...
* Chore: Pretier for consistant formatting
- TODO: This PR needs to be updated by Saoud after he runs `npm install` & `npm format:fix` and commits the results of the prettier changes.
* Revert prettier config
* Run npm install
* Fix prettier config and ignore package lock
* Run format
---------
Co-authored-by: Saoud Rizwan <7799382+saoudrizwan@users.noreply.github.com>
2024-11-21 13:13:54 -08:00
Saoud Rizwan
39bc35eec1
Add LM Studio provider
2024-11-12 22:02:42 -05:00
Saoud Rizwan
ccb4738d7e
Use or instead of null coalescing instead since state may return non undefined for new values
2024-10-09 01:50:00 -04:00
Saoud Rizwan
e6d6ca5c56
Fixes
2024-10-09 01:50:00 -04:00
Saoud Rizwan
ba6546e0b8
Fixes
2024-10-09 01:49:58 -04:00
Saoud Rizwan
fbd30281bc
Add openrouter model validation
2024-10-09 01:49:57 -04:00
Saoud Rizwan
7cb0c524e5
Add OpenRouter custom model scheme
2024-10-09 01:49:57 -04:00
Saoud Rizwan
4b44e8f921
Add OpenAI provider
2024-09-12 15:01:28 -04:00