From fb2d88f8a750fa72e0cbb3f27f383afebbe48c33 Mon Sep 17 00:00:00 2001 From: Roo Code Date: Mon, 13 Apr 2026 21:45:36 +0000 Subject: [PATCH] chore: remove hiring announcement from VS Code extension Remove the "we're hiring" careers section from the announcement modal and the CareersLink component. Also remove the "careers" i18n key from all 18 locale chat.json files. --- .../src/components/chat/Announcement.tsx | 20 ------------------- webview-ui/src/i18n/locales/ca/chat.json | 3 +-- webview-ui/src/i18n/locales/de/chat.json | 3 +-- webview-ui/src/i18n/locales/en/chat.json | 3 +-- webview-ui/src/i18n/locales/es/chat.json | 3 +-- webview-ui/src/i18n/locales/fr/chat.json | 3 +-- webview-ui/src/i18n/locales/hi/chat.json | 3 +-- webview-ui/src/i18n/locales/id/chat.json | 3 +-- webview-ui/src/i18n/locales/it/chat.json | 3 +-- webview-ui/src/i18n/locales/ja/chat.json | 3 +-- webview-ui/src/i18n/locales/ko/chat.json | 3 +-- webview-ui/src/i18n/locales/nl/chat.json | 3 +-- webview-ui/src/i18n/locales/pl/chat.json | 3 +-- webview-ui/src/i18n/locales/pt-BR/chat.json | 3 +-- webview-ui/src/i18n/locales/ru/chat.json | 3 +-- webview-ui/src/i18n/locales/tr/chat.json | 3 +-- webview-ui/src/i18n/locales/vi/chat.json | 3 +-- webview-ui/src/i18n/locales/zh-CN/chat.json | 3 +-- webview-ui/src/i18n/locales/zh-TW/chat.json | 3 +-- 19 files changed, 18 insertions(+), 56 deletions(-) diff --git a/webview-ui/src/components/chat/Announcement.tsx b/webview-ui/src/components/chat/Announcement.tsx index 24d281b43c8..29127b1de45 100644 --- a/webview-ui/src/components/chat/Announcement.tsx +++ b/webview-ui/src/components/chat/Announcement.tsx @@ -73,15 +73,6 @@ const Announcement = ({ hideAnnouncement }: AnnouncementProps) => { }} /> - {/* Careers Section */} -
- , - }} - /> -
@@ -112,15 +103,4 @@ const GitHubLink = ({ children }: { children?: ReactNode }) => ( ) -const CareersLink = ({ children }: { children?: ReactNode }) => ( - { - e.preventDefault() - vscode.postMessage({ type: "openExternal", url: "https://careers.roocode.com" }) - }}> - {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 57f0acecd0c..a097d2d6b41 100644 --- a/webview-ui/src/i18n/locales/ca/chat.json +++ b/webview-ui/src/i18n/locales/ca/chat.json @@ -359,8 +359,7 @@ "specialized": "Presentem Explainer, Planner i Coder - tres agents al núvol especialitzats per millorar els teus fluxos de treball.", "description": "Els agents treballen junts al núvol i es poden activar des del web o mitjançant Slack.", "tryButton": "Prova els Agents al Núvol" - }, - "careers": "A més, estem contractant!" + } }, "costs": { "totalWithSubtasks": "Cost total (subtasques incloses): ${{cost}}", diff --git a/webview-ui/src/i18n/locales/de/chat.json b/webview-ui/src/i18n/locales/de/chat.json index 727ec44c2d0..51bab02a5e7 100644 --- a/webview-ui/src/i18n/locales/de/chat.json +++ b/webview-ui/src/i18n/locales/de/chat.json @@ -359,8 +359,7 @@ "specialized": "Wir stellen Explainer, Planner und Coder vor - drei spezialisierte Cloud-Agenten zur Verbesserung deiner Workflows.", "description": "Die Agenten arbeiten zusammen in der Cloud und können vom Web oder über Slack ausgelöst werden.", "tryButton": "Probiere Cloud-Agenten aus" - }, - "careers": "Außerdem, wir stellen ein!" + } }, "costs": { "totalWithSubtasks": "Gesamtkosten (inkl. Unteraufgaben): ${{cost}}", diff --git a/webview-ui/src/i18n/locales/en/chat.json b/webview-ui/src/i18n/locales/en/chat.json index 81338ad7868..c4deaab8bc3 100644 --- a/webview-ui/src/i18n/locales/en/chat.json +++ b/webview-ui/src/i18n/locales/en/chat.json @@ -375,8 +375,7 @@ "specialized": "Introducing Explainer, Planner, and Coder - three specialized cloud agents to enhance your workflows.", "description": "The agents work together in the cloud and can be triggered from the web or through Slack.", "tryButton": "Try Cloud Agents" - }, - "careers": "Also, we're hiring!" + } }, "reasoning": { "thinking": "Thinking", diff --git a/webview-ui/src/i18n/locales/es/chat.json b/webview-ui/src/i18n/locales/es/chat.json index 1aa49f74f02..15ddc98c875 100644 --- a/webview-ui/src/i18n/locales/es/chat.json +++ b/webview-ui/src/i18n/locales/es/chat.json @@ -359,8 +359,7 @@ "specialized": "Presentamos Explainer, Planner y Coder - tres agentes en la nube especializados para mejorar tus flujos de trabajo.", "description": "Los agentes trabajan juntos en la nube y se pueden activar desde la web o mediante Slack.", "tryButton": "Prueba los Agentes en la Nube" - }, - "careers": "Además, ¡estamos contratando!" + } }, "costs": { "totalWithSubtasks": "Costo total (incluyendo subtareas): ${{cost}}", diff --git a/webview-ui/src/i18n/locales/fr/chat.json b/webview-ui/src/i18n/locales/fr/chat.json index 316a8461999..acb0c74df3e 100644 --- a/webview-ui/src/i18n/locales/fr/chat.json +++ b/webview-ui/src/i18n/locales/fr/chat.json @@ -359,8 +359,7 @@ "specialized": "Présentation d'Explainer, Planner et Coder - trois agents cloud spécialisés pour améliorer tes workflows.", "description": "Les agents travaillent ensemble dans le cloud et peuvent être déclenchés depuis le web ou via Slack.", "tryButton": "Essayer les Agents Cloud" - }, - "careers": "Aussi, on recrute !" + } }, "costs": { "totalWithSubtasks": "Coût total (sous-tâches comprises) : ${{cost}}", diff --git a/webview-ui/src/i18n/locales/hi/chat.json b/webview-ui/src/i18n/locales/hi/chat.json index 410cd829add..368a1808efb 100644 --- a/webview-ui/src/i18n/locales/hi/chat.json +++ b/webview-ui/src/i18n/locales/hi/chat.json @@ -359,8 +359,7 @@ "specialized": "Explainer, Planner, और Coder की शुरुआत - तीन विशेष क्लाउड एजेंट आपके वर्कफ़्लो को बेहतर बनाने के लिए।", "description": "एजेंट क्लाउड में एक साथ काम करते हैं और web या Slack के माध्यम से ट्रिगर किए जा सकते हैं।", "tryButton": "क्लाउड एजेंट आज़माएं" - }, - "careers": "साथ ही, हम भर्ती कर रहे हैं!" + } }, "costs": { "totalWithSubtasks": "कुल लागत (उप-कार्यों सहित): ${{cost}}", diff --git a/webview-ui/src/i18n/locales/id/chat.json b/webview-ui/src/i18n/locales/id/chat.json index c499024e4c1..11394efb4c6 100644 --- a/webview-ui/src/i18n/locales/id/chat.json +++ b/webview-ui/src/i18n/locales/id/chat.json @@ -388,8 +388,7 @@ "specialized": "Memperkenalkan Explainer, Planner, dan Coder - tiga agen cloud khusus untuk meningkatkan alur kerja Anda.", "description": "Agen bekerja bersama di cloud dan dapat dipicu dari web atau melalui Slack.", "tryButton": "Coba Agen Cloud" - }, - "careers": "Juga, kami sedang merekrut!" + } }, "reasoning": { "thinking": "Berpikir", diff --git a/webview-ui/src/i18n/locales/it/chat.json b/webview-ui/src/i18n/locales/it/chat.json index 006ee09a892..c4bb56b1226 100644 --- a/webview-ui/src/i18n/locales/it/chat.json +++ b/webview-ui/src/i18n/locales/it/chat.json @@ -359,8 +359,7 @@ "specialized": "Presentazione di Explainer, Planner e Coder - tre agenti cloud specializzati per migliorare i tuoi flussi di lavoro.", "description": "Gli agenti lavorano insieme nel cloud e possono essere attivati dal web o tramite Slack.", "tryButton": "Prova gli Agenti Cloud" - }, - "careers": "Inoltre, stiamo assumendo!" + } }, "costs": { "totalWithSubtasks": "Costo totale (sottoattività incluse): ${{cost}}", diff --git a/webview-ui/src/i18n/locales/ja/chat.json b/webview-ui/src/i18n/locales/ja/chat.json index d8bea631f39..16765b7a9cf 100644 --- a/webview-ui/src/i18n/locales/ja/chat.json +++ b/webview-ui/src/i18n/locales/ja/chat.json @@ -359,8 +359,7 @@ "specialized": "ExplainerPlannerCoder の 3 つの専門クラウドエージェントを紹介します。ワークフローを強化します。", "description": "エージェントはクラウドで連携して動作し、Web または Slack からトリガーできます。", "tryButton": "クラウドエージェントを試す" - }, - "careers": "また、採用中です!" + } }, "costs": { "totalWithSubtasks": "合計コスト(サブタスク含む): ${{cost}}", diff --git a/webview-ui/src/i18n/locales/ko/chat.json b/webview-ui/src/i18n/locales/ko/chat.json index c16ac36402c..600290267ef 100644 --- a/webview-ui/src/i18n/locales/ko/chat.json +++ b/webview-ui/src/i18n/locales/ko/chat.json @@ -359,8 +359,7 @@ "specialized": "Explainer, Planner, Coder 세 가지 전문 클라우드 에이전트를 소개합니다. 워크플로우를 향상시킵니다.", "description": "에이전트는 클라우드에서 함께 작동하며 웹 또는 Slack을 통해 트리거할 수 있습니다.", "tryButton": "클라우드 에이전트 사용해보기" - }, - "careers": "그리고, 채용 중입니다!" + } }, "costs": { "totalWithSubtasks": "총 비용 (하위 작업 포함): ${{cost}}", diff --git a/webview-ui/src/i18n/locales/nl/chat.json b/webview-ui/src/i18n/locales/nl/chat.json index 19a128f29d9..1b8743b1fe9 100644 --- a/webview-ui/src/i18n/locales/nl/chat.json +++ b/webview-ui/src/i18n/locales/nl/chat.json @@ -332,8 +332,7 @@ "specialized": "Introductie van Explainer, Planner en Coder - drie gespecialiseerde cloud-agents om je workflows te verbeteren.", "description": "De agents werken samen in de cloud en kunnen worden geactiveerd vanaf het web of via Slack.", "tryButton": "Probeer Cloud-agents" - }, - "careers": "Ook, we nemen aan!" + } }, "reasoning": { "thinking": "Denkt na", diff --git a/webview-ui/src/i18n/locales/pl/chat.json b/webview-ui/src/i18n/locales/pl/chat.json index efbb47dad61..700570349f0 100644 --- a/webview-ui/src/i18n/locales/pl/chat.json +++ b/webview-ui/src/i18n/locales/pl/chat.json @@ -359,8 +359,7 @@ "specialized": "Przedstawiamy Explainer, Planner i Coder - trzech wyspecjalizowanych agentów chmurowych, aby ulepszyć Twoje przepływy pracy.", "description": "Agenci pracują razem w chmurze i mogą być uruchamiani z sieci lub przez Slack.", "tryButton": "Wypróbuj agentów chmurowych" - }, - "careers": "Dodatkowo, zatrudniamy!" + } }, "costs": { "totalWithSubtasks": "Całkowity koszt (w tym podzadania): ${{cost}}", diff --git a/webview-ui/src/i18n/locales/pt-BR/chat.json b/webview-ui/src/i18n/locales/pt-BR/chat.json index 6db70b0342e..ae431dd02c0 100644 --- a/webview-ui/src/i18n/locales/pt-BR/chat.json +++ b/webview-ui/src/i18n/locales/pt-BR/chat.json @@ -359,8 +359,7 @@ "specialized": "Apresentando Explainer, Planner e Coder - três agentes em nuvem especializados para aprimorar seus fluxos de trabalho.", "description": "Os agentes trabalham juntos na nuvem e podem ser acionados a partir da web ou por meio do Slack.", "tryButton": "Experimentar Agentes em Nuvem" - }, - "careers": "Além disso, estamos contratando!" + } }, "costs": { "totalWithSubtasks": "Custo Total (incluindo subtarefas): ${{cost}}", diff --git a/webview-ui/src/i18n/locales/ru/chat.json b/webview-ui/src/i18n/locales/ru/chat.json index 50864bff80b..0eb96d4ac17 100644 --- a/webview-ui/src/i18n/locales/ru/chat.json +++ b/webview-ui/src/i18n/locales/ru/chat.json @@ -333,8 +333,7 @@ "specialized": "Представляем Explainer, Planner и Coder - трёх специализированных облачных агентов для улучшения ваших рабочих процессов.", "description": "Агенты работают вместе в облаке и могут быть запущены из веб-интерфейса или через Slack.", "tryButton": "Попробовать облачных агентов" - }, - "careers": "Кроме того, мы нанимаем!" + } }, "reasoning": { "thinking": "Обдумывание", diff --git a/webview-ui/src/i18n/locales/tr/chat.json b/webview-ui/src/i18n/locales/tr/chat.json index 545e61d50e9..c11e8c3d79e 100644 --- a/webview-ui/src/i18n/locales/tr/chat.json +++ b/webview-ui/src/i18n/locales/tr/chat.json @@ -360,8 +360,7 @@ "specialized": "Explainer, Planner ve Coder tanıtımı - iş akışlarını geliştirmek için üç özel bulut ajanı.", "description": "Ajanlar bulutta birlikte çalışır ve web'den veya Slack üzerinden tetiklenebilir.", "tryButton": "Bulut Ajanlarını Dene" - }, - "careers": "Ayrıca, işe alım yapıyoruz!" + } }, "costs": { "totalWithSubtasks": "Toplam Maliyet (alt görevler dahil): ${{cost}}", diff --git a/webview-ui/src/i18n/locales/vi/chat.json b/webview-ui/src/i18n/locales/vi/chat.json index e36c58b54a3..a3ca51576cd 100644 --- a/webview-ui/src/i18n/locales/vi/chat.json +++ b/webview-ui/src/i18n/locales/vi/chat.json @@ -360,8 +360,7 @@ "specialized": "Giới thiệu Explainer, PlannerCoder - ba agent đám mây chuyên biệt để nâng cao quy trình làm việc của bạn.", "description": "Các agent làm việc cùng nhau trên đám mây và có thể được kích hoạt từ web hoặc qua Slack.", "tryButton": "Dùng thử Agents trên Cloud" - }, - "careers": "Ngoài ra, chúng tôi đang tuyển dụng!" + } }, "costs": { "totalWithSubtasks": "Tổng chi phí (bao gồm các tác vụ phụ): ${{cost}}", diff --git a/webview-ui/src/i18n/locales/zh-CN/chat.json b/webview-ui/src/i18n/locales/zh-CN/chat.json index 3e6f223e717..a3149c87c13 100644 --- a/webview-ui/src/i18n/locales/zh-CN/chat.json +++ b/webview-ui/src/i18n/locales/zh-CN/chat.json @@ -360,8 +360,7 @@ "specialized": "推出 ExplainerPlannerCoder - 三个专业云代理来增强你的工作流程。", "description": "代理在云端协同工作,可从网页或通过 Slack 触发。", "tryButton": "试用云代理" - }, - "careers": "此外,我们正在招聘!" + } }, "costs": { "totalWithSubtasks": "总成本(包括子任务): ${{cost}}", diff --git a/webview-ui/src/i18n/locales/zh-TW/chat.json b/webview-ui/src/i18n/locales/zh-TW/chat.json index 4fe9c578432..3a37b0d329e 100644 --- a/webview-ui/src/i18n/locales/zh-TW/chat.json +++ b/webview-ui/src/i18n/locales/zh-TW/chat.json @@ -381,8 +381,7 @@ "specialized": "推出 ExplainerPlannerCoder,三個專業雲端代理用來強化工作流程。", "description": "代理在雲端協同工作,可從網頁或透過 Slack 觸發。", "tryButton": "試用雲端代理" - }, - "careers": "此外,我們正在招募!" + } }, "reasoning": { "thinking": "思考中",