diff --git a/.changeset/v3.42.0.md b/.changeset/v3.42.0.md new file mode 100644 index 00000000000..3d02cd18d48 --- /dev/null +++ b/.changeset/v3.42.0.md @@ -0,0 +1,25 @@ +--- +"roo-cline": minor +--- + +![3.42.0 Release - ChatGPT Usage Tracking](/releases/3.42.0-release.png) + +- Added UI to track your ChatGPT usage limits in the OpenAI Codex provider (PR #10813 by @hannesrudolph) +- Removed deprecated Claude Code provider (PR #10883 by @daniel-lxs) +- Streamlined codebase by removing legacy XML tool calling functionality (#10848 by @hannesrudolph, PR #10841 by @hannesrudolph) +- Standardize model selectors across all providers: Improved consistency of model selection UI (#10650 by @hannesrudolph, PR #10294 by @hannesrudolph) +- Enable prompt caching for Cerebras zai-glm-4.7 model (#10601 by @jahanson, PR #10670 by @app/roomote) +- Add Kimi K2 thinking model to VertexAI provider (#9268 by @diwakar-s-maurya, PR #9269 by @app/roomote) +- Warn users when too many MCP tools are enabled (PR #10772 by @app/roomote) +- Migrate context condensing prompt to customSupportPrompts (PR #10881 by @hannesrudolph) +- Unify export path logic and default to Downloads folder (PR #10882 by @hannesrudolph) +- Performance improvements for webview state synchronization (PR #10842 by @hannesrudolph) +- Fix: Handle mode selector empty state on workspace switch (#10660 by @hannesrudolph, PR #9674 by @app/roomote) +- Fix: Resolve race condition in context condensing prompt input (PR #10876 by @hannesrudolph) +- Fix: Prevent double emission of text/reasoning in OpenAI native and codex handlers (PR #10888 by @hannesrudolph) +- Fix: Prevent task abortion when resuming via IPC/bridge (PR #10892 by @cte) +- Fix: Enforce file restrictions for all editing tools (PR #10896 by @app/roomote) +- Fix: Remove custom condensing model option (PR #10901 by @hannesrudolph) +- Unify user content tags to for consistent prompt formatting (#10658 by @hannesrudolph, PR #10723 by @app/roomote) +- Clarify linked SKILL.md file handling in prompts (PR #10907 by @hannesrudolph) +- Fix: Padding on Roo Code Cloud teaser (PR #10889 by @app/roomote) diff --git a/releases/3.42.0-release.png b/releases/3.42.0-release.png new file mode 100644 index 00000000000..80bb7ffa359 Binary files /dev/null and b/releases/3.42.0-release.png differ diff --git a/src/core/webview/ClineProvider.ts b/src/core/webview/ClineProvider.ts index 567bc760a5d..5335e372f0d 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.41.0-openai-codex-provider-gpt52-fixes" // v3.41.0 OpenAI Codex Provider, GPT-5.2-codex, Bug Fixes + public readonly latestAnnouncementId = "jan-2026-v3.42.0-chatgpt-usage-limits-claude-code-removed-grok-free-ends" // v3.42.0 ChatGPT Usage Limits, Claude Code Removed, Grok Code Fast Free Ends 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 65859b1f1c0..e16ebdaf8e0 100644 --- a/webview-ui/src/components/chat/Announcement.tsx +++ b/webview-ui/src/components/chat/Announcement.tsx @@ -44,9 +44,9 @@ const Announcement = ({ hideAnnouncement }: AnnouncementProps) => {

{t("chat:announcement.release.heading")}

diff --git a/webview-ui/src/i18n/locales/ca/chat.json b/webview-ui/src/i18n/locales/ca/chat.json index c989cc030bd..caf2b3c66c1 100644 --- a/webview-ui/src/i18n/locales/ca/chat.json +++ b/webview-ui/src/i18n/locales/ca/chat.json @@ -335,9 +335,9 @@ }, "release": { "heading": "Què hi ha de nou:", - "openaiCodexProvider": "S'ha afegit el Proveïdor OpenAI - ChatGPT Plus/Pro que ofereix accés basat en subscripció als models Codex sense costos per token.", - "gpt52codexModel": "S'ha afegit el nou model gpt-5.2-codex al Roo Code Router, al proveïdor estàndard OpenAI i més.", - "bugFixes": "S'han corregit fuites de memòria que causaven pantalles grises, problemes de signatura de pensament de Gemini i més millores d'estabilitat." + "chatGptUsageLimits": "S'ha afegit una interfície per rastrejar els teus límits d'ús de ChatGPT al proveïdor OpenAI Codex.", + "claudeCodeRemoved": "S'ha eliminat el proveïdor Claude Code obsolet.", + "grokCodeFastFreeEnds": "Grok Code Fast ja no és gratuït - gràcies a xAI per la promoció generosa!" }, "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 254052278bd..da5153f8a97 100644 --- a/webview-ui/src/i18n/locales/de/chat.json +++ b/webview-ui/src/i18n/locales/de/chat.json @@ -335,9 +335,9 @@ }, "release": { "heading": "Was ist neu:", - "openaiCodexProvider": "OpenAI - ChatGPT Plus/Pro Provider hinzugefügt, der abonnementbasierten Zugriff auf Codex Modelle ohne Pro-Token-Kosten bietet.", - "gpt52codexModel": "Das neue gpt-5.2-codex Modell wurde dem Roo Code Router, dem Standard OpenAI Provider und mehr hinzugefügt.", - "bugFixes": "Speicherlecks, die graue Bildschirme verursachten, Gemini-Gedanken-Signatur-Probleme und weitere Stabilitätsverbesserungen behoben." + "chatGptUsageLimits": "UI hinzugefügt, um deine ChatGPT-Nutzungslimits im OpenAI Codex Provider zu verfolgen.", + "claudeCodeRemoved": "Den veralteten Claude Code Provider entfernt.", + "grokCodeFastFreeEnds": "Grok Code Fast ist nicht mehr kostenlos - Danke an xAI für die großzügige Promotion!" }, "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 d92957916b3..9d011273693 100644 --- a/webview-ui/src/i18n/locales/en/chat.json +++ b/webview-ui/src/i18n/locales/en/chat.json @@ -342,9 +342,9 @@ }, "release": { "heading": "What's New:", - "openaiCodexProvider": "Added OpenAI - ChatGPT Plus/Pro Provider that gives subscription-based access to Codex models without per-token costs.", - "gpt52codexModel": "Added the new gpt-5.2-codex model to Roo Code Router, the standard OpenAI provider, and more.", - "bugFixes": "Fixed memory leaks causing gray screens, Gemini thought signature issues, and more stability improvements." + "chatGptUsageLimits": "Added UI to track your ChatGPT usage limits in the OpenAI Codex provider.", + "claudeCodeRemoved": "Removed the deprecated Claude Code provider.", + "grokCodeFastFreeEnds": "Grok Code Fast is no longer free - thank you to xAI for the generous promotion!" }, "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 ae0d02232f6..87c920d62dd 100644 --- a/webview-ui/src/i18n/locales/es/chat.json +++ b/webview-ui/src/i18n/locales/es/chat.json @@ -335,9 +335,9 @@ }, "release": { "heading": "Qué hay de nuevo:", - "openaiCodexProvider": "Se añadió el Proveedor OpenAI - ChatGPT Plus/Pro que ofrece acceso basado en suscripción a modelos Codex sin costos por token.", - "gpt52codexModel": "Se añadió el nuevo modelo gpt-5.2-codex al Roo Code Router, al proveedor estándar OpenAI y más.", - "bugFixes": "Se corrigieron fugas de memoria que causaban pantallas grises, problemas de firma de pensamiento de Gemini y más mejoras de estabilidad." + "chatGptUsageLimits": "Se agregó UI para rastrear tus límites de uso de ChatGPT en el proveedor OpenAI Codex.", + "claudeCodeRemoved": "Se eliminó el proveedor Claude Code deprecado.", + "grokCodeFastFreeEnds": "Grok Code Fast ya no es gratuito - ¡gracias a xAI por la promoción generosa!" }, "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 56eec51e96b..7012adad248 100644 --- a/webview-ui/src/i18n/locales/fr/chat.json +++ b/webview-ui/src/i18n/locales/fr/chat.json @@ -335,9 +335,9 @@ }, "release": { "heading": "Quoi de neuf :", - "openaiCodexProvider": "Ajout du Fournisseur OpenAI - ChatGPT Plus/Pro qui offre un accès basé sur abonnement aux modèles Codex sans frais par token.", - "gpt52codexModel": "Ajout du nouveau modèle gpt-5.2-codex au Roo Code Router, au fournisseur OpenAI standard et bien d'autres.", - "bugFixes": "Correction des fuites mémoire causant des écrans gris, problèmes de signature de pensée Gemini et autres améliorations de stabilité." + "chatGptUsageLimits": "Ajout d'une interface pour suivre tes limites d'utilisation de ChatGPT dans le fournisseur OpenAI Codex.", + "claudeCodeRemoved": "Suppression du fournisseur Claude Code obsolète.", + "grokCodeFastFreeEnds": "Grok Code Fast n'est plus gratuit - merci à xAI pour la généreuse promotion !" }, "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 a58e3abff44..d99a5d7cca2 100644 --- a/webview-ui/src/i18n/locales/hi/chat.json +++ b/webview-ui/src/i18n/locales/hi/chat.json @@ -335,9 +335,9 @@ }, "release": { "heading": "नया क्या है:", - "openaiCodexProvider": "OpenAI - ChatGPT Plus/Pro Provider जोड़ा गया जो token लागत के बिना Codex मॉडल तक subscription-आधारित पहुंच देता है।", - "gpt52codexModel": "नया gpt-5.2-codex मॉडल Roo Code Router, मानक OpenAI provider और अन्य में जोड़ा गया।", - "bugFixes": "ग्रे स्क्रीन का कारण बनने वाली मेमोरी लीक, Gemini thought signature समस्याओं और अन्य स्थिरता सुधार ठीक किए गए।" + "chatGptUsageLimits": "OpenAI Codex प्रदाता में आपकी ChatGPT उपयोग सीमा को ट्रैक करने के लिए UI जोड़ा गया।", + "claudeCodeRemoved": "पदावनत Claude Code प्रदाता को हटाया गया।", + "grokCodeFastFreeEnds": "Grok Code Fast अब मुफ़्त नहीं है - उदार प्रचार के लिए xAI को धन्यवाद!" }, "cloudAgents": { "heading": "क्लाउड में नया:", diff --git a/webview-ui/src/i18n/locales/id/chat.json b/webview-ui/src/i18n/locales/id/chat.json index c00a6d5ab3b..dc346483c14 100644 --- a/webview-ui/src/i18n/locales/id/chat.json +++ b/webview-ui/src/i18n/locales/id/chat.json @@ -348,9 +348,9 @@ }, "release": { "heading": "Yang Baru:", - "openaiCodexProvider": "OpenAI - ChatGPT Plus/Pro Provider ditambahkan yang memberikan akses berbasis langganan ke model Codex tanpa biaya per-token.", - "gpt52codexModel": "Model gpt-5.2-codex baru ditambahkan ke Roo Code Router, provider OpenAI standar, dan lebih banyak lagi.", - "bugFixes": "Memperbaiki kebocoran memori yang menyebabkan layar abu-abu, masalah tanda tangan pemikiran Gemini, dan peningkatan stabilitas lainnya." + "chatGptUsageLimits": "UI ditambahkan untuk melacak batas penggunaan ChatGPT Anda di penyedia OpenAI Codex.", + "claudeCodeRemoved": "Penyedia Claude Code yang sudah usang telah dihapus.", + "grokCodeFastFreeEnds": "Grok Code Fast tidak lagi gratis - terima kasih kepada xAI atas promosi yang murah hati!" }, "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 3fe64691356..d7b6c667d81 100644 --- a/webview-ui/src/i18n/locales/it/chat.json +++ b/webview-ui/src/i18n/locales/it/chat.json @@ -335,9 +335,9 @@ }, "release": { "heading": "Novità:", - "openaiCodexProvider": "Aggiunto il Provider OpenAI - ChatGPT Plus/Pro che offre accesso basato su abbonamento ai modelli Codex senza costi per token.", - "gpt52codexModel": "Aggiunto il nuovo modello gpt-5.2-codex a Roo Code Router, al provider OpenAI standard e altro.", - "bugFixes": "Corretti memory leak che causavano schermi grigi, problemi di firma del pensiero Gemini e altri miglioramenti di stabilità." + "chatGptUsageLimits": "Aggiunta un'interfaccia per tracciare i tuoi limiti di utilizzo di ChatGPT nel provider OpenAI Codex.", + "claudeCodeRemoved": "Rimosso il provider Claude Code deprecato.", + "grokCodeFastFreeEnds": "Grok Code Fast non è più gratuito - grazie a xAI per la generosa promozione!" }, "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 68f3597396c..52b01bfa16c 100644 --- a/webview-ui/src/i18n/locales/ja/chat.json +++ b/webview-ui/src/i18n/locales/ja/chat.json @@ -335,9 +335,9 @@ }, "release": { "heading": "新機能:", - "openaiCodexProvider": "OpenAI - ChatGPT Plus/ProプロバイダーがCodexモデルへのサブスクリプションベースのアクセスを提供します(トークン単価なし)。", - "gpt52codexModel": "新しいgpt-5.2-codexモデルがRoo Code Router、標準OpenAIプロバイダーなどに追加されました。", - "bugFixes": "灰色画面を引き起こすメモリリーク、Gemini思考署名の問題、および多くの安定性改善を修正しました。" + "chatGptUsageLimits": "OpenAI Codex プロバイダーで ChatGPT の使用制限を追跡するための UI を追加しました。", + "claudeCodeRemoved": "廃止された Claude Code プロバイダーを削除しました。", + "grokCodeFastFreeEnds": "Grok Code Fast は無料ではなくなりました - 寛大なプロモーションをしてくれた xAI に感謝します!" }, "cloudAgents": { "heading": "クラウドの新機能:", diff --git a/webview-ui/src/i18n/locales/ko/chat.json b/webview-ui/src/i18n/locales/ko/chat.json index a9934a4fd3d..2027001910e 100644 --- a/webview-ui/src/i18n/locales/ko/chat.json +++ b/webview-ui/src/i18n/locales/ko/chat.json @@ -335,9 +335,9 @@ }, "release": { "heading": "새로운 기능:", - "openaiCodexProvider": "OpenAI - ChatGPT Plus/Pro 공급자가 추가되었으며, 토큰당 비용 없이 Codex 모델에 대한 구독 기반 액세스를 제공합니다.", - "gpt52codexModel": "새로운 gpt-5.2-codex 모델이 Roo Code Router, 표준 OpenAI 공급자 등에 추가되었습니다.", - "bugFixes": "회색 화면을 유발하는 메모리 누수, Gemini 생각 서명 문제 및 추가 안정성 개선 사항을 수정했습니다." + "chatGptUsageLimits": "OpenAI Codex 공급자에서 ChatGPT 사용 제한을 추적하는 UI를 추가했습니다.", + "claudeCodeRemoved": "지원 중단된 Claude Code 공급자를 제거했습니다.", + "grokCodeFastFreeEnds": "Grok Code Fast는 더 이상 무료가 아닙니다 - 관대한 프로모션을 해준 xAI에 감사합니다!" }, "cloudAgents": { "heading": "클라우드의 새로운 기능:", diff --git a/webview-ui/src/i18n/locales/nl/chat.json b/webview-ui/src/i18n/locales/nl/chat.json index d1747ed529d..23dba980d57 100644 --- a/webview-ui/src/i18n/locales/nl/chat.json +++ b/webview-ui/src/i18n/locales/nl/chat.json @@ -312,9 +312,9 @@ }, "release": { "heading": "Wat is er nieuw:", - "openaiCodexProvider": "OpenAI - ChatGPT Plus/Pro Provider toegevoegd dat op abonnement gebaseerde toegang tot Codex-modellen zonder token-kosten biedt.", - "gpt52codexModel": "Het nieuwe gpt-5.2-codex model is toegevoegd aan Roo Code Router, de standaard OpenAI provider en meer.", - "bugFixes": "Geheugenleaks die grijze schermen veroorzaakten, Gemini-ondertekeningsproblemen en meer stabiliteitsverhogingen opgelost." + "chatGptUsageLimits": "UI toegevoegd om je ChatGPT-gebruikslimits in de OpenAI Codex-provider bij te houden.", + "claudeCodeRemoved": "De verouderde Claude Code-provider verwijderd.", + "grokCodeFastFreeEnds": "Grok Code Fast is niet langer gratis - dank je wel aan xAI voor de royale promotie!" }, "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 acdd23f06be..6c707d57794 100644 --- a/webview-ui/src/i18n/locales/pl/chat.json +++ b/webview-ui/src/i18n/locales/pl/chat.json @@ -335,9 +335,9 @@ }, "release": { "heading": "Co nowego:", - "openaiCodexProvider": "Dodano dostawcę OpenAI - ChatGPT Plus/Pro, który zapewnia dostęp oparty na subskrypcji do modeli Codex bez kosztów per-token.", - "gpt52codexModel": "Nowy model gpt-5.2-codex został dodany do Roo Code Router, standardowego dostawcy OpenAI i więcej.", - "bugFixes": "Naprawiono wycieki pamięci powodujące szare ekrany, problemy z podpisami myśli Gemini i inne ulepszenia stabilności." + "chatGptUsageLimits": "Dodano interfejs użytkownika do śledzenia limitów użycia ChatGPT w dostawcy OpenAI Codex.", + "claudeCodeRemoved": "Usunięto przestarzałego dostawcę Claude Code.", + "grokCodeFastFreeEnds": "Grok Code Fast już nie jest darmowy - dziękujemy xAI za hojną promocję!" }, "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 30a86559fa4..0b6545f95d0 100644 --- a/webview-ui/src/i18n/locales/pt-BR/chat.json +++ b/webview-ui/src/i18n/locales/pt-BR/chat.json @@ -335,9 +335,9 @@ }, "release": { "heading": "Novidades:", - "openaiCodexProvider": "Adicionado o provedor OpenAI - ChatGPT Plus/Pro que oferece acesso baseado em assinatura aos modelos Codex sem custos por token.", - "gpt52codexModel": "O novo modelo gpt-5.2-codex foi adicionado ao Roo Code Router, ao provedor OpenAI padrão e muito mais.", - "bugFixes": "Corrigidos vazamentos de memória causando telas cinza, problemas de assinatura de pensamento do Gemini e outras melhorias de estabilidade." + "chatGptUsageLimits": "Interface adicionada para rastrear seus limites de uso do ChatGPT no provedor OpenAI Codex.", + "claudeCodeRemoved": "Removido o provedor Claude Code descontinuado.", + "grokCodeFastFreeEnds": "Grok Code Fast não é mais gratuito - obrigado ao xAI pela generosa promoção!" }, "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 008de4397d9..9f9537768ee 100644 --- a/webview-ui/src/i18n/locales/ru/chat.json +++ b/webview-ui/src/i18n/locales/ru/chat.json @@ -313,9 +313,9 @@ }, "release": { "heading": "Что нового:", - "openaiCodexProvider": "Добавлен поставщик OpenAI - ChatGPT Plus/Pro, предоставляющий доступ на основе подписки к моделям Codex без затрат на токен.", - "gpt52codexModel": "Новая модель gpt-5.2-codex добавлена в Roo Code Router, стандартного поставщика OpenAI и другие.", - "bugFixes": "Исправлены утечки памяти, вызывающие серые экраны, проблемы с подписью мысли Gemini и другие улучшения стабильности." + "chatGptUsageLimits": "Добавлен UI для отслеживания лимитов использования ChatGPT в провайдере OpenAI Codex.", + "claudeCodeRemoved": "Удален устаревший провайдер Claude Code.", + "grokCodeFastFreeEnds": "Grok Code Fast больше не бесплатен - спасибо xAI за щедрую акцию!" }, "cloudAgents": { "heading": "Новое в облаке:", diff --git a/webview-ui/src/i18n/locales/tr/chat.json b/webview-ui/src/i18n/locales/tr/chat.json index f88ed480c0b..b575d00bf7e 100644 --- a/webview-ui/src/i18n/locales/tr/chat.json +++ b/webview-ui/src/i18n/locales/tr/chat.json @@ -336,9 +336,9 @@ }, "release": { "heading": "Yenilikler:", - "openaiCodexProvider": "Codex modellerine abonelik tabanlı erişim sağlayan OpenAI - ChatGPT Plus/Pro Sağlayıcısı eklendi, token başına maliyet yok.", - "gpt52codexModel": "Yeni gpt-5.2-codex modeli Roo Code Router, standart OpenAI sağlayıcısı ve diğerlerine eklendi.", - "bugFixes": "Gri ekranlara neden olan bellek sızıntıları, Gemini düşünce imzası sorunları ve diğer stabilite iyileştirmeleri düzeltildi." + "chatGptUsageLimits": "OpenAI Codex sağlayıcısında ChatGPT kullanım limitlerini izlemek için UI eklendi.", + "claudeCodeRemoved": "Kullanımdan kaldırılan Claude Code sağlayıcısı kaldırıldı.", + "grokCodeFastFreeEnds": "Grok Code Fast artık ücretsiz değil - cömert promosyon için xAI'ya teşekkürler!" }, "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 c5724152f88..f4fc7cf0ed3 100644 --- a/webview-ui/src/i18n/locales/vi/chat.json +++ b/webview-ui/src/i18n/locales/vi/chat.json @@ -336,9 +336,9 @@ }, "release": { "heading": "Tính năng mới:", - "openaiCodexProvider": "Đã thêm nhà cung cấp OpenAI - ChatGPT Plus/Pro cung cấp quyền truy cập dựa trên đăng ký vào các mô hình Codex mà không có chi phí trên mỗi token.", - "gpt52codexModel": "Mô hình gpt-5.2-codex mới được thêm vào Roo Code Router, nhà cung cấp OpenAI tiêu chuẩn và nhiều hơn nữa.", - "bugFixes": "Đã sửa các rò rỉ bộ nhớ gây ra màn hình xám, các vấn đề về chữ ký suy nghĩ Gemini và các cải thiện ổn định khác." + "chatGptUsageLimits": "Đã thêm giao diện người dùng để theo dõi giới hạn sử dụng ChatGPT của bạn trong nhà cung cấp OpenAI Codex.", + "claudeCodeRemoved": "Đã xóa nhà cung cấp Claude Code không còn được hỗ trợ.", + "grokCodeFastFreeEnds": "Grok Code Fast không còn miễn phí nữa - cảm ơn xAI vì chương truyền thông hào phóng!" }, "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 e13124379e7..4f107de7b81 100644 --- a/webview-ui/src/i18n/locales/zh-CN/chat.json +++ b/webview-ui/src/i18n/locales/zh-CN/chat.json @@ -336,9 +336,9 @@ }, "release": { "heading": "新增功能:", - "openaiCodexProvider": "添加了 OpenAI - ChatGPT Plus/Pro 提供商,提供基于订阅的 Codex 模型访问,无需按 Token 收费。", - "gpt52codexModel": "新的 gpt-5.2-codex 模型已添加到 Roo Code Router、标准 OpenAI 提供商等。", - "bugFixes": "修复了导致灰屏的内存泄漏、Gemini 思考签名问题以及其他稳定性改进。" + "chatGptUsageLimits": "在 OpenAI Codex 提供商中添加了 UI 以跟踪您的 ChatGPT 使用限制。", + "claudeCodeRemoved": "已移除已弃用的 Claude Code 提供商。", + "grokCodeFastFreeEnds": "Grok Code Fast 不再免费 - 感谢 xAI 的慷慨促销!" }, "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 5d20352c573..6200eb079bb 100644 --- a/webview-ui/src/i18n/locales/zh-TW/chat.json +++ b/webview-ui/src/i18n/locales/zh-TW/chat.json @@ -346,9 +346,9 @@ }, "release": { "heading": "新增功能:", - "openaiCodexProvider": "新增 OpenAI - ChatGPT Plus/Pro 提供商,提供基於訂閱的 Codex 模型存取,無須按 Token 計費。", - "gpt52codexModel": "新的 gpt-5.2-codex 模型已新增至 Roo Code Router、標準 OpenAI 提供商等。", - "bugFixes": "修復導致灰屏的記憶體洩漏、Gemini 思考簽名問題以及其他穩定性改進。" + "chatGptUsageLimits": "在 OpenAI Codex 提供商中新增 UI 以追蹤您的 ChatGPT 使用限制。", + "claudeCodeRemoved": "已移除已停用的 Claude Code 提供商。", + "grokCodeFastFreeEnds": "Grok Code Fast 不再免費 - 感謝 xAI 的慷慨促銷!" }, "cloudAgents": { "heading": "雲端的新功能:",