John Richmond
8353ca2519
Cloud: support syncing provider profiles from the cloud ( #6540 )
2025-08-01 16:00:09 -04:00
roomote[bot]
b1bc085aa6
Add todo list tool enable checkbox to provider advanced settings ( #6032 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-07-21 23:27:28 -04:00
Murilo Pires
93f88b45b6
feat: Add configurable error & repetition limit with unified control ( #5654 ) ( #5752 )
...
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
2025-07-15 18:25:43 -04: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
302dc2dcba
Export more types to the external API ( #3383 )
2025-05-09 00:05:29 -07:00
Chris Estreich
c21aa230e3
Get rid of ApiConfiguration type alias, rename ApiConfigMeta to ProviderSettingsEntry ( #3380 )
2025-05-08 23:52:18 -07:00
Chris Estreich
55b72a530c
Simplify the process of setting the "active" provider profile ( #3366 )
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-08 20:59:59 -07:00
John Richmond
a79d18739a
Stop leaking other provider settings ( #3357 )
...
* Stop leaking other provider settings
* Also filter out leaked properties on export
2025-05-08 17:49:07 -07:00
Aljosa Asanovic
01fec4c1db
fix: migrate and persist modeApiConfigs for per-mode API profiles ( #3071 )
2025-05-05 11:11:57 -07:00
Matt Rubens
a356d70669
Customizable headers for the OpenAI-compatible provider ( #3056 )
...
* Customizable headers for the OpenAI-compatible provider
* PR feedback
* Fix migration
* Update webview-ui/src/components/settings/ApiOptions.tsx
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-01 23:30:57 -04:00
Chris Estreich
1924e10e72
Fix all linter errors (and fix the lint scripts too) ( #2958 )
2025-04-26 09:45:26 -07:00
Matt Rubens
648c6e7d28
Move diff editing config to provider settings ( #2655 )
...
* Move diff editing config to provider settings
* Fix tests
2025-04-15 14:59:27 -04:00
Chris Estreich
6f8f8c6a1d
Parse providers individually ( #2611 )
...
* Parse providers individually
* Remove .strict()
* Clean up tests
2025-04-14 14:51:53 -07:00
Ross McFarland
58149a083e
Clean up global rateLimitSeconds & fully shift to provider version ( #2408 )
...
* Directly use provider rateLimitSeconds and remove uneeded default
* remove a bunch of unused rateLimitSeconds references
* rateLimitSettings field def in GlobalSettingsRecord isn't needed for migration
2025-04-08 11:21:54 -04:00
Ross McFarland
260fc30043
feat(settings): Rate-limit setting updated to be per-profile ( #2376 )
...
* Rate-limit setting updated to be per-profile
* Correct rateLimitSeconds translations
* Add missing d to rateLimitSecondsMigrate
* Fix fr rate-limit translation
2025-04-07 16:24:38 -04:00
Greg Taylor
a3e6c912b0
Add profile management functions to API ( #2251 )
...
Co-authored-by: Greg Taylor <gregtaylor@netflix.com>
2025-04-03 01:40:07 -04:00
Chris Estreich
3322e08cb7
Relax provider profiles schema and log parse error to PostHog ( #2139 )
...
* Relax provider profiles schema and log parse error to PostHog
* Create wise-moose-shop.md
---------
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-03-30 23:07:34 -07:00
feifei
d3df954797
Fix switching profiles to ensure only the selected profile is switche… ( #2119 )
...
Fix switching profiles to ensure only the selected profile is switched for all modes, and optimize certain i18n keys.
Signed-off-by: feifei <liuyansheng1121@gmail.com>
2025-03-30 14:15:27 -04:00
Chris Estreich
dbe0ede9a7
Handle null [x]ModelInfo types, recover from settings schema parse errors ( #2064 )
2025-03-28 09:59:58 -07:00
Chris Estreich
0fd399de78
Automatically generate roo-code.d.ts (including type generation via zod-to-ts) ( #2024 )
2025-03-27 09:38:56 -07:00
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