diff --git a/.changeset/v3.44.0.md b/.changeset/v3.44.0.md
new file mode 100644
index 00000000000..314616386fa
--- /dev/null
+++ b/.changeset/v3.44.0.md
@@ -0,0 +1,21 @@
+---
+"roo-cline": minor
+---
+
+
+
+- Add worktree selector and creation UX (PR #10940 by @brunobergher)
+- Fix: Prevent nested condensing from including previously-condensed content (PR #10985 by @hannesrudolph)
+- Fix: VS Code LM token counting returns 0 outside requests, breaking context condensing (#10968 by @srulyt, PR #10983 by @daniel-lxs)
+- Fix: Record truncation event when condensation fails but truncation succeeds (PR #10984 by @hannesrudolph)
+- Improve subtask visibility and navigation in history and chat views (PR #10864 by @brunobergher)
+- Add wildcard support for MCP alwaysAllow configuration (PR #10948 by @app/roomote)
+- Replace hyphen encoding with fuzzy matching for MCP tool names (PR #10775 by @daniel-lxs)
+- Remove MCP SERVERS section from system prompt for cleaner prompts (PR #10895 by @daniel-lxs)
+- new_task tool creates checkpoint the same way write_to_file does (PR #10982 by @daniel-lxs)
+- Update Fireworks provider with new models (#10674 by @hannesrudolph, PR #10679 by @ThanhNguyxn)
+- Fix: Truncate AWS Bedrock toolUseId to 64 characters (PR #10902 by @daniel-lxs)
+- Fix: Restore opaque background to settings section headers (PR #10951 by @app/roomote)
+- Fix: Remove unsupported Fireworks model tool fields (PR #10937 by @app/roomote)
+- Update and improve zh-TW Traditional Chinese locale and docs (PR #10953 by @PeterDaveHello)
+- Chore: Remove POWER_STEERING experiment remnants (PR #10980 by @hannesrudolph)
diff --git a/releases/3.44.0-release.png b/releases/3.44.0-release.png
new file mode 100644
index 00000000000..ca92998b3c2
Binary files /dev/null and b/releases/3.44.0-release.png differ
diff --git a/src/core/webview/ClineProvider.ts b/src/core/webview/ClineProvider.ts
index fd70c41af09..7c7a749eca9 100644
--- a/src/core/webview/ClineProvider.ts
+++ b/src/core/webview/ClineProvider.ts
@@ -159,7 +159,7 @@ export class ClineProvider
public isViewLaunched = false
public settingsImportedAt?: number
- public readonly latestAnnouncementId = "jan-2026-v3.43.0-intelligent-context-condensation" // v3.43.0 Intelligent Context Condensation
+ public readonly latestAnnouncementId = "jan-2026-v3.44.0-worktrees" // v3.44.0 Worktrees
public readonly providerSettingsManager: ProviderSettingsManager
public readonly customModesManager: CustomModesManager
diff --git a/webview-ui/src/components/chat/Announcement.tsx b/webview-ui/src/components/chat/Announcement.tsx
index 5b43e36373d..f005e25f29c 100644
--- a/webview-ui/src/components/chat/Announcement.tsx
+++ b/webview-ui/src/components/chat/Announcement.tsx
@@ -44,7 +44,12 @@ const Announcement = ({ hideAnnouncement }: AnnouncementProps) => {
{t("chat:announcement.release.heading")}
- - {t("chat:announcement.release.intelligentContextCondensation")}
+ -
+ }}
+ />
+
@@ -122,4 +127,18 @@ const CareersLink = ({ children }: { children?: ReactNode }) => (
)
+const WorktreesSettingsLink = ({ children }: { children?: ReactNode }) => (
+ {
+ e.preventDefault()
+ window.postMessage(
+ { type: "action", action: "settingsButtonClicked", values: { section: "worktrees" } },
+ "*",
+ )
+ }}>
+ {children}
+
+)
+
export default memo(Announcement)
diff --git a/webview-ui/src/i18n/locales/ca/chat.json b/webview-ui/src/i18n/locales/ca/chat.json
index 083f75d1d8d..e8ffafde5ea 100644
--- a/webview-ui/src/i18n/locales/ca/chat.json
+++ b/webview-ui/src/i18n/locales/ca/chat.json
@@ -340,7 +340,7 @@
},
"release": {
"heading": "Què hi ha de nou:",
- "intelligentContextCondensation": "Condensació Intel·ligent de Context v2: Una reelaboració completa de l'algorisme que gestiona la finestra de context. Ara pots executar tasques durant més temps sense que Roo perdi qualitat."
+ "worktrees": "Worktrees: Treballa en múltiples branques simultàniament amb Git worktrees. Cada worktree obté la seva pròpia finestra VS Code amb Roo Code, habilitant desenvolupament paral·lel sense canvi de branches. Prova-ho"
},
"cloudAgents": {
"heading": "Novetats al núvol:",
diff --git a/webview-ui/src/i18n/locales/de/chat.json b/webview-ui/src/i18n/locales/de/chat.json
index 468a71bf870..cda292c3056 100644
--- a/webview-ui/src/i18n/locales/de/chat.json
+++ b/webview-ui/src/i18n/locales/de/chat.json
@@ -340,7 +340,7 @@
},
"release": {
"heading": "Was ist neu:",
- "intelligentContextCondensation": "Intelligente Kontextkomprimierung v2: Eine komplette Überarbeitung des Algorithmus zur Verwaltung des Kontextfensters. Jetzt können Sie Aufgaben länger ausführen, ohne dass Roo an Qualität verliert."
+ "worktrees": "Worktrees: Arbeite gleichzeitig an mehreren Branches mit Git Worktrees. Jedes Worktree bekommt sein eigenes VS Code Fenster mit Roo Code, was parallele Entwicklung ohne Branches-Wechsel ermöglicht. Probiere es aus"
},
"cloudAgents": {
"heading": "Neu in der Cloud:",
diff --git a/webview-ui/src/i18n/locales/en/chat.json b/webview-ui/src/i18n/locales/en/chat.json
index 0a033795547..5bd990fb935 100644
--- a/webview-ui/src/i18n/locales/en/chat.json
+++ b/webview-ui/src/i18n/locales/en/chat.json
@@ -346,7 +346,7 @@
},
"release": {
"heading": "What's New:",
- "intelligentContextCondensation": "Intelligent Context Condensing v2: A complete rework of the algorithm used to manage the context window. Now you can run tasks for longer without Roo getting dumber."
+ "worktrees": "Worktrees: Work on multiple branches simultaneously with Git worktrees. Each worktree gets its own VS Code window with Roo Code, enabling parallel development without branch switching. Try it out"
},
"cloudAgents": {
"heading": "New in the Cloud:",
diff --git a/webview-ui/src/i18n/locales/es/chat.json b/webview-ui/src/i18n/locales/es/chat.json
index 5e110eca68f..4c46f61231d 100644
--- a/webview-ui/src/i18n/locales/es/chat.json
+++ b/webview-ui/src/i18n/locales/es/chat.json
@@ -340,7 +340,7 @@
},
"release": {
"heading": "Qué hay de nuevo:",
- "intelligentContextCondensation": "Condensación Inteligente de Contexto v2: Una reelaboración completa del algoritmo utilizado para gestionar la ventana de contexto. Ahora puedes ejecutar tareas por más tiempo sin que Roo pierda calidad."
+ "worktrees": "Worktrees: Trabaja en múltiples ramas simultáneamente con Git worktrees. Cada worktree obtiene su propia ventana VS Code con Roo Code, permitiendo desarrollo paralelo sin cambiar de rama. Pruébalo"
},
"cloudAgents": {
"heading": "Novedades en la Nube:",
diff --git a/webview-ui/src/i18n/locales/fr/chat.json b/webview-ui/src/i18n/locales/fr/chat.json
index a9f4fc09447..0c64efb2168 100644
--- a/webview-ui/src/i18n/locales/fr/chat.json
+++ b/webview-ui/src/i18n/locales/fr/chat.json
@@ -340,7 +340,7 @@
},
"release": {
"heading": "Quoi de neuf :",
- "intelligentContextCondensation": "Condensation Intelligente du Contexte v2 : Une refonte complète de l'algorithme utilisé pour gérer la fenêtre de contexte. Vous pouvez maintenant exécuter des tâches plus longtemps sans que Roo perde en qualité."
+ "worktrees": "Worktrees : Travaillez sur plusieurs branches simultanément avec Git worktrees. Chaque worktree obtient sa propre fenêtre VS Code avec Roo Code, permettant un développement parallèle sans changement de branche. Essaie"
},
"cloudAgents": {
"heading": "Nouveautés dans le Cloud :",
diff --git a/webview-ui/src/i18n/locales/hi/chat.json b/webview-ui/src/i18n/locales/hi/chat.json
index 011e57647bc..3f536f4f71e 100644
--- a/webview-ui/src/i18n/locales/hi/chat.json
+++ b/webview-ui/src/i18n/locales/hi/chat.json
@@ -340,7 +340,7 @@
},
"release": {
"heading": "नया क्या है:",
- "intelligentContextCondensation": "बुद्धिमान संदर्भ संघनन v2: संदर्भ विंडो प्रबंधित करने वाले एल्गोरिदम का पूर्ण पुनर्निर्माण। अब आप Roo की गुणवत्ता खोए बिना लंबे समय तक कार्य चला सकते हैं।"
+ "worktrees": "Worktrees: Git worktrees के साथ एक साथ कई शाखाओं पर काम करें। प्रत्येक worktree को Roo Code के साथ अपनी VS Code विंडो मिलती है, शाखा स्विच किए बिना समानांतर विकास को सक्षम करता है। इसे आज़माएं"
},
"cloudAgents": {
"heading": "क्लाउड में नया:",
diff --git a/webview-ui/src/i18n/locales/id/chat.json b/webview-ui/src/i18n/locales/id/chat.json
index b33c1a383b9..89c7d4369b0 100644
--- a/webview-ui/src/i18n/locales/id/chat.json
+++ b/webview-ui/src/i18n/locales/id/chat.json
@@ -353,7 +353,7 @@
},
"release": {
"heading": "Yang Baru:",
- "intelligentContextCondensation": "Kondensasi Konteks Cerdas v2: Penulisan ulang lengkap algoritma yang mengelola jendela konteks. Sekarang Anda dapat menjalankan tugas lebih lama tanpa Roo kehilangan kualitas."
+ "worktrees": "Worktrees: Bekerja di beberapa branch secara bersamaan dengan Git worktrees. Setiap worktree mendapat jendela VS Code sendiri dengan Roo Code, memungkinkan pengembangan paralel tanpa pengalihan branch. Coba"
},
"cloudAgents": {
"heading": "Baru di Cloud:",
diff --git a/webview-ui/src/i18n/locales/it/chat.json b/webview-ui/src/i18n/locales/it/chat.json
index 4d696b7fa64..dee7a4e61cc 100644
--- a/webview-ui/src/i18n/locales/it/chat.json
+++ b/webview-ui/src/i18n/locales/it/chat.json
@@ -340,7 +340,7 @@
},
"release": {
"heading": "Novità:",
- "intelligentContextCondensation": "Condensazione Intelligente del Contesto v2: Una rielaborazione completa dell'algoritmo utilizzato per gestire la finestra di contesto. Ora puoi eseguire attività più a lungo senza che Roo perda qualità."
+ "worktrees": "Worktrees: Lavora su più branch contemporaneamente con Git worktrees. Ogni worktree ottiene la sua finestra VS Code con Roo Code, abilitando lo sviluppo parallelo senza cambio di branch. Provalo"
},
"cloudAgents": {
"heading": "Novità nel Cloud:",
diff --git a/webview-ui/src/i18n/locales/ja/chat.json b/webview-ui/src/i18n/locales/ja/chat.json
index 3c7fb4cb1df..8e4fcb88815 100644
--- a/webview-ui/src/i18n/locales/ja/chat.json
+++ b/webview-ui/src/i18n/locales/ja/chat.json
@@ -340,7 +340,7 @@
},
"release": {
"heading": "新機能:",
- "intelligentContextCondensation": "インテリジェントコンテキスト圧縮 v2:コンテキストウィンドウを管理するアルゴリズムの完全な作り直し。Rooの品質を落とさずに、より長時間タスクを実行できるようになりました。"
+ "worktrees": "Worktrees: Git worktreesで複数のブランチに同時に取り組みます。各worktreeはRoo Codeを備えた独自のVS Codeウィンドウを取得し、ブランチ切り替えなしで並列開発を可能にします。試す"
},
"cloudAgents": {
"heading": "クラウドの新機能:",
diff --git a/webview-ui/src/i18n/locales/ko/chat.json b/webview-ui/src/i18n/locales/ko/chat.json
index 8302d278687..93c62f6f7fb 100644
--- a/webview-ui/src/i18n/locales/ko/chat.json
+++ b/webview-ui/src/i18n/locales/ko/chat.json
@@ -340,7 +340,7 @@
},
"release": {
"heading": "새로운 기능:",
- "intelligentContextCondensation": "지능형 컨텍스트 압축 v2: 컨텍스트 창을 관리하는 알고리즘을 완전히 재작업했습니다. 이제 Roo의 품질 저하 없이 더 오래 작업을 실행할 수 있습니다."
+ "worktrees": "Worktrees: Git worktrees로 여러 브랜치에서 동시에 작업합니다. 각 worktree는 Roo Code가 있는 자체 VS Code 창을 얻으며, 브랜치 전환 없이 병렬 개발을 가능하게 합니다. 시도해보세요"
},
"cloudAgents": {
"heading": "클라우드의 새로운 기능:",
diff --git a/webview-ui/src/i18n/locales/nl/chat.json b/webview-ui/src/i18n/locales/nl/chat.json
index 9582bc2c19a..331c6d9832a 100644
--- a/webview-ui/src/i18n/locales/nl/chat.json
+++ b/webview-ui/src/i18n/locales/nl/chat.json
@@ -317,7 +317,7 @@
},
"release": {
"heading": "Wat is er nieuw:",
- "intelligentContextCondensation": "Intelligente Contextcondensatie v2: Een volledige herwerking van het algoritme dat het contextvenster beheert. Nu kun je taken langer uitvoeren zonder dat Roo minder slim wordt."
+ "worktrees": "Worktrees: Werk gelijktijdig aan meerdere branches met Git worktrees. Elke worktree krijgt zijn eigen VS Code-venster met Roo Code, waardoor parallelle ontwikkeling zonder brancheswissel mogelijk is. Probeer het"
},
"cloudAgents": {
"heading": "Nieuw in de Cloud:",
diff --git a/webview-ui/src/i18n/locales/pl/chat.json b/webview-ui/src/i18n/locales/pl/chat.json
index dee169a722e..b1594f87097 100644
--- a/webview-ui/src/i18n/locales/pl/chat.json
+++ b/webview-ui/src/i18n/locales/pl/chat.json
@@ -340,7 +340,7 @@
},
"release": {
"heading": "Co nowego:",
- "intelligentContextCondensation": "Inteligentna Kondensacja Kontekstu v2: Całkowite przerobienie algorytmu zarządzającego oknem kontekstu. Teraz możesz wykonywać zadania dłużej bez utraty jakości działania Roo."
+ "worktrees": "Worktrees: Pracuj na wielu gałęziach jednocześnie za pomocą Git worktrees. Każde worktree ma własne okno VS Code z Roo Code, umożliwiając równoległy rozwój bez przełączania gałęzi. Spróbuj"
},
"cloudAgents": {
"heading": "Nowości w chmurze:",
diff --git a/webview-ui/src/i18n/locales/pt-BR/chat.json b/webview-ui/src/i18n/locales/pt-BR/chat.json
index 9a6f852d268..4153d3b5355 100644
--- a/webview-ui/src/i18n/locales/pt-BR/chat.json
+++ b/webview-ui/src/i18n/locales/pt-BR/chat.json
@@ -340,7 +340,7 @@
},
"release": {
"heading": "Novidades:",
- "intelligentContextCondensation": "Condensação Inteligente de Contexto v2: Uma reformulação completa do algoritmo usado para gerenciar a janela de contexto. Agora você pode executar tarefas por mais tempo sem que Roo perca qualidade."
+ "worktrees": "Worktrees: Trabalhe em múltiplas branches simultaneamente com Git worktrees. Cada worktree obtém sua própria janela VS Code com Roo Code, permitindo desenvolvimento paralelo sem troca de branch. Tente"
},
"cloudAgents": {
"heading": "Novidades na Nuvem:",
diff --git a/webview-ui/src/i18n/locales/ru/chat.json b/webview-ui/src/i18n/locales/ru/chat.json
index d88d4edfd77..c1890f53b20 100644
--- a/webview-ui/src/i18n/locales/ru/chat.json
+++ b/webview-ui/src/i18n/locales/ru/chat.json
@@ -318,7 +318,7 @@
},
"release": {
"heading": "Что нового:",
- "intelligentContextCondensation": "Интеллектуальное Сжатие Контекста v2: Полная переработка алгоритма управления контекстным окном. Теперь вы можете выполнять задачи дольше без снижения качества работы Roo."
+ "worktrees": "Worktrees: Работайте над несколькими ветками одновременно с Git worktrees. Каждое worktree получает собственное окно VS Code с Roo Code, позволяя параллельную разработку без переключения ветвей. Попробуйте"
},
"cloudAgents": {
"heading": "Новое в облаке:",
diff --git a/webview-ui/src/i18n/locales/tr/chat.json b/webview-ui/src/i18n/locales/tr/chat.json
index dd182abe1e0..112ac2f46ce 100644
--- a/webview-ui/src/i18n/locales/tr/chat.json
+++ b/webview-ui/src/i18n/locales/tr/chat.json
@@ -341,7 +341,7 @@
},
"release": {
"heading": "Yenilikler:",
- "intelligentContextCondensation": "Akıllı Bağlam Yoğunlaştırma v2: Bağlam penceresini yöneten algoritmanın tamamen yeniden yazılması. Artık görevleri Roo'nun kalitesini kaybetmeden daha uzun süre çalıştırabilirsiniz."
+ "worktrees": "Worktrees: Git worktrees ile aynı anda birden fazla şubede çalışın. Her worktree, Roo Code'lu kendi VS Code penceresini alır ve şube değiştirmeden paralel geliştirmeyi sağlar. Deneyin"
},
"cloudAgents": {
"heading": "Cloud'daki yenilikler:",
diff --git a/webview-ui/src/i18n/locales/vi/chat.json b/webview-ui/src/i18n/locales/vi/chat.json
index 02542594852..65389a063bc 100644
--- a/webview-ui/src/i18n/locales/vi/chat.json
+++ b/webview-ui/src/i18n/locales/vi/chat.json
@@ -341,7 +341,7 @@
},
"release": {
"heading": "Tính năng mới:",
- "intelligentContextCondensation": "Cô đọng Ngữ cảnh Thông minh v2: Viết lại hoàn toàn thuật toán quản lý cửa sổ ngữ cảnh. Bây giờ bạn có thể chạy các tác vụ lâu hơn mà không làm giảm chất lượng của Roo."
+ "worktrees": "Worktrees: Làm việc trên nhiều nhánh cùng lúc với Git worktrees. Mỗi worktree có cửa sổ VS Code riêng với Roo Code, cho phép phát triển song song mà không cần chuyển nhánh. Hãy thử"
},
"cloudAgents": {
"heading": "Mới trên Cloud:",
diff --git a/webview-ui/src/i18n/locales/zh-CN/chat.json b/webview-ui/src/i18n/locales/zh-CN/chat.json
index cafe305d423..057d4f66e77 100644
--- a/webview-ui/src/i18n/locales/zh-CN/chat.json
+++ b/webview-ui/src/i18n/locales/zh-CN/chat.json
@@ -341,7 +341,7 @@
},
"release": {
"heading": "新增功能:",
- "intelligentContextCondensation": "智能上下文压缩 v2:对管理上下文窗口的算法进行了完全重构。现在您可以更长时间地运行任务,而 Roo 不会变得迟钝。"
+ "worktrees": "Worktrees:使用 Git worktrees 同时在多个分支上工作。每个 worktree 都有自己的 VS Code 窗口和 Roo Code,可以实现无需切换分支的并行开发。试试看"
},
"cloudAgents": {
"heading": "云端新功能:",
diff --git a/webview-ui/src/i18n/locales/zh-TW/chat.json b/webview-ui/src/i18n/locales/zh-TW/chat.json
index f539a0b6770..1243caa76aa 100644
--- a/webview-ui/src/i18n/locales/zh-TW/chat.json
+++ b/webview-ui/src/i18n/locales/zh-TW/chat.json
@@ -346,7 +346,7 @@
},
"release": {
"heading": "新增功能:",
- "intelligentContextCondensation": "智慧上下文壓縮 v2:完全重寫管理上下文視窗的演算法。現在您可以更長時間地執行任務,而不會讓 Roo 失去品質。"
+ "worktrees": "Worktrees:使用 Git worktrees 在多個分支上同時工作。每個 worktree 都配有自己的 VS Code 視窗和 Roo Code,實現無需切換分支的平行開發。試試看"
},
"cloudAgents": {
"heading": "雲端的新功能:",