Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Conversation

mrubens
Copy link
Collaborator

@mrubens mrubens commented Aug 20, 2025

Important

Add announcement for Sonic model with updated ID, new features, and translations in multiple languages.

  • Announcement:
    • Update latestAnnouncementId in ClineProvider.ts to "aug-20-2025-stealth-model" for Sonic model announcement.
    • Modify Announcement.tsx to include new features for the Sonic model, including a connect button and conditional rendering based on authentication.
  • Translations:
    • Add translations for the Sonic model announcement in multiple languages, including ca, de, en, es, fr, hi, id, it, ja, ko, nl, pl, pt-BR, ru, tr, vi, zh-CN, and zh-TW.
  • Testing:
    • Update Announcement.spec.tsx to test new features and translations for the Sonic model announcement.

This description was created by Ellipsis for ba4925f. You can customize this summary. It will automatically update as commits are pushed.

@mrubens mrubens requested review from cte and jr as code owners August 20, 2025 05:46
@dosubot dosubot bot added size:L This PR changes 100-499 lines, ignoring generated files. UI/UX UI/UX related or focused labels Aug 20, 2025
"announcement": {
"title": "🎉 Roo Code {{version}} Yayınlandı",
"stealthModel": {
"feature": "<bold>Sınırlı süre ÜCRETSİZ gizli model</bold> - 262k bağlam penceresi ile ajantik kodlamada mükemmel olan çok hızlı akıl yürütme modeli, Roo Code Cloud üzerinden kullanılabilir.",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typographical suggestion: The word "ajantik" in this line might be a typo. Please verify if it should be something like "avantajlı", "anlık", or another intended term.

Suggested change
"feature": "<bold>Sınırlı süre ÜCRETSİZ gizli model</bold> - 262k bağlam penceresi ile ajantik kodlamada mükemmel olan çok hızlı akıl yürütme modeli, Roo Code Cloud üzerinden kullanılabilir.",
"feature": "<bold>Sınırlı süre ÜCRETSİZ gizli model</bold> - 262k bağlam penceresi ile avantajlı kodlamada mükemmel olan çok hızlı akıl yürütme modeli, Roo Code Cloud üzerinden kullanılabilir.",

Copy link

@roomote roomote bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for your contribution! I've reviewed the changes and found some consistency issues that need attention.

public isViewLaunched = false
public settingsImportedAt?: number
public readonly latestAnnouncementId = "jul-29-2025-3-25-0" // Update for v3.25.0 announcement
public readonly latestAnnouncementId = "aug-20-2025-stealth-model" // Update for stealth model announcement
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this intentional? The announcement ID uses "stealth-model" but the PR title and model reference use "Sonic". Consider using "aug-20-2025-sonic-model" for consistency:

import { useExtensionState } from "@src/context/ExtensionStateContext"
import { vscode } from "@src/utils/vscode"
import { Dialog, DialogContent, DialogHeader, DialogTitle } from "@src/components/ui"
import { Button } from "@src/components/ui"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could we combine this Button import with the other UI component imports on line 9 for better organization?

Then remove line 10.

"feature3": "<bold>Enhanced Gemini Tools</bold>: New URL context and Google Search grounding capabilities provide Gemini models with real-time web information and enhanced research abilities.",
"hideButton": "Hide announcement",
"detailsDiscussLinks": "Get more details and discuss in <discordLink>Discord</discordLink> and <redditLink>Reddit</redditLink> 🚀"
"stealthModel": {
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The i18n keys use "stealthModel" but the model is called "Sonic" (roo/sonic). Should we rename these keys to "sonicModel" for consistency throughout the codebase?

"hideButton": "Hide announcement",
"detailsDiscussLinks": "Get more details and discuss in <discordLink>Discord</discordLink> and <redditLink>Reddit</redditLink> 🚀"
"stealthModel": {
"feature": "<bold>Limited-time FREE stealth model</bold> - A blazing fast reasoning model that excels at agentic coding with a 262k context window, available through Roo Code Cloud.",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The text refers to a "stealth model" but should say "Sonic model" to match the actual model name (roo/sonic):

{!cloudIsAuthenticated ? (
<Button
onClick={() => {
vscode.postMessage({ type: "rooCloudSignIn" })
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider adding telemetry tracking when users click this button to understand feature adoption rates. This would help measure engagement with the new Sonic model announcement.

@mrubens mrubens merged commit 94fa33b into main Aug 20, 2025
9 checks passed
@mrubens mrubens deleted the sonic_modal branch August 20, 2025 06:02
@github-project-automation github-project-automation bot moved this from Triage to Done in Roo Code Roadmap Aug 20, 2025
@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap Aug 20, 2025
@hannesrudolph hannesrudolph added the Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. label Aug 20, 2025
mtone pushed a commit to mtone/Roo-Code that referenced this pull request Aug 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. size:L This PR changes 100-499 lines, ignoring generated files. UI/UX UI/UX related or focused

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.