Skip to content

Roo to zoo upgrade#2

Open
taltas wants to merge 6 commits intomainfrom
roo-to-zoo-upgrade
Open

Roo to zoo upgrade#2
taltas wants to merge 6 commits intomainfrom
roo-to-zoo-upgrade

Conversation

@taltas
Copy link
Copy Markdown

@taltas taltas commented Apr 25, 2026

Description

This PR should update the UI to reference Zoo Code over Roo Code everywhere it can. It should also add the logo to the root page of the extension.

The removal of Roo Code Cloud should be in a seperate PR.

Test Procedure

Pre-Submission Checklist

  • Issue Linked: This PR is linked to an approved GitHub Issue (see "Related GitHub Issue" above).
  • Scope: My changes are focused on the linked issue (one major feature/fix per PR).
  • Self-Review: I have performed a thorough self-review of my code.
  • Testing: New and/or updated tests have been added to cover my changes (if applicable).
  • Documentation Impact: I have considered if my changes require documentation updates (see "Documentation Updates" section below).
  • Contribution Guidelines: I have read and agree to the Contributor Guidelines.

Screenshots / Videos

Documentation Updates

Additional Notes

Get in Touch

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 25, 2026

Important

Review skipped

Too many files!

This PR contains 212 files, which is 62 over the limit of 150.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 87181147-bfcd-4c29-8a02-d6d48b58341c

📥 Commits

Reviewing files that changed from the base of the PR and between 96d6e43 and 5f6d9f8.

📒 Files selected for processing (212)
  • apps/vscode-nightly/package.nls.nightly.json
  • src/i18n/locales/ca/common.json
  • src/i18n/locales/ca/mcp.json
  • src/i18n/locales/ca/tools.json
  • src/i18n/locales/de/common.json
  • src/i18n/locales/de/mcp.json
  • src/i18n/locales/de/tools.json
  • src/i18n/locales/en/common.json
  • src/i18n/locales/en/mcp.json
  • src/i18n/locales/en/tools.json
  • src/i18n/locales/es/common.json
  • src/i18n/locales/es/mcp.json
  • src/i18n/locales/es/tools.json
  • src/i18n/locales/fr/common.json
  • src/i18n/locales/fr/mcp.json
  • src/i18n/locales/fr/tools.json
  • src/i18n/locales/hi/common.json
  • src/i18n/locales/hi/mcp.json
  • src/i18n/locales/hi/tools.json
  • src/i18n/locales/id/common.json
  • src/i18n/locales/id/mcp.json
  • src/i18n/locales/id/tools.json
  • src/i18n/locales/it/common.json
  • src/i18n/locales/it/mcp.json
  • src/i18n/locales/it/tools.json
  • src/i18n/locales/ja/common.json
  • src/i18n/locales/ja/mcp.json
  • src/i18n/locales/ja/tools.json
  • src/i18n/locales/ko/common.json
  • src/i18n/locales/ko/mcp.json
  • src/i18n/locales/ko/tools.json
  • src/i18n/locales/nl/common.json
  • src/i18n/locales/nl/mcp.json
  • src/i18n/locales/nl/tools.json
  • src/i18n/locales/pl/common.json
  • src/i18n/locales/pl/mcp.json
  • src/i18n/locales/pl/tools.json
  • src/i18n/locales/pt-BR/common.json
  • src/i18n/locales/pt-BR/mcp.json
  • src/i18n/locales/pt-BR/tools.json
  • src/i18n/locales/ru/common.json
  • src/i18n/locales/ru/mcp.json
  • src/i18n/locales/ru/tools.json
  • src/i18n/locales/tr/common.json
  • src/i18n/locales/tr/mcp.json
  • src/i18n/locales/tr/tools.json
  • src/i18n/locales/vi/common.json
  • src/i18n/locales/vi/mcp.json
  • src/i18n/locales/vi/tools.json
  • src/i18n/locales/zh-CN/common.json
  • src/i18n/locales/zh-CN/mcp.json
  • src/i18n/locales/zh-CN/tools.json
  • src/i18n/locales/zh-TW/common.json
  • src/i18n/locales/zh-TW/mcp.json
  • src/i18n/locales/zh-TW/tools.json
  • src/package.nls.ca.json
  • src/package.nls.de.json
  • src/package.nls.es.json
  • src/package.nls.fr.json
  • src/package.nls.hi.json
  • src/package.nls.id.json
  • src/package.nls.it.json
  • src/package.nls.ja.json
  • src/package.nls.json
  • src/package.nls.ko.json
  • src/package.nls.nl.json
  • src/package.nls.pl.json
  • src/package.nls.pt-BR.json
  • src/package.nls.ru.json
  • src/package.nls.tr.json
  • src/package.nls.vi.json
  • src/package.nls.zh-CN.json
  • src/package.nls.zh-TW.json
  • webview-ui/src/i18n/locales/ca/chat.json
  • webview-ui/src/i18n/locales/ca/cloud.json
  • webview-ui/src/i18n/locales/ca/marketplace.json
  • webview-ui/src/i18n/locales/ca/mcp.json
  • webview-ui/src/i18n/locales/ca/prompts.json
  • webview-ui/src/i18n/locales/ca/settings.json
  • webview-ui/src/i18n/locales/ca/welcome.json
  • webview-ui/src/i18n/locales/ca/worktrees.json
  • webview-ui/src/i18n/locales/de/chat.json
  • webview-ui/src/i18n/locales/de/cloud.json
  • webview-ui/src/i18n/locales/de/marketplace.json
  • webview-ui/src/i18n/locales/de/mcp.json
  • webview-ui/src/i18n/locales/de/prompts.json
  • webview-ui/src/i18n/locales/de/settings.json
  • webview-ui/src/i18n/locales/de/welcome.json
  • webview-ui/src/i18n/locales/de/worktrees.json
  • webview-ui/src/i18n/locales/en/chat.json
  • webview-ui/src/i18n/locales/en/cloud.json
  • webview-ui/src/i18n/locales/en/marketplace.json
  • webview-ui/src/i18n/locales/en/mcp.json
  • webview-ui/src/i18n/locales/en/prompts.json
  • webview-ui/src/i18n/locales/en/settings.json
  • webview-ui/src/i18n/locales/en/welcome.json
  • webview-ui/src/i18n/locales/en/worktrees.json
  • webview-ui/src/i18n/locales/es/chat.json
  • webview-ui/src/i18n/locales/es/cloud.json
  • webview-ui/src/i18n/locales/es/marketplace.json
  • webview-ui/src/i18n/locales/es/mcp.json
  • webview-ui/src/i18n/locales/es/prompts.json
  • webview-ui/src/i18n/locales/es/settings.json
  • webview-ui/src/i18n/locales/es/welcome.json
  • webview-ui/src/i18n/locales/es/worktrees.json
  • webview-ui/src/i18n/locales/fr/chat.json
  • webview-ui/src/i18n/locales/fr/cloud.json
  • webview-ui/src/i18n/locales/fr/marketplace.json
  • webview-ui/src/i18n/locales/fr/mcp.json
  • webview-ui/src/i18n/locales/fr/prompts.json
  • webview-ui/src/i18n/locales/fr/settings.json
  • webview-ui/src/i18n/locales/fr/welcome.json
  • webview-ui/src/i18n/locales/fr/worktrees.json
  • webview-ui/src/i18n/locales/hi/chat.json
  • webview-ui/src/i18n/locales/hi/cloud.json
  • webview-ui/src/i18n/locales/hi/marketplace.json
  • webview-ui/src/i18n/locales/hi/mcp.json
  • webview-ui/src/i18n/locales/hi/prompts.json
  • webview-ui/src/i18n/locales/hi/settings.json
  • webview-ui/src/i18n/locales/hi/welcome.json
  • webview-ui/src/i18n/locales/hi/worktrees.json
  • webview-ui/src/i18n/locales/id/chat.json
  • webview-ui/src/i18n/locales/id/cloud.json
  • webview-ui/src/i18n/locales/id/marketplace.json
  • webview-ui/src/i18n/locales/id/mcp.json
  • webview-ui/src/i18n/locales/id/prompts.json
  • webview-ui/src/i18n/locales/id/settings.json
  • webview-ui/src/i18n/locales/id/welcome.json
  • webview-ui/src/i18n/locales/id/worktrees.json
  • webview-ui/src/i18n/locales/it/chat.json
  • webview-ui/src/i18n/locales/it/cloud.json
  • webview-ui/src/i18n/locales/it/marketplace.json
  • webview-ui/src/i18n/locales/it/mcp.json
  • webview-ui/src/i18n/locales/it/prompts.json
  • webview-ui/src/i18n/locales/it/settings.json
  • webview-ui/src/i18n/locales/it/welcome.json
  • webview-ui/src/i18n/locales/it/worktrees.json
  • webview-ui/src/i18n/locales/ja/chat.json
  • webview-ui/src/i18n/locales/ja/cloud.json
  • webview-ui/src/i18n/locales/ja/marketplace.json
  • webview-ui/src/i18n/locales/ja/settings.json
  • webview-ui/src/i18n/locales/ja/welcome.json
  • webview-ui/src/i18n/locales/ja/worktrees.json
  • webview-ui/src/i18n/locales/ko/chat.json
  • webview-ui/src/i18n/locales/ko/cloud.json
  • webview-ui/src/i18n/locales/ko/marketplace.json
  • webview-ui/src/i18n/locales/ko/settings.json
  • webview-ui/src/i18n/locales/ko/welcome.json
  • webview-ui/src/i18n/locales/ko/worktrees.json
  • webview-ui/src/i18n/locales/nl/chat.json
  • webview-ui/src/i18n/locales/nl/cloud.json
  • webview-ui/src/i18n/locales/nl/marketplace.json
  • webview-ui/src/i18n/locales/nl/mcp.json
  • webview-ui/src/i18n/locales/nl/prompts.json
  • webview-ui/src/i18n/locales/nl/settings.json
  • webview-ui/src/i18n/locales/nl/welcome.json
  • webview-ui/src/i18n/locales/nl/worktrees.json
  • webview-ui/src/i18n/locales/pl/chat.json
  • webview-ui/src/i18n/locales/pl/cloud.json
  • webview-ui/src/i18n/locales/pl/marketplace.json
  • webview-ui/src/i18n/locales/pl/mcp.json
  • webview-ui/src/i18n/locales/pl/prompts.json
  • webview-ui/src/i18n/locales/pl/settings.json
  • webview-ui/src/i18n/locales/pl/welcome.json
  • webview-ui/src/i18n/locales/pl/worktrees.json
  • webview-ui/src/i18n/locales/pt-BR/chat.json
  • webview-ui/src/i18n/locales/pt-BR/cloud.json
  • webview-ui/src/i18n/locales/pt-BR/marketplace.json
  • webview-ui/src/i18n/locales/pt-BR/mcp.json
  • webview-ui/src/i18n/locales/pt-BR/prompts.json
  • webview-ui/src/i18n/locales/pt-BR/settings.json
  • webview-ui/src/i18n/locales/pt-BR/welcome.json
  • webview-ui/src/i18n/locales/pt-BR/worktrees.json
  • webview-ui/src/i18n/locales/ru/chat.json
  • webview-ui/src/i18n/locales/ru/cloud.json
  • webview-ui/src/i18n/locales/ru/marketplace.json
  • webview-ui/src/i18n/locales/ru/mcp.json
  • webview-ui/src/i18n/locales/ru/prompts.json
  • webview-ui/src/i18n/locales/ru/settings.json
  • webview-ui/src/i18n/locales/ru/welcome.json
  • webview-ui/src/i18n/locales/ru/worktrees.json
  • webview-ui/src/i18n/locales/tr/chat.json
  • webview-ui/src/i18n/locales/tr/cloud.json
  • webview-ui/src/i18n/locales/tr/marketplace.json
  • webview-ui/src/i18n/locales/tr/mcp.json
  • webview-ui/src/i18n/locales/tr/prompts.json
  • webview-ui/src/i18n/locales/tr/settings.json
  • webview-ui/src/i18n/locales/tr/welcome.json
  • webview-ui/src/i18n/locales/tr/worktrees.json
  • webview-ui/src/i18n/locales/vi/chat.json
  • webview-ui/src/i18n/locales/vi/cloud.json
  • webview-ui/src/i18n/locales/vi/marketplace.json
  • webview-ui/src/i18n/locales/vi/mcp.json
  • webview-ui/src/i18n/locales/vi/prompts.json
  • webview-ui/src/i18n/locales/vi/settings.json
  • webview-ui/src/i18n/locales/vi/welcome.json
  • webview-ui/src/i18n/locales/vi/worktrees.json
  • webview-ui/src/i18n/locales/zh-CN/chat.json
  • webview-ui/src/i18n/locales/zh-CN/cloud.json
  • webview-ui/src/i18n/locales/zh-CN/marketplace.json
  • webview-ui/src/i18n/locales/zh-CN/mcp.json
  • webview-ui/src/i18n/locales/zh-CN/settings.json
  • webview-ui/src/i18n/locales/zh-CN/welcome.json
  • webview-ui/src/i18n/locales/zh-CN/worktrees.json
  • webview-ui/src/i18n/locales/zh-TW/chat.json
  • webview-ui/src/i18n/locales/zh-TW/cloud.json
  • webview-ui/src/i18n/locales/zh-TW/marketplace.json
  • webview-ui/src/i18n/locales/zh-TW/mcp.json
  • webview-ui/src/i18n/locales/zh-TW/prompts.json
  • webview-ui/src/i18n/locales/zh-TW/settings.json
  • webview-ui/src/i18n/locales/zh-TW/welcome.json
  • webview-ui/src/i18n/locales/zh-TW/worktrees.json

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch roo-to-zoo-upgrade

Comment @coderabbitai help to get the list of available commands and usage tips.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant