You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(branding): replace remaining user-facing "Roo" strings with "Zoo"
Replace user-facing product references from "Roo" to "Zoo":
- Webview panel and editor tab titles
- Integrated terminal names
- Diff view labels
- VS Code LM authorization justification
- LM Studio context-length error messages
- Output channel "no visible instances" message
- Missing-parameter tool error (now i18n-keyed via tools:missingToolParameter[WithPath] across all 16 locales)
- Webview-ui localization strings (chat, settings, prompts across all locales)
Add test coverage for sayAndCreateMissingParamError to ensure the localized
error messages correctly interpolate tool names and parameter names, preventing
silent i18n regressions.
Per review feedback, references to the external Roo provider/router remain
untouched: the routerRemoval messages, errors.roo/info.roo i18n keys, Roo
credit-balance notices, and other internal identifiers that reference the
legacy Roo provider rather than our brand.
Replace remaining user-facing "Roo" brand strings with "Zoo" across the extension: webview and editor tab titles, terminal names, diff editor labels, VS Code LM authorization prompts, LM Studio error messages, output channel messages, and the missing-tool-parameter error notice (now localized via `tools:missingToolParameter[WithPath]` keys across all 16 locales). Also update corresponding strings in webview-ui localization files (chat, settings, prompts). Add test coverage for the localized missing-parameter error messages.
6
+
7
+
References to the external Roo provider/router remain unchanged: the `roo` provider id, `.roo*` config files, `errors.roo`/`info.roo` i18n keys, router-removal notices, Roo Cloud sign-in/credit-balance messages, i18n key paths, attribution headers, and console logs.
"Please check the LM Studio developer logs to debug what went wrong. You may need to load the model with a larger context length to work with Roo Code's prompts.",
167
+
"Please check the LM Studio developer logs to debug what went wrong. You may need to load the model with a larger context length to work with Zoo Code's prompts.",
"Please check the LM Studio developer logs to debug what went wrong. You may need to load the model with a larger context length to work with Roo Code's prompts.",
214
+
"Please check the LM Studio developer logs to debug what went wrong. You may need to load the model with a larger context length to work with Zoo Code's prompts.",
Copy file name to clipboardExpand all lines: src/i18n/locales/en/tools.json
+2Lines changed: 2 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,8 @@
8
8
},
9
9
"toolRepetitionLimitReached": "Zoo appears to be stuck in a loop, attempting the same action ({{toolName}}) repeatedly. This might indicate a problem with its current strategy. Consider rephrasing the task, providing more specific instructions, or guiding it towards a different approach.",
10
10
"unknownToolError": "Zoo tried to use an unknown tool: \"{{toolName}}\". Retrying...",
11
+
"missingToolParameter": "Zoo tried to use {{toolName}} without value for required parameter '{{paramName}}'. Retrying...",
12
+
"missingToolParameterWithPath": "Zoo tried to use {{toolName}} for '{{relPath}}' without value for required parameter '{{paramName}}'. Retrying...",
11
13
"codebaseSearch": {
12
14
"approval": "Searching for '{{query}}' in codebase..."
0 commit comments