Skip to content

Commit 75d8958

Browse files
Rename Roo Code Cloud Provider to Roo Code Router (#10560)
Co-authored-by: Roo Code <roomote@roocode.com>
1 parent a33117a commit 75d8958

11 files changed

Lines changed: 33 additions & 33 deletions

File tree

CHANGELOG.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@
104104
- Fix: Drain queued messages while waiting for ask to prevent message loss (PR #10315 by @hannesrudolph)
105105
- Feat: Add grace retry for empty assistant messages to improve reliability (PR #10297 by @hannesrudolph)
106106
- Feat: Enable mergeToolResultText for all OpenAI-compatible providers for better tool result handling (PR #10299 by @hannesrudolph)
107-
- Feat: Enable mergeToolResultText for Roo Code Cloud provider (PR #10301 by @hannesrudolph)
107+
- Feat: Enable mergeToolResultText for Roo Code Router (PR #10301 by @hannesrudolph)
108108
- Feat: Strengthen native tool-use guidance in prompts for improved model behavior (PR #10311 by @hannesrudolph)
109109
- UX: Account-centric signup flow for improved onboarding experience (PR #10306 by @brunobergher)
110110

@@ -398,7 +398,7 @@
398398
- Native tool calling support expanded across many providers: Bedrock (PR #9698 by @mrubens), Cerebras (PR #9692 by @mrubens), Chutes with auto-detection from API (PR #9715 by @daniel-lxs), DeepInfra (PR #9691 by @mrubens), DeepSeek and Doubao (PR #9671 by @daniel-lxs), Groq (PR #9673 by @daniel-lxs), LiteLLM (PR #9719 by @daniel-lxs), Ollama (PR #9696 by @mrubens), OpenAI-compatible providers (PR #9676 by @daniel-lxs), Requesty (PR #9672 by @daniel-lxs), Unbound (PR #9699 by @mrubens), Vercel AI Gateway (PR #9697 by @mrubens), Vertex Gemini (PR #9678 by @daniel-lxs), and xAI with new Grok 4 Fast and Grok 4.1 Fast models (PR #9690 by @mrubens)
399399
- Fix: Preserve tool_use blocks in summary for parallel tool calls (#9700 by @SilentFlower, PR #9714 by @SilentFlower)
400400
- Default Grok Code Fast to native tools for better performance (PR #9717 by @mrubens)
401-
- UX improvements to the Roo Code Cloud provider-centric onboarding flow (PR #9709 by @brunobergher)
401+
- UX improvements to the Roo Code Router-centric onboarding flow (PR #9709 by @brunobergher)
402402
- UX toolbar cleanup and settings consolidation for a cleaner interface (PR #9710 by @brunobergher)
403403
- Add model-specific tool customization via `excludedTools` and `includedTools` configuration (PR #9641 by @daniel-lxs)
404404
- Add new `apply_patch` native tool for more efficient file editing operations (PR #9663 by @hannesrudolph)
@@ -497,7 +497,7 @@
497497
- Show the prompt for image generation in the UI (PR #9505 by @mrubens)
498498
- Fix double todo list display issue (PR #9517 by @mrubens)
499499
- Add tracking for cloud synced messages (PR #9518 by @mrubens)
500-
- Enable the Roo Code Cloud provider in evals (PR #9492 by @cte)
500+
- Enable the Roo Code Router in evals (PR #9492 by @cte)
501501

502502
## [3.34.0] - 2025-11-21
503503

@@ -577,7 +577,7 @@
577577
- Use VSCode theme color for outline button borders (PR #9336 by @app/roomote)
578578
- Replace broken badgen.net badges with shields.io (PR #9318 by @app/roomote)
579579
- Add max git status files setting to evals (PR #9322 by @mrubens)
580-
- Roo Code Cloud Provider pricing page and changes elsewhere (PR #9195 by @brunobergher)
580+
- Roo Code Router pricing page and changes elsewhere (PR #9195 by @brunobergher)
581581

582582
## [3.32.1] - 2025-11-14
583583

@@ -603,7 +603,7 @@
603603
![3.31.3 Release - Kangaroo Decrypting a Message](/releases/3.31.3-release.png)
604604

605605
- Fix: OpenAI Native encrypted_content handling and remove gpt-5-chat-latest verbosity flag (#9225 by @politsin, PR by @hannesrudolph)
606-
- Fix: Roo Code Cloud provider Anthropic input token normalization to avoid double-counting (thanks @hannesrudolph!)
606+
- Fix: Roo Code Router Anthropic input token normalization to avoid double-counting (thanks @hannesrudolph!)
607607
- Refactor: Rename sliding-window to context-management and truncateConversationIfNeeded to manageContext (thanks @hannesrudolph!)
608608

609609
## [3.31.2] - 2025-11-12
@@ -743,7 +743,7 @@
743743

744744
- Add token-budget based file reading with intelligent preview to avoid context overruns (thanks @daniel-lxs!)
745745
- Enable browser-use tool for all image-capable models (#8116 by @hannesrudolph, PR by @app/roomote!)
746-
- Add dynamic model loading for Roo Code Cloud provider (thanks @app/roomote!)
746+
- Add dynamic model loading for Roo Code Router (thanks @app/roomote!)
747747
- Fix: Respect nested .gitignore files in search_files (#7921 by @hannesrudolph, PR by @daniel-lxs)
748748
- Fix: Preserve trailing newlines in stripLineNumbers for apply_diff (#8020 by @liyi3c, PR by @app/roomote)
749749
- Fix: Exclude max tokens field for models that don't support it in export (#7944 by @hannesrudolph, PR by @elianiva)
@@ -901,7 +901,7 @@
901901
- UX: Responsive Auto-Approve (thanks @brunobergher!)
902902
- Add telemetry retry queue for network resilience (thanks @daniel-lxs!)
903903
- Fix: Transform keybindings in nightly build to fix command+y shortcut (thanks @app/roomote!)
904-
- New code-supernova stealth model in the Roo Code Cloud provider (thanks @mrubens!)
904+
- New code-supernova stealth model in the Roo Code Router (thanks @mrubens!)
905905

906906
## [3.28.3] - 2025-09-16
907907

@@ -1112,11 +1112,11 @@
11121112

11131113
## [3.25.19] - 2025-08-19
11141114

1115-
- Fix issue where new users couldn't select the Roo Code Cloud provider (thanks @daniel-lxs!)
1115+
- Fix issue where new users couldn't select the Roo Code Router (thanks @daniel-lxs!)
11161116

11171117
## [3.25.18] - 2025-08-19
11181118

1119-
- Add new stealth Sonic model through the Roo Code Cloud provider
1119+
- Add new stealth Sonic model through the Roo Code Router
11201120
- Fix: respect enableReasoningEffort setting when determining reasoning usage (#7048 by @ikbencasdoei, PR by @app/roomote)
11211121
- Fix: prevent duplicate LM Studio models with case-insensitive deduplication (#6954 by @fbuechler, PR by @daniel-lxs)
11221122
- Feat: simplify ask_followup_question prompt documentation (thanks @daniel-lxs!)

apps/web-roo-code/src/app/cloud/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ const features: Feature[] = [
9999
icon: Brain,
100100
title: "Model Agnostic",
101101
description:
102-
"Bring your own keys or use the Roo Code Cloud Provider with access to all top models with no markup.",
102+
"Bring your own keys or use the Roo Code Router with access to all top models with no markup.",
103103
},
104104
{
105105
icon: Github,

apps/web-roo-code/src/app/cloud/team/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ const keyBenefits = [
7575
{
7676
title: "Centralized Billing",
7777
description:
78-
"Single billing point for all team members using Cloud Agents and the Roo Code Cloud Provider. No more API key management.",
78+
"Single billing point for all team members using Cloud Agents and the Roo Code Router. No more API key management.",
7979
icon: DollarSign,
8080
},
8181
{

apps/web-roo-code/src/app/pricing/page.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ const pricingTiers: PricingTier[] = [
9898
featuresIntro: "Go beyond the extension with",
9999
features: [
100100
"Access to Cloud Agents: fully autonomous development you can call from Slack, Github and the web",
101-
"Access to the Roo Code Cloud Provider",
101+
"Access to the Roo Code Router",
102102
"Follow your tasks from anywhere",
103103
"Share tasks with friends and co-workers",
104104
"Token usage analytics",
@@ -140,7 +140,7 @@ export default function PricingPage() {
140140
<h1 className="text-5xl font-bold tracking-tight">Roo Code Pricing</h1>
141141
<p className="mt-4 text-lg text-muted-foreground">
142142
For all of our products: the Roo Code VS Code Extension, Roo Code Cloud and the Roo Code
143-
Cloud inference Provider.
143+
Router.
144144
</p>
145145
</div>
146146
</div>
@@ -230,11 +230,11 @@ export default function PricingPage() {
230230

231231
<div className="max-w-6xl mx-auto mt-8 p-7 flex flex-col md:flex-row gap-8 md:gap-4 bg-violet-200/20 outline-violet-700/20 outline outline-1 rounded-2xl transition-all shadow-none">
232232
<div className="md:border-r md:pr-4">
233-
<h3 className="text-lg font-medium mb-1">Roo Code Provider</h3>
233+
<h3 className="text-lg font-medium mb-1">Roo Code Router</h3>
234234
<div className="text-sm text-muted-foreground">
235235
<p className="">
236236
On any plan, you can use your own LLM provider API key or use the built-in Roo Code
237-
Cloud provider – curated models to work with Roo with no markup, including the
237+
Router – curated models to work with Roo with no markup, including the
238238
latest Gemini, GPT and Claude. Paid with credits.
239239
<Link href="/provider" className="underline hover:no-underline ml-1">
240240
See per model pricing.

apps/web-roo-code/src/app/provider/page.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,16 @@ const faqs = [
1414
answer: "AI model providers offer various language models with different capabilities and pricing.",
1515
},
1616
{
17-
question: "What is the Roo Code Cloud Provider?",
17+
question: "What is the Roo Code Router?",
1818
answer: (
1919
<>
20-
<p>This is our very own model provider, optimized to work seamlessly with Roo Code Cloud.</p>
20+
<p>This is our very own model router, optimized to work seamlessly with Roo Code Cloud.</p>
2121
<p>You don&apos;t have to use it to use Roo Code, but it&apos;s the easiest way to do it.</p>
2222
</>
2323
),
2424
},
2525
{
26-
question: "Do I have to use the Roo Code Cloud Provider to use the Roo Code products?",
26+
question: "Do I have to use the Roo Code Router to use the Roo Code products?",
2727
answer: "Not at all! You can bring your own provider key, no problem. This is just meant to make it easier.",
2828
},
2929
{
@@ -32,7 +32,7 @@ const faqs = [
3232
},
3333
{
3434
question: "How is my data treated?",
35-
answer: "The Roo Code Cloud provider doesn't keep any of your data, the service only aims to make it easier to use Roo Code. Each model vendor has their own privacy policy though, and usually free models use your data for training, so keep that in mind.",
35+
answer: "The Roo Code Router doesn't keep any of your data, the service only aims to make it easier to use Roo Code. Each model vendor has their own privacy policy though, and usually free models use your data for training, so keep that in mind.",
3636
},
3737
{
3838
question: "How much does the Roo Code Cloud service cost?",
@@ -134,7 +134,7 @@ export default function ProviderPage() {
134134
<section className="relative overflow-hidden py-16">
135135
<div className="container relative z-10 mx-auto px-4 sm:px-6 lg:px-8">
136136
<div className="text-center">
137-
<h1 className="text-4xl md:text-5xl font-bold tracking-tight">The Roo Code Cloud Provider</h1>
137+
<h1 className="text-4xl md:text-5xl font-bold tracking-tight">The Roo Code Router</h1>
138138
<p className="mx-auto mt-4 max-w-3xl md:text-lg text-muted-foreground">
139139
The easiest way to use Roo Code (in the{" "}
140140
<Link href="/cloud" className="underline hover:no-underline">

apps/web-roo-code/src/components/chromes/nav-bar.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ export function NavBar({ stars, downloads }: NavBarProps) {
5858
href="/provider"
5959
className="block px-4 py-2 text-sm transition-colors hover:bg-accent hover:text-foreground">
6060
<Brain className="size-3 inline mr-2 -mt-0.5" />
61-
Roo Code Cloud Provider
61+
Roo Code Router
6262
</Link>
6363
</div>
6464
</div>
@@ -194,7 +194,7 @@ export function NavBar({ stars, downloads }: NavBarProps) {
194194
href="/provider"
195195
className="block w-full p-5 py-3 text-left text-foreground active:opacity-50"
196196
onClick={() => setIsMenuOpen(false)}>
197-
Roo Code Cloud Provider
197+
Roo Code Router
198198
</Link>
199199
</div>
200200

webview-ui/src/components/settings/constants.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ export const PROVIDERS = [
7777
{ value: "fireworks", label: "Fireworks AI" },
7878
{ value: "featherless", label: "Featherless AI" },
7979
{ value: "io-intelligence", label: "IO Intelligence" },
80-
{ value: "roo", label: "Roo Code Cloud" },
80+
{ value: "roo", label: "Roo Code Router" },
8181
{ value: "vercel-ai-gateway", label: "Vercel AI Gateway" },
8282
{ value: "minimax", label: "MiniMax" },
8383
{ value: "baseten", label: "Baseten" },

webview-ui/src/components/welcome/WelcomeViewProvider.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -336,7 +336,7 @@ const WelcomeViewProvider = () => {
336336
(e.target as HTMLInputElement)) as HTMLInputElement
337337
setSelectedProvider(target.value as ProviderOption)
338338
}}>
339-
{/* Roo Code Cloud Provider Option */}
339+
{/* Roo Code Router Option */}
340340
<VSCodeRadio value="roo" className="flex items-start gap-2">
341341
<div className="flex-1 space-y-1 cursor-pointer">
342342
<p className="text-lg font-semibold block -mt-1">

webview-ui/src/i18n/locales/de/welcome.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

webview-ui/src/i18n/locales/en/welcome.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@
2222
"providerSignup": {
2323
"heading": "Choose your provider",
2424
"chooseProvider": "Roo needs an LLM provider to work. Choose one to get started, you can add more later.",
25-
"rooCloudProvider": "Roo Code Cloud Provider",
26-
"rooCloudDescription": "The easiest way to start is with the Roo Code Cloud Provider: a curated mix of free and paid models at a low cost.",
25+
"rooCloudProvider": "Roo Code Router",
26+
"rooCloudDescription": "The easiest way to start is with the Roo Code Router: a curated mix of free and paid models at a low cost.",
2727
"learnMore": "Learn more",
2828
"useAnotherProvider": "3rd-party Provider",
2929
"useAnotherProviderDescription": "Enter an API key and get going.",
3030
"noApiKeys": "Don't want to deal with API keys and separate accounts?",
31-
"backToRoo": "Go with the Roo Code Cloud Provider.",
31+
"backToRoo": "Go with the Roo Code Router.",
3232
"goBack": "Back",
3333
"finish": "Finish"
3434
},

0 commit comments

Comments
 (0)