diff --git a/.roomodes b/.roomodes
index 335c8916..a8aaeeb7 100644
--- a/.roomodes
+++ b/.roomodes
@@ -70,7 +70,7 @@ customModes:
- read
- command
- - edit
- - fileRegex: (\.(md|mdx)$|sidebars\.ts$)
+ - fileRegex: (\.(md|mdx)$|sidebars\.ts$|docusaurus\.config\.ts$)
description: Documentation files and sidebar configuration
- mcp
source: project
diff --git a/docs/credits/overview.md b/docs/credits/overview.md
index 0906c2f0..31b4e8d6 100644
--- a/docs/credits/overview.md
+++ b/docs/credits/overview.md
@@ -11,7 +11,7 @@ keywords:
Roo Code is composed of a few products:
- **Roo Code VS Code** (the extension) is 100% free
-- **Roo Code Cloud Provider** (the model provider) offers both free and paid models
+- **Roo Code Router** (the model provider) offers both free and paid models
- **Roo Code Cloud Agents** (the automous agents) are a paid feature as they incur infrastructure costs
In order to use paid models via our provider and to run Cloud agents, you need credits.
diff --git a/docs/faq.md b/docs/faq.md
index cbb5169a..c1806e19 100644
--- a/docs/faq.md
+++ b/docs/faq.md
@@ -53,7 +53,7 @@ Roo Code can help with a variety of coding tasks, including:
The Roo Code Extension is free and [open-source](https://github.com/RooCodeInc/Roo-Code/).
The Roo Code Cloud platform is also free, but some functionality is paid.
-In both cases, Roo Code relies on external LLM inference providers (like [Anthropic](providers/anthropic), [OpenAI](providers/openai), [OpenRouter](providers/openrouter), [Requesty](providers/requesty), etc.) for its AI capabilities. We also offer [our own provider](/roo-code-provider/overview) as an alternative.
+In both cases, Roo Code relies on external LLM inference providers (like [Anthropic](providers/anthropic), [OpenAI](providers/openai), [OpenRouter](providers/openrouter), [Requesty](providers/requesty), etc.) for its AI capabilities. We also offer [Roo Code Router](/roo-code-router/overview) as an alternative.
These providers typically charge for API usage based on the number of tokens processed. You will need to create an account and obtain an API key from your chosen provider. Learn more [about providers and how to set them up](/providers/) for details.
### What are the risks of using Roo Code?
@@ -80,7 +80,7 @@ See the [full list here](/providers/).
Each API provider has its own process for obtaining an API key. See the [Setting Up Your First AI Provider](/getting-started/connecting-api-provider) for links to the relevant documentation for each provider.
-If you use the [Roo Code Cloud Provider](/roo-code-provider/overview), you don't need an API key.
+If you use the [Roo Code Router](/roo-code-router/overview), you don't need an API key.
### Can I use Roo Code with local models?
Yes, Roo Code supports running models locally using [Ollama](/providers/ollama) and [LM Studio](/providers/lmstudio). See [Using Local Models](/advanced-usage/local-models) for instructions.
diff --git a/docs/getting-started/connecting-api-provider.md b/docs/getting-started/connecting-api-provider.md
index 85abd073..f12d0a03 100644
--- a/docs/getting-started/connecting-api-provider.md
+++ b/docs/getting-started/connecting-api-provider.md
@@ -18,7 +18,7 @@ Roo Code needs an inference provider to access the LLM models that make it work.
A great model to start is **Claude Sonnet 4.5**, which offers a lot of power at a reasonable price point. To get it going, choose a provider:
-- **Roo Code Cloud Provider (Recommended):** the easiest way to access multiple providers tested with Roo Code. No API needed. To get started, just choose Roo Code Cloud as a provider and follow instructions. [Learn more about it](/roo-code-provider/overview).
+- **Roo Code Router (Recommended):** the easiest way to access multiple providers tested with Roo Code. No API needed. To get started, just choose Roo Code Router as a provider and follow instructions. [Learn more about it](/roo-code-router/overview).
- **OpenRouter:** Provides access to multiple AI models from different labs through a single API key. Great for flexibility and getting started reasonably fast. To get an API key, [follow these instructions ](/providers/openrouter#getting-an-api-key)
@@ -38,7 +38,7 @@ You can choose other models, but that introduces complexity. Different models va
1. Open the Roo Code panel by clicking the Roo Code icon () in the VS Code Activity Bar
2. In the welcome screen, choose your LLM provider.
-3. If you choose the Roo Code Cloud provider, just connect your account and choose `anthropic/claude-sonnet-4-5` from the dropdown. You're set.
+3. If you choose the Roo Code Router, just connect your account and choose `anthropic/claude-sonnet-4-5` from the dropdown. You're set.
4. If you chose another provider, paste the API key you copied from it into the right field and continue
5. Select your model (it should be called `claude-sonnet-4-5` or `anthropic/claude-sonnet-4-5`) and complete the process.
diff --git a/docs/providers/index.json b/docs/providers/index.json
index 97b900fe..0dd9933a 100644
--- a/docs/providers/index.json
+++ b/docs/providers/index.json
@@ -151,8 +151,8 @@
"cloud": false
},
{
- "id": "providers/roo-code-cloud",
- "title": "Roo Code Cloud",
+ "id": "providers/roo-code-router",
+ "title": "Roo Code Router",
"extension": true,
"cloud": true
},
@@ -199,4 +199,4 @@
"cloud": true
}
]
-}
\ No newline at end of file
+}
diff --git a/docs/providers/index.mdx b/docs/providers/index.mdx
index 32fc48ae..79ea0b08 100644
--- a/docs/providers/index.mdx
+++ b/docs/providers/index.mdx
@@ -33,7 +33,7 @@ We regularly run evals for all supported models to see how they do against our s
Yeah, it's a lot.
-- **Want it to JustWork™?** Go with the [Roo Code Cloud Provider](/roo-code-provider/overview) for a curated selection and the easiest setup with no API keys required
+- **Want it to JustWork™?** Go with the [Roo Code Router](/roo-code-router/overview) for a curated selection and the easiest setup with no API keys required
- **Want access to many models?** Try [OpenRouter](/providers/openrouter) for a single API to 100+ models
- **Want to optimize for specific models?** Use the first part provider for each of them (Anthropic, OpenAI, etc)
-- **Looking for local/offline models?** Check out [Ollama](/providers/ollama) or [LM Studio](/providers/lmstudio)
\ No newline at end of file
+- **Looking for local/offline models?** Check out [Ollama](/providers/ollama) or [LM Studio](/providers/lmstudio)
diff --git a/docs/providers/roo-code-cloud.md b/docs/providers/roo-code-router.md
similarity index 87%
rename from docs/providers/roo-code-cloud.md
rename to docs/providers/roo-code-router.md
index 0888adc2..4136c15b 100644
--- a/docs/providers/roo-code-cloud.md
+++ b/docs/providers/roo-code-router.md
@@ -1,7 +1,8 @@
---
-sidebar_label: Roo Code Cloud
+sidebar_label: Roo Code Router
description: The easiest way to get started with AI coding. Access premium models like grok-code-fast-1 and code-supernova for free with zero configuration.
keywords:
+ - roo code router
- roo code cloud
- roo provider
- free ai models
@@ -9,9 +10,9 @@ keywords:
- no api key
---
-# Roo Code Cloud Provider
+# Roo Code Router
-To make it as smooth as possible to use Roo Code, which depends on a provider service for LLM inference, we've built the Roo Code Cloud Provider.
+To make it as smooth as possible to use Roo Code, which depends on a provider service for LLM inference, we've built the Roo Code Router.
There's no need for a separate subscription or managing API keys. It's fully integrated into our suite of products and easy to get started. It features:
@@ -20,4 +21,4 @@ There's no need for a separate subscription or managing API keys. It's fully int
- Paid models provided at cost, with no mark-up
- The same pre-paid credit mechanism you'll use for Roo Code Cloud Agents
-[Learn more and how to get started ](/roo-code-provider/overview)
\ No newline at end of file
+[Learn more and how to get started ](/roo-code-router/overview)
diff --git a/docs/providers/xai.md b/docs/providers/xai.md
index dadab163..39f1c926 100644
--- a/docs/providers/xai.md
+++ b/docs/providers/xai.md
@@ -39,9 +39,6 @@ Roo Code supports all Grok models available through xAI's API.
For the complete, up-to-date model list and capabilities, see [xAI's documentation](https://docs.x.ai/docs).
-:::info Grok Code Fast - Free Access in Roo Code
-`grok-code-fast-1` is available for **free** through the [Roo Code Cloud provider](/providers/roo-code-cloud) during the promotional period. When using the xAI provider directly in Roo Code, standard pricing will apply once established. This model was previously known as "roo/sonic" and has been renamed. For free access within Roo Code, use the Roo Code Cloud provider instead of the xAI provider.
-:::
---
@@ -94,4 +91,4 @@ Prompt caching is available for select Grok models including `grok-code-fast-1`,
Pricing varies by model. Refer to the [xAI documentation](https://console.x.ai/) for current pricing information.
-**Note:** `grok-code-fast-1` is available for free through the [Roo Code Cloud provider](/providers/roo-code-cloud) during the promotional period. Standard pricing will apply when using the xAI provider directly in Roo Code.
+**Note:** `grok-code-fast-1` is available for free through [Roo Code Router](/providers/roo-code-router) during the promotional period. Standard pricing will apply when using the xAI provider directly in Roo Code.
diff --git a/docs/roo-code-cloud/overview.md b/docs/roo-code-cloud/overview.md
index 186120d0..5a1703d5 100644
--- a/docs/roo-code-cloud/overview.md
+++ b/docs/roo-code-cloud/overview.md
@@ -15,14 +15,14 @@ keywords:
Roo Code Cloud transforms AI development with autonomous [Cloud Agents](./cloud-agents) that work independently in the cloud. Instead of just assisting you in your editor, these agents can plan, code, review, and fix issues autonomously, accessible directly from **GitHub PRs**, **Slack messages**, or the **web browser**.
It also augments the Roo Code VS Code extension capabilities by adding:
-- Access to the [Roo Code Cloud Provider](/roo-code-provider/overview)
+- Access to the [Roo Code Router](/roo-code-router/overview)
- [Task Sync](./task-sync) to access your entire task history in one place
- [Task sharing](./task-sharing) to access specific tasks with friends or co-workers
- [Roomote Control](./roomote-control) to start/stop and control tasks in the Extension while away from your computer
- [Token usage analytics](./analytics) to understand where your tokens and dollars are going
And, in the [Team plan](./team-plan), adds team-oriented features:
-- Centralized LLM inference billing without managing API keys (with the [Roo Code Cloud Provider](/roo-code-provider/overview))
+- Centralized LLM inference billing without managing API keys (with the [Roo Code Router](/roo-code-router/overview))
- Team-wide task history and token usage analytics
- Shared Cloud Agent team (with centralized billing)
- Centralized integration with Github and Slack (not one per user)
@@ -36,7 +36,7 @@ To use it, you'll need an account. You can:
- **[Directly sign up for a Roo Code account](https://app.roocode.com/sign-up)** and set up your agent team
- Or **[sign up for a Roo Code account from the VS Code extension](/roo-code-cloud/login)** to your account
-If you chose the Roo Code Cloud Provider when signing up, you already have an account and only need to sign in.
+If you chose the Roo Code Router when signing up, you already have an account and only need to sign in.
## Managing your account
@@ -52,4 +52,4 @@ You can manage all of your account settings (including cancellation) from the [w
- **My Settings:** to change settings specific to you or to cancel/delete your personal Roo Code cloud account (under "Open Profile").
- **Organization Settings:** to change [global settings](/roo-code-cloud/team-plan#capabilities) for your Team.
- **Docs:** to come here, so meta :)
-- **Help:** to start an in-app chat with our team
\ No newline at end of file
+- **Help:** to start an in-app chat with our team
diff --git a/docs/roo-code-cloud/team-plan.mdx b/docs/roo-code-cloud/team-plan.mdx
index 92b0c0bc..d239f131 100644
--- a/docs/roo-code-cloud/team-plan.mdx
+++ b/docs/roo-code-cloud/team-plan.mdx
@@ -14,7 +14,7 @@ keywords:
The team plan is designed for teams to work together using the Roo Code suite, be it the Extension, Cloud or a combination of both.
It allows for:
-- Centralized LLM inference billing without managing API keys (with the [Roo Code Cloud Provider](/roo-code-provider/overview))
+- Centralized LLM inference billing without managing API keys (with [Roo Code Router](/roo-code-router/overview))
- Team-wide task history and token usage analytics
- Shared Cloud Agent team (with centralized billing)
- Centralized integration with Github and Slack (not one per user)
@@ -124,4 +124,4 @@ Additional Team plan functionality is available in:
- Task lists (in the Home and Agent pages, showing team-wide tasks)
-We're constantly expanding and tweaking team-oriented functionality, so if you need something else, don't hesitate to get in touch via [support@roocode.com](mailto:support@roocode.com).
\ No newline at end of file
+We're constantly expanding and tweaking team-oriented functionality, so if you need something else, don't hesitate to get in touch via [support@roocode.com](mailto:support@roocode.com).
diff --git a/docs/roo-code-provider/overview.md b/docs/roo-code-router/overview.md
similarity index 87%
rename from docs/roo-code-provider/overview.md
rename to docs/roo-code-router/overview.md
index afa75c6a..c0a8cb2f 100644
--- a/docs/roo-code-provider/overview.md
+++ b/docs/roo-code-router/overview.md
@@ -1,16 +1,16 @@
---
-description: The Roo Code Cloud is the easiest way to use Roo Code without additional accounts and dealing with API keys
+description: Roo Code Router is the easiest way to use Roo Code without additional accounts or managing API keys
keywords:
- Roo Code Cloud
- - Roo Code Cloud Provider
+ - Roo Code Router
- LLM
- Models
---
-# Roo Code Cloud Provider Overview
+# Roo Code Router Overview
-To make it as smooth as possible to use Roo Code, which depends on a provider service for LLM inference, we've built the Roo Code Cloud Provider.
+To make it as smooth as possible to use Roo Code, which depends on a provider service for LLM inference, we've built the Roo Code Router.
You don't have to use our provider to use Roo Code (you can choose from dozens), but it's the easiest way to do it, since it only needs your Roo Code Cloud account and offers a selection of models we tested and approved to work with Roo Code:
- State of the art models from the top frontier labs (including Anthropic, OpenAI, Google, xAi, etc)
@@ -43,7 +43,7 @@ best to check the privacy policy of the vendors themselves.
You can always find the current pricing [on our website](https://roocode.com/provider) or the Roo Code Cloud app, under ["Models"](https://app.roocode.com/models).
:::info Looking for free inference?
-When you sign up for a Roo Code Cloud account, you'll be given a number of "Free Minutes" to try the product out (you'll see a cute gift box icon). Those free minutes cover both the [Cloud Agent](/roo-code-cloud/cloud-agents) run time _and_ inference via the Roo Code Cloud provider (which, as we established, cost credits). Those can't be used in the extension.
+When you sign up for a Roo Code Cloud account, you'll be given a number of "Free Minutes" to try the product out (you'll see a cute gift box icon). Those free minutes cover both the [Cloud Agent](/roo-code-cloud/cloud-agents) run time _and_ inference via Roo Code Router (which, as we established, cost credits). Those can't be used in the extension.
If you want free inference in the extension, choose a free model (or another provider which may offer it to you for free).
:::
@@ -53,7 +53,7 @@ If you want free inference in the extension, choose a free model (or another pro
### Roo Code Cloud Agents
-When choosing a model to power your agent, just pick the Roo Code Cloud provider.
+When choosing a model to power your agent, just pick the Roo Code Router.
There aren't really any more instructions needed :)
### Roo Code VS Code Extension
@@ -64,4 +64,4 @@ be able to configure Roo as a provider in Provider Settings.
### In 3rd-party tools
Since it's designed to make it easier to use Roo, we don't make the provider
-available in other products. There's no API key for you to copy and use elsewhere.
\ No newline at end of file
+available in other products. There's no API key for you to copy and use elsewhere.
diff --git a/docs/update-notes/index.md b/docs/update-notes/index.md
index 4ce73b47..391f5128 100644
--- a/docs/update-notes/index.md
+++ b/docs/update-notes/index.md
@@ -24,6 +24,8 @@ If you want to live on the edge and try things out before it's released, we have
### Version 3.39
* [3.39](/update-notes/v3.39) (Combined)
+* [3.39.3](/update-notes/v3.39.3) (2026-01-10)
+* [3.39.2](/update-notes/v3.39.2) (2026-01-09)
* [3.39.1](/update-notes/v3.39.1) (2026-01-08)
* [3.39.0](/update-notes/v3.39.0) (2026-01-08)
diff --git a/docs/update-notes/v3.25.18.mdx b/docs/update-notes/v3.25.18.mdx
index 0f343951..215e314a 100644
--- a/docs/update-notes/v3.25.18.mdx
+++ b/docs/update-notes/v3.25.18.mdx
@@ -25,10 +25,10 @@ Sonic is now available in Roo Code ([#7207](https://github.com/RooCodeInc/Roo-Co
- Connected to Roo Code Cloud account — see [Connect to Roo Code Cloud](/roo-code-cloud/connect)
**How to enable Sonic**
-1. Open Settings → Providers and set Provider to **Roo Code Cloud**.
+1. Open Settings → Providers and set Provider to **Roo Code Router**.
2. In the model selector, choose **Sonic**.
-> 📚 Documentation: See [Connect to Roo Code Cloud](/roo-code-cloud/connect) and [Roo Code Cloud Provider](/providers/roo-code-cloud).
+> 📚 Documentation: See [Connect to Roo Code Cloud](/roo-code-cloud/connect) and [Roo Code Router](/providers/roo-code-router).
## Bug Fixes
@@ -37,4 +37,4 @@ Sonic is now available in Roo Code ([#7207](https://github.com/RooCodeInc/Roo-Co
## Documentation Updates
-- ask_followup_question: simplifies the prompt guidance for clearer authoring ([#7191](https://github.com/RooCodeInc/Roo-Code/pull/7191)) — see [ask_followup_question tool](/advanced-usage/available-tools/ask-followup-question).
\ No newline at end of file
+- ask_followup_question: simplifies the prompt guidance for clearer authoring ([#7191](https://github.com/RooCodeInc/Roo-Code/pull/7191)) — see [ask_followup_question tool](/advanced-usage/available-tools/ask-followup-question).
diff --git a/docs/update-notes/v3.26.0.mdx b/docs/update-notes/v3.26.0.mdx
index 66142485..bccf1ce2 100644
--- a/docs/update-notes/v3.26.0.mdx
+++ b/docs/update-notes/v3.26.0.mdx
@@ -25,9 +25,9 @@ If you've already been enjoying Sonic in Roo Code Cloud, you'll be transitioned
A massive thank-you to our partners at xAI and to all of you — over 100B tokens (and counting!) ran through Sonic during stealth! Your incredible adoption and helpful feedback shaped Grok Code Fast into the powerful model it is today.
-**Important:** Grok Code Fast remains **FREE** when accessed through the [Roo Code Cloud provider](/providers/roo-code-cloud) during the promotional period. Using it directly through the xAI provider will incur standard charges once pricing is established.
+**Important:** Grok Code Fast remains **FREE** when accessed through [Roo Code Router](/providers/roo-code-router) during the promotional period. Using it directly through the xAI provider will incur standard charges once pricing is established.
-> **📚 Documentation**: See [Roo Code Cloud Provider](/providers/roo-code-cloud) for free access or [xAI Provider](/providers/xai) for direct configuration.
+> **📚 Documentation**: See [Roo Code Router](/providers/roo-code-router) for free access or [xAI Provider](/providers/xai) for direct configuration.
## Built-in /init Command
@@ -78,4 +78,4 @@ This integration provides free access to the Qwen3 Coder models by using the loc
* **Issue Fixer Mode**: Added missing todos parameter in new_task tool usage ([#7391](https://github.com/RooCodeInc/Roo-Code/pull/7391))
* **Privacy Policy Update**: Updated privacy policy to clarify proxy mode data handling (thanks jdilla1277!) ([#7255](https://github.com/RooCodeInc/Roo-Code/pull/7255))
-* **Dependencies**: Updated drizzle-kit to v0.31.4 ([#5453](https://github.com/RooCodeInc/Roo-Code/pull/5453))
\ No newline at end of file
+* **Dependencies**: Updated drizzle-kit to v0.31.4 ([#5453](https://github.com/RooCodeInc/Roo-Code/pull/5453))
diff --git a/docs/update-notes/v3.26.mdx b/docs/update-notes/v3.26.mdx
index 4ad715fe..a74bab20 100644
--- a/docs/update-notes/v3.26.mdx
+++ b/docs/update-notes/v3.26.mdx
@@ -28,9 +28,9 @@ If you've already been enjoying Sonic in Roo Code Cloud, you'll be transitioned
A massive thank-you to our partners at xAI and to all of you — over 100B tokens (and counting!) ran through Sonic during stealth! Your incredible adoption and helpful feedback shaped Grok Code Fast into the powerful model it is today.
-**Important:** Grok Code Fast remains **FREE** when accessed through the [Roo Code Cloud provider](/providers/roo-code-cloud) during the promotional period. Using it directly through the xAI provider will incur standard charges once pricing is established.
+**Important:** Grok Code Fast remains **FREE** when accessed through [Roo Code Router](/providers/roo-code-router) during the promotional period. Using it directly through the xAI provider will incur standard charges once pricing is established.
-> **📚 Documentation**: See [Roo Code Cloud Provider](/providers/roo-code-cloud) for free access or [xAI Provider](/providers/xai) for direct configuration.
+> **📚 Documentation**: See [Roo Code Router](/providers/roo-code-router) for free access or [xAI Provider](/providers/xai) for direct configuration.
### Built-in /init Command
@@ -184,4 +184,4 @@ Select your preferred tier directly in the UI based on your needs and budget. Th
* **Test Debugging** (v3.26.3): Console logs now visible in tests when using the --no-silent flag (thanks hassoncs!) ([#7467](https://github.com/RooCodeInc/Roo-Code/pull/7467))
* Release automation: version bumps, changelog updates, and auto-publishing on merge for a faster, more reliable release process ([#7490](https://github.com/RooCodeInc/Roo-Code/pull/7490))
* New TaskSpawned developer event so integrations can detect when a subtask is created and capture its ID for chaining or monitoring ([#7465](https://github.com/RooCodeInc/Roo-Code/pull/7465))
-* Roo Code Cloud SDK bumped to 0.25.0 ([#7475](https://github.com/RooCodeInc/Roo-Code/pull/7475))
\ No newline at end of file
+* Roo Code Cloud SDK bumped to 0.25.0 ([#7475](https://github.com/RooCodeInc/Roo-Code/pull/7475))
diff --git a/docs/update-notes/v3.28.4.mdx b/docs/update-notes/v3.28.4.mdx
index 6b0b5bc7..b3f50120 100644
--- a/docs/update-notes/v3.28.4.mdx
+++ b/docs/update-notes/v3.28.4.mdx
@@ -25,7 +25,7 @@ We've added the new **roo/code-supernova** stealth model to the Roo Code Cloud p
Select the **FREE** code-supernova model from the Roo provider to start using this powerful new capability at **no cost**.
-> **Documentation**: See the [Roo Code Cloud provider guide](/providers/roo-code-cloud) for model selection details.
+> **Documentation**: See the [Roo Code Router guide](/providers/roo-code-router) for model selection details.
## QOL Improvements
@@ -35,4 +35,4 @@ Select the **FREE** code-supernova model from the Roo provider to start using th
## Bug Fixes
-* **Keyboard Shortcut**: Fixed the command+y shortcut in Nightly builds, restoring quick content addition to context ([#8070](https://github.com/RooCodeInc/Roo-Code/pull/8070))
\ No newline at end of file
+* **Keyboard Shortcut**: Fixed the command+y shortcut in Nightly builds, restoring quick content addition to context ([#8070](https://github.com/RooCodeInc/Roo-Code/pull/8070))
diff --git a/docs/update-notes/v3.28.mdx b/docs/update-notes/v3.28.mdx
index 409897dc..15b995c0 100644
--- a/docs/update-notes/v3.28.mdx
+++ b/docs/update-notes/v3.28.mdx
@@ -26,7 +26,7 @@ We've added the new **roo/code-supernova** stealth model to the Roo Code Cloud p
Select the **FREE** code-supernova model from the Roo provider to start using this powerful new capability at **no cost**.
-> **Documentation**: See the [Roo Code Cloud provider guide](/providers/roo-code-cloud) for model selection details.
+> **Documentation**: See the [Roo Code Router guide](/providers/roo-code-router) for model selection details.
## Task Sync & Roomote Control
diff --git a/docs/update-notes/v3.29.3.mdx b/docs/update-notes/v3.29.3.mdx
index e6246dea..65a06ab4 100644
--- a/docs/update-notes/v3.29.3.mdx
+++ b/docs/update-notes/v3.29.3.mdx
@@ -27,6 +27,6 @@ This patch adds reasoning controls for Roo and Z.ai providers, updates Gemini "l
## Provider Updates
-* Roo provider: Reasoning effort control lets you choose deeper step‑by‑step thinking vs. faster/cheaper responses. See [Roo Code Cloud provider](/providers/roo-code-cloud) for details. ([#8874](https://github.com/RooCodeInc/Roo-Code/pull/8874))
+* Roo provider: Reasoning effort control lets you choose deeper step‑by‑step thinking vs. faster/cheaper responses. See [Roo Code Router](/providers/roo-code-router) for details. ([#8874](https://github.com/RooCodeInc/Roo-Code/pull/8874))
* Z.ai (GLM‑4.5/4.6): “Enable reasoning” toggle to activate Deep Thinking; hidden on unsupported models (thanks BeWater799!). See [Z.ai provider](/providers/zai). ([#8872](https://github.com/RooCodeInc/Roo-Code/pull/8872))
-* Gemini: Updated model list and “latest” aliases for easier selection (thanks cleacos!). See [Gemini provider](/providers/gemini). ([#8486](https://github.com/RooCodeInc/Roo-Code/pull/8486))
\ No newline at end of file
+* Gemini: Updated model list and “latest” aliases for easier selection (thanks cleacos!). See [Gemini provider](/providers/gemini). ([#8486](https://github.com/RooCodeInc/Roo-Code/pull/8486))
diff --git a/docs/update-notes/v3.34.3.mdx b/docs/update-notes/v3.34.3.mdx
index 623952a1..4277b6aa 100644
--- a/docs/update-notes/v3.34.3.mdx
+++ b/docs/update-notes/v3.34.3.mdx
@@ -16,7 +16,7 @@ This release adds Roo Code Cloud as an embeddings provider for codebase indexing
-* **Roo Code Cloud embeddings for codebase indexing**: Use Roo Code Cloud as a managed embeddings provider for codebase indexing so you can build semantic search over your project without running your own embedding service or managing separate API keys. The Code Index UI now exposes Roo Code Cloud as an embedder option and batches, rate-limits, and authenticates embedding requests through Roo Code Cloud for more reliable indexing. ([#9543](https://github.com/RooCodeInc/Roo-Code/pull/9543)) ([#9542](https://github.com/RooCodeInc/Roo-Code/pull/9542)) See [Codebase Indexing](/features/codebase-indexing) and [Roo Code Cloud](/providers/roo-code-cloud) for setup and usage details.
+* **Roo Code Cloud embeddings for codebase indexing**: Use Roo Code Cloud as a managed embeddings provider for codebase indexing so you can build semantic search over your project without running your own embedding service or managing separate API keys. The Code Index UI now exposes Roo Code Cloud as an embedder option and batches, rate-limits, and authenticates embedding requests through Roo Code Cloud for more reliable indexing. ([#9543](https://github.com/RooCodeInc/Roo-Code/pull/9543)) ([#9542](https://github.com/RooCodeInc/Roo-Code/pull/9542)) See [Codebase Indexing](/features/codebase-indexing) and [Roo Code Router](/providers/roo-code-router) for setup and usage details.
* **Streaming native tool calls**: Native tools (including Roo Code Cloud and OpenRouter helpers) now stream arguments and partial results into the UI, matching the streaming experience of XML tools so you can watch long-running operations progress and debug tool behavior more easily. ([#9542](https://github.com/RooCodeInc/Roo-Code/pull/9542))
## QOL Improvements
diff --git a/docs/update-notes/v3.39.1.mdx b/docs/update-notes/v3.39.1.mdx
index e5a8a239..2ae16c8d 100644
--- a/docs/update-notes/v3.39.1.mdx
+++ b/docs/update-notes/v3.39.1.mdx
@@ -3,7 +3,6 @@ description: This patch release improves native tool-call reliability and fixes
keywords:
- roo code 3.39.1
- bug fixes
-image: /img/social-share.jpg
---
# Roo Code 3.39.1 Release Notes (2026-01-08)
diff --git a/docs/update-notes/v3.39.2.mdx b/docs/update-notes/v3.39.2.mdx
new file mode 100644
index 00000000..d6ba53de
--- /dev/null
+++ b/docs/update-notes/v3.39.2.mdx
@@ -0,0 +1,39 @@
+---
+description: Adds a debug toggle, improves provider error messaging, and fixes tool calling issues.
+keywords:
+ - roo code 3.39.2
+ - new features
+ - bug fixes
+---
+
+# Roo Code 3.39.2 Release Notes (2026-01-09)
+
+This release adds a new debug toggle in settings, improves provider error messaging, and fixes multiple tool-calling issues.
+
+## Bug Fixes
+
+* Fixes an issue where Cerebras could fail tool calling with a 422 error when a chat included both built-in tools and MCP tools, by ensuring tools sent to Cerebras use consistent strict-mode values (thanks brianboysen51!) ([#10589](https://github.com/RooCodeInc/Roo-Code/pull/10589))
+* Fixes an issue where OpenAI-compatible providers could break tool calling, causing models to describe tool usage instead of invoking tools ([#10575](https://github.com/RooCodeInc/Roo-Code/pull/10575))
+* Fixes cases where file edits could fail to apply due to overly strict `edit_file` matching, improving edit reliability ([#10585](https://github.com/RooCodeInc/Roo-Code/pull/10585))
+* Fixes an issue where the VS Code Language Model (vscode-lm) integration could error when tool-call parts were ordered before text parts in assistant messages ([#10573](https://github.com/RooCodeInc/Roo-Code/pull/10573))
+* Fixes an issue where Gemini requests via OpenRouter could fail when an assistant message contained only tool calls ([#10559](https://github.com/RooCodeInc/Roo-Code/pull/10559))
+* Fixes an issue where approving a tool run while adding feedback could produce duplicate tool results, improving reliability for unattended runs (thanks nabilfreeman!) ([#10519](https://github.com/RooCodeInc/Roo-Code/pull/10519))
+* Fixes an issue where Gemini tool calling could behave inconsistently across turns due to thought signatures not being preserved correctly ([#10590](https://github.com/RooCodeInc/Roo-Code/pull/10590))
+
+## Provider Updates
+
+* Improves file-edit reliability for Gemini and Vertex models by disabling the `edit_file` tool for those providers so Roo can route edits through the more appropriate patch-based flow when available ([#10594](https://github.com/RooCodeInc/Roo-Code/pull/10594))
+* Improves Gemini tool selection behavior by no longer overriding tool allow/deny lists, letting Roo’s routing decide more consistently ([#10592](https://github.com/RooCodeInc/Roo-Code/pull/10592))
+
+## QOL Improvements
+
+* Adds an **Enable debug mode** toggle in Roo Code settings (About Roo Code) so you can turn debug logging on/off from the extension UI ([#10580](https://github.com/RooCodeInc/Roo-Code/pull/10580))
+* Improves the error message shown when a provider terminates a streaming response early (for example timeouts or rate limits), making it clearer the interruption came from the provider ([#10548](https://github.com/RooCodeInc/Roo-Code/pull/10548))
+
+## Misc Improvements
+
+* Improves CLI defaults by switching the default model to `anthropic/claude-opus-4.5` ([#10544](https://github.com/RooCodeInc/Roo-Code/pull/10544))
+* Updates Roo Code Cloud’s Terms of Service (effective 2026-01-09) ([#10568](https://github.com/RooCodeInc/Roo-Code/pull/10568))
+* Improves internal CLI development and maintenance by moving more shared types to `@roo-code/types` (thanks cte!) ([#10583](https://github.com/RooCodeInc/Roo-Code/pull/10583))
+* Improves internal CLI stability by adding new functionality to `@roo-code/core` (thanks cte!) ([#10584](https://github.com/RooCodeInc/Roo-Code/pull/10584))
+* Improves internal CLI workflows by adding additional slash commands for CLI development (thanks cte!) ([#10586](https://github.com/RooCodeInc/Roo-Code/pull/10586))
diff --git a/docs/update-notes/v3.39.3.mdx b/docs/update-notes/v3.39.3.mdx
new file mode 100644
index 00000000..6a9c5006
--- /dev/null
+++ b/docs/update-notes/v3.39.3.mdx
@@ -0,0 +1,30 @@
+---
+description: This release renames Roo Code Cloud Provider to Roo Code Router and improves CLI and internal organization.
+keywords:
+ - roo code 3.39.3
+ - new features
+ - bug fixes
+image: /img/v3.39.3/v3.39.3.png
+---
+
+# Roo Code 3.39.3 Release Notes (2026-01-10)
+
+This release renames Roo Code Cloud Provider to Roo Code Router and improves CLI and internal organization.
+
+
+
+## Roo Code Router rename
+
+Roo Code now shows **Roo Code Router** anywhere the extension previously referred to the **Roo Code Cloud Provider**. The new name is meant to make the intent clearer: Roo Code Router is a router-style provider (similar in idea to other router/aggregator services), but with a **curated set of models we’ve tested with Roo Code**. ([#10560](https://github.com/RooCodeInc/Roo-Code/pull/10560)).
+
+## QOL Improvements
+
+* **Roo Code Router naming consistency**: Updates the Roo Code Router service name and link so the UI points at the correct destination ([#10607](https://github.com/RooCodeInc/Roo-Code/pull/10607))
+* **Roo Code Router naming consistency**: Updates router naming in shared types so labels stay consistent across the UI ([#10605](https://github.com/RooCodeInc/Roo-Code/pull/10605))
+* **ExtensionHost organization**: Improves internal organization around mode changes and related events to help keep behavior consistent ([#10600](https://github.com/RooCodeInc/Roo-Code/pull/10600))
+* **CLI release testing**: Adds options to build and install the CLI release locally for testing ([#10597](https://github.com/RooCodeInc/Roo-Code/pull/10597))
+* **CLI organization**: Reorganizes the CLI file structure to make future changes easier to maintain ([#10599](https://github.com/RooCodeInc/Roo-Code/pull/10599))
+
+## Misc Improvements
+
+* **CLI TUI**: Adds an interactive terminal UI mode to the Roo CLI ([#10480](https://github.com/RooCodeInc/Roo-Code/pull/10480))
diff --git a/docs/update-notes/v3.39.mdx b/docs/update-notes/v3.39.mdx
index fdc99fc9..1ab18590 100644
--- a/docs/update-notes/v3.39.mdx
+++ b/docs/update-notes/v3.39.mdx
@@ -4,7 +4,6 @@ keywords:
- roo code 3.39
- new features
- bug fixes
-image: /img/social-share.jpg
---
# Roo Code 3.39 Release Notes (Combined)
@@ -40,9 +39,32 @@ Roo Code 3.39 includes task-level provider profile persistence, improved multimo
## Patch Releases
+### 3.39.3 (2026-01-10)
+
+* Renames Roo Code Cloud Provider to **Roo Code Router** for clearer branding.
+* Updates Roo Code Router service name and related wording so the UI uses consistent naming.
+* Improves ExtensionHost internal organization around mode changes.
+* Adds options to build and install the CLI release locally for testing.
+* Reorganizes the CLI file structure for better maintainability.
+* Adds an interactive TUI mode to the Roo CLI.
+
+### 3.39.2 (2026-01-09)
+
+* Adds an **Enable debug mode** toggle in Roo Code settings (About Roo Code) so you can turn debug logging on/off from the extension UI.
+* Improves the error message shown when a provider terminates a streaming response early, making it clearer the interruption came from the provider.
+* Fixes an issue where Cerebras could fail tool calling when a chat included both built-in tools and MCP tools.
+* Fixes tool calling for OpenAI-compatible providers.
+* Fixes cases where file edits could fail to apply due to overly strict `edit_file` matching.
+* Fixes an issue where the VS Code Language Model (vscode-lm) integration could error due to message part ordering.
+* Fixes an issue where Gemini requests via OpenRouter could fail when an assistant message contained only tool calls.
+* Fixes an issue where approving a tool run while adding feedback could produce duplicate tool results.
+* Improves Gemini tool calling reliability by preserving thought signatures correctly.
+* Improves file-edit reliability for Gemini and Vertex models.
+* Updates Roo Code CLI defaults by switching the default model to `anthropic/claude-opus-4.5`.
+* Updates Roo Code Cloud’s Terms of Service (effective 2026-01-09).
+
### 3.39.1 (2026-01-08)
* Fixes an issue where file paths shown during native tool-call streaming could appear incorrect or truncated.
* Fixes an issue where resuming a task with Gemini extended thinking could fail with a “Corrupted thought signature” / INVALID_ARGUMENT error.
* Fixes an Anthropic tool schema compatibility issue affecting `ask_followup_question`.
-
diff --git a/docusaurus.config.ts b/docusaurus.config.ts
index dc743f77..95d09f49 100644
--- a/docusaurus.config.ts
+++ b/docusaurus.config.ts
@@ -280,9 +280,18 @@ const config: Config = {
},
// Redirect /roo to Roo Code Cloud documentation
{
- to: '/providers/roo-code-cloud',
+ to: '/providers/roo-code-router',
from: ['/providers/roo'],
},
+ // Roo Code Router rename redirects
+ {
+ to: '/providers/roo-code-router',
+ from: ['/providers/roo-code-cloud'],
+ },
+ {
+ to: '/roo-code-router/overview',
+ from: ['/roo-code-provider', '/roo-code-provider/overview'],
+ },
// Redirect deleted billing-subscriptions page
{
to: '/credits/overview',
diff --git a/sidebars.ts b/sidebars.ts
index 757f7c00..ad7c26f1 100644
--- a/sidebars.ts
+++ b/sidebars.ts
@@ -138,8 +138,8 @@ const sidebars: SidebarsConfig = {
},
{
type: 'doc',
- label: 'Roo Code Cloud Provider',
- id: 'roo-code-provider/overview'
+ label: 'Roo Code Router',
+ id: 'roo-code-router/overview'
},
{
type: 'doc',
@@ -177,6 +177,8 @@ const sidebars: SidebarsConfig = {
label: '3.39',
items: [
{ type: 'doc', id: 'update-notes/v3.39', label: '3.39 Combined' },
+ { type: 'doc', id: 'update-notes/v3.39.3', label: '3.39.3' },
+ { type: 'doc', id: 'update-notes/v3.39.2', label: '3.39.2' },
{ type: 'doc', id: 'update-notes/v3.39.1', label: '3.39.1' },
{ type: 'doc', id: 'update-notes/v3.39.0', label: '3.39.0' },
],
diff --git a/static/img/v3.39.3/v3.39.3.png b/static/img/v3.39.3/v3.39.3.png
new file mode 100644
index 00000000..f8dcd92b
Binary files /dev/null and b/static/img/v3.39.3/v3.39.3.png differ