Skip to content
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ body:
attributes:
value: |
Thank you for your report! Please search existing issues first:
https://github.com/RooCodeInc/Roo-Code/issues
https://github.com/Zoo-Code-Org/Zoo-Code/issues

- type: textarea
id: problem
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/marketplace.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ body:
- type: markdown
attributes:
value: |
**Thanks for your feedback!** Please check existing issues first: https://github.com/RooCodeInc/Roo-Code/issues
**Thanks for your feedback!** Please check existing issues first: https://github.com/Zoo-Code-Org/Zoo-Code/issues

- type: dropdown
id: feedback-type
Expand Down
2 changes: 1 addition & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Closes: # <!-- Replace with the issue number, e.g., Closes: #123 -->
<!--
If you used Roo Code to help create this PR, you can share public task links here.
This helps reviewers understand your development process and provides additional context.
Example: https://app.roocode.com/share/task-id
Example: https://app.zoocode.dev/share/task-id
-->

### Description
Expand Down
2 changes: 1 addition & 1 deletion .roo/rules-issue-fixer/1_Workflow.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
- Repository name
- Issue number

For example, from https://github.com/RooCodeInc/Roo-Code/issues/123:
For example, from https://github.com/Zoo-Code-Org/Zoo-Code/issues/123:
- Owner: RooCodeInc
- Repo: Roo-Code
Comment thread
taltas marked this conversation as resolved.
Outdated
- Issue: 123
Expand Down
4 changes: 2 additions & 2 deletions .roo/rules-issue-fixer/9_pr_template.xml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Closes: #[ISSUE_NUMBER] <!-- Replace with the issue number, e.g., Closes: #123 -
<!--
If you used Roo Code to help create this PR, you can share public task links here.
This helps reviewers understand your development process and provides additional context.
Example: https://app.roocode.com/share/task-id
Example: https://app.zoocode.dev/share/task-id
-->

[TASK_CONTEXT]
Expand Down Expand Up @@ -163,7 +163,7 @@ gh repo fork [owner]/[repo] --clone=false
</placeholder>
<placeholder name="TASK_CONTEXT">
<description>Optional Roo Code task links if used during development</description>
<example>https://app.roocode.com/share/task-abc123</example>
<example>https://app.zoocode.dev/share/task-abc123</example>
<default>_No Roo Code task context for this PR_</default>
</placeholder>
<placeholder name="DESCRIPTION_CONTENT">
Expand Down
4 changes: 2 additions & 2 deletions .roo/rules-issue-investigator/4_tool_usage.xml
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,12 @@
</best_practices>
<example><![CDATA[
<execute_command>
<command>gh issue view https://github.com/RooCodeInc/Roo-Code/issues/123 --json title,body</command>
<command>gh issue view https://github.com/Zoo-Code-Org/Zoo-Code/issues/123 --json title,body</command>
</execute_command>
]]></example>
<example><![CDATA[
<execute_command>
<command>gh issue comment https://github.com/RooCodeInc/Roo-Code/issues/123 --body "Hey @roomote-agent, I've investigated and proposed a theoretical fix above."</command>
<command>gh issue comment https://github.com/Zoo-Code-Org/Zoo-Code/issues/123 --body "Hey @roomote-agent, I've investigated and proposed a theoretical fix above."</command>
</execute_command>
]]></example>
</tool>
Expand Down
36 changes: 18 additions & 18 deletions .roo/rules-pr-fixer/5_examples.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@
</scenario>

<user_request>
Fix PR #4365 in RooCodeInc/Roo-Code.
Fix PR #4365 in Zoo-Code-Org/Zoo-Code.
</user_request>

<workflow>
<step number="1">
<description>Get PR details and review comments.</description>
<tool_use>
<execute_command>
<command>gh pr view 4365 --repo RooCodeInc/Roo-Code --json number,title,author,state,body,url,headRefName,baseRefName,files,additions,deletions,changedFiles,comments,reviews,mergeable,mergeStateStatus</command>
<command>gh pr view 4365 --repo Zoo-Code-Org/Zoo-Code --json number,title,author,state,body,url,headRefName,baseRefName,files,additions,deletions,changedFiles,comments,reviews,mergeable,mergeStateStatus</command>
</execute_command>
</tool_use>
<expected_outcome>Get the branch name, list of review comments, and check for mergeability.</expected_outcome>
Expand All @@ -23,7 +23,7 @@
<description>Check CI status.</description>
<tool_use>
<execute_command>
<command>gh pr checks 4365 --repo RooCodeInc/Roo-Code</command>
<command>gh pr checks 4365 --repo Zoo-Code-Org/Zoo-Code</command>
</execute_command>
</tool_use>
<analysis>Identify which check is failing.</analysis>
Expand All @@ -33,7 +33,7 @@
<description>Get logs for the failing check.</description>
<tool_use>
<execute_command>
<command>gh run list --pr 4365 --repo RooCodeInc/Roo-Code</command>
<command>gh run list --pr 4365 --repo Zoo-Code-Org/Zoo-Code</command>
</execute_command>
</tool_use>
<analysis>Get the run ID of the failing workflow.</analysis>
Expand All @@ -43,7 +43,7 @@
<description>View the failed logs.</description>
<tool_use>
<execute_command>
<command>gh run view [run_id] --repo RooCodeInc/Roo-Code --log-failed</command>
<command>gh run view [run_id] --repo Zoo-Code-Org/Zoo-Code --log-failed</command>
</execute_command>
</tool_use>
<analysis>Find the specific error message causing the test to fail.</analysis>
Expand All @@ -53,7 +53,7 @@
<description>Check out the pull request branch.</description>
<tool_use>
<execute_command>
<command>gh pr checkout 4365 --repo RooCodeInc/Roo-Code --force</command>
<command>gh pr checkout 4365 --repo Zoo-Code-Org/Zoo-Code --force</command>
</execute_command>
</tool_use>
<analysis>The PR branch is now ready for local edits.</analysis>
Expand All @@ -76,7 +76,7 @@
<description>After pushing the changes, monitor PR checks in real-time.</description>
<tool_use>
<execute_command>
<command>gh pr checks 4365 --repo RooCodeInc/Roo-Code --watch</command>
<command>gh pr checks 4365 --repo Zoo-Code-Org/Zoo-Code --watch</command>
</execute_command>
</tool_use>
<analysis>Monitor checks continuously until all complete. The --watch flag provides real-time updates as check statuses change.</analysis>
Expand All @@ -96,15 +96,15 @@
</scenario>

<user_request>
Fix PR #1234 in RooCodeInc/Roo-Code - the reviewer asked to change button text and there are some failing tests.
Fix PR #1234 in Zoo-Code-Org/Zoo-Code - the reviewer asked to change button text and there are some failing tests.
</user_request>

<workflow>
<step number="1">
<description>Get PR details and analyze changes.</description>
<tool_use>
<execute_command>
<command>gh pr view 1234 --repo RooCodeInc/Roo-Code --json number,title,author,state,body,url,headRefName,baseRefName,files,additions,deletions,changedFiles,comments,reviews</command>
<command>gh pr view 1234 --repo Zoo-Code-Org/Zoo-Code --json number,title,author,state,body,url,headRefName,baseRefName,files,additions,deletions,changedFiles,comments,reviews</command>
</execute_command>
</tool_use>
<expected_outcome>Identify the files changed and review feedback requiring UI text modifications.</expected_outcome>
Expand All @@ -114,7 +114,7 @@
<description>Check out PR and apply the requested changes.</description>
<tool_use>
<execute_command>
<command>gh pr checkout 1234 --repo RooCodeInc/Roo-Code --force</command>
<command>gh pr checkout 1234 --repo Zoo-Code-Org/Zoo-Code --force</command>
</execute_command>
</tool_use>
<analysis>Make the requested button text changes in the UI components.</analysis>
Expand Down Expand Up @@ -165,7 +165,7 @@ Ensure consistency across all language files and maintain the same context and t
<description>Check if PR is from a fork and push to correct remote.</description>
<tool_use>
<execute_command>
<command>gh pr view 1234 --repo RooCodeInc/Roo-Code --json isCrossRepository,headRepositoryOwner,headRefName</command>
<command>gh pr view 1234 --repo Zoo-Code-Org/Zoo-Code --json isCrossRepository,headRepositoryOwner,headRefName</command>
</execute_command>
</tool_use>
<analysis>Determine if this is a cross-repository PR to know which remote to push to.</analysis>
Expand All @@ -185,7 +185,7 @@ Ensure consistency across all language files and maintain the same context and t
<description>Monitor CI status in real-time.</description>
<tool_use>
<execute_command>
<command>gh pr checks 1234 --repo RooCodeInc/Roo-Code --watch</command>
<command>gh pr checks 1234 --repo Zoo-Code-Org/Zoo-Code --watch</command>
</execute_command>
</tool_use>
<analysis>Watch CI checks continuously until all tests pass. The --watch flag provides automatic updates as check statuses change.</analysis>
Expand All @@ -207,15 +207,15 @@ Ensure consistency across all language files and maintain the same context and t
</scenario>

<user_request>
Fix PR #5678 in RooCodeInc/Roo-Code - it has merge conflicts and failing tests.
Fix PR #5678 in Zoo-Code-Org/Zoo-Code - it has merge conflicts and failing tests.
</user_request>

<workflow>
<step number="1">
<description>Get PR details and check merge status.</description>
<tool_use>
<execute_command>
<command>gh pr view 5678 --repo RooCodeInc/Roo-Code --json number,title,author,state,body,url,headRefName,baseRefName,mergeable,mergeStateStatus</command>
<command>gh pr view 5678 --repo Zoo-Code-Org/Zoo-Code --json number,title,author,state,body,url,headRefName,baseRefName,mergeable,mergeStateStatus</command>
</execute_command>
</tool_use>
<expected_outcome>Identify that mergeable is false and mergeStateStatus is CONFLICTING.</expected_outcome>
Expand All @@ -236,7 +236,7 @@ Ensure consistency across all language files and maintain the same context and t
<description>After merge-resolver completes, check PR status again.</description>
<tool_use>
<execute_command>
<command>gh pr view 5678 --repo RooCodeInc/Roo-Code --json mergeable,mergeStateStatus</command>
<command>gh pr view 5678 --repo Zoo-Code-Org/Zoo-Code --json mergeable,mergeStateStatus</command>
</execute_command>
</tool_use>
<analysis>Verify that the PR is now mergeable after conflict resolution.</analysis>
Expand All @@ -246,7 +246,7 @@ Ensure consistency across all language files and maintain the same context and t
<description>Check CI status for any remaining failures.</description>
<tool_use>
<execute_command>
<command>gh pr checks 5678 --repo RooCodeInc/Roo-Code</command>
<command>gh pr checks 5678 --repo Zoo-Code-Org/Zoo-Code</command>
</execute_command>
</tool_use>
<analysis>Identify any tests that are still failing after the merge conflict resolution.</analysis>
Expand All @@ -256,7 +256,7 @@ Ensure consistency across all language files and maintain the same context and t
<description>If tests are still failing, proceed with fixing them.</description>
<tool_use>
<execute_command>
<command>gh pr checkout 5678 --repo RooCodeInc/Roo-Code --force</command>
<command>gh pr checkout 5678 --repo Zoo-Code-Org/Zoo-Code --force</command>
</execute_command>
</tool_use>
<analysis>Now that conflicts are resolved, we can focus on fixing the failing tests.</analysis>
Expand Down Expand Up @@ -286,7 +286,7 @@ Ensure consistency across all language files and maintain the same context and t
<description>Monitor CI checks in real-time.</description>
<tool_use>
<execute_command>
<command>gh pr checks 5678 --repo RooCodeInc/Roo-Code --watch</command>
<command>gh pr checks 5678 --repo Zoo-Code-Org/Zoo-Code --watch</command>
</execute_command>
</tool_use>
<analysis>Watch CI checks continuously until all tests pass.</analysis>
Expand Down
2 changes: 1 addition & 1 deletion PRIVACY.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ We take reasonable measures to secure your data, but no system is 100% secure. I

### **Contact Us**

For any privacy-related questions, reach out to us at support@roocode.com.
For any privacy-related questions, reach out to us at support@zoocode.dev.

---

Expand Down
2 changes: 1 addition & 1 deletion SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ We actively patch only the most recent minor release of Roo Code. Older version

## Reporting a Vulnerability

Email security@roocode.com with:
Email security@zoocode.dev with:

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Check for any remaining Roo Code URLs or email addresses

echo "=== Searching for remaining Roo Code references ==="
echo ""

echo "Old email addresses:"
rg -i 'roocode\.com' --type-add 'config:*.{json,yml,yaml,md,ts,tsx,js,jsx}' -t config -g '!node_modules' -g '!dist' -g '!build' -g '!*.lock' || echo "None found ✓"
echo ""

echo "Old GitHub repository references:"
rg -i 'RooCodeInc/Roo-Code' --type-add 'config:*.{json,yml,yaml,md,ts,tsx,js,jsx}' -t config -g '!node_modules' -g '!dist' -g '!build' -g '!*.lock' || echo "None found ✓"
echo ""

echo "=== Verifying new URLs are accessible ==="
echo ""

echo "Checking docs.zoocode.dev..."
curl -s -o /dev/null -w "HTTP %{http_code}\n" --max-time 10 https://docs.zoocode.dev || echo "Failed to connect"

echo "Checking app.zoocode.dev..."
curl -s -o /dev/null -w "HTTP %{http_code}\n" --max-time 10 https://app.zoocode.dev || echo "Failed to connect"

Repository: Zoo-Code-Org/Zoo-Code

Length of output: 50377


🏁 Script executed:

cat -n SECURITY.md

Repository: Zoo-Code-Org/Zoo-Code

Length of output: 773


🏁 Script executed:

#!/bin/bash
echo "=== Searching for new zoocode.dev references ==="
rg 'zoocode\.dev' -i --type-add 'config:*.{json,yml,yaml,md,ts,tsx,js,jsx}' -t config -g '!node_modules' -g '!dist' -g '!build' -g '!*.lock' || echo "None found"
echo ""

echo "=== Checking for security@zoocode.dev in code ==="
rg 'security@zoocode\.dev' -i -g '!node_modules' -g '!dist' -g '!build' || echo "None found"
echo ""

echo "=== README.md content (first 50 lines) ==="
head -50 README.md

Repository: Zoo-Code-Org/Zoo-Code

Length of output: 4997


🏁 Script executed:

#!/bin/bash
echo "=== Testing new zoocode.dev URLs ==="
echo ""

echo "Testing docs.zoocode.dev..."
curl -s -i --max-time 10 https://docs.zoocode.dev 2>&1 | head -1

echo ""
echo "Testing zoocode.dev (privacy)..."
curl -s -i --max-time 10 https://zoocode.dev/privacy 2>&1 | head -1

echo ""
echo "Testing zoocode.dev homepage..."
curl -s -i --max-time 10 https://zoocode.dev 2>&1 | head -1

echo ""
echo "Testing email (checking if it's used in documentation)..."
grep -r "security@zoocode.dev" SECURITY.md

Repository: Zoo-Code-Org/Zoo-Code

Length of output: 329


Resolve docs.zoocode.dev URL before merging—endpoint currently returns HTTP 404.

The SECURITY.md file correctly references security@zoocode.dev. However, the new documentation URL referenced throughout the codebase (docs.zoocode.dev) is not yet live and returns HTTP 404. The base domain zoocode.dev is accessible (307 redirect), but the /docs subdomain is broken. The new email address and updated references in production code (src/i18n locales, package.json, diagnosticsHandler) are in place, but this non-functional URL must be resolved before merge to avoid broken links in user-facing documentation paths.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@SECURITY.md` at line 9, The docs.zoocode.dev endpoint currently returns 404
so before merging update or revert all references to the non-functional docs
URL: either restore the docs.zoocode.dev host or change links back to the
working domain (e.g., zoocode.dev/docs) across SECURITY.md, package.json, any
src/i18n locale strings, and the diagnosticsHandler references; verify each
unique symbol/text entry in those files is updated and test the resolved URL
returns 200/307 as expected.


- A short summary of the issue
- Steps to reproduce or a proof of concept
Expand Down
2 changes: 1 addition & 1 deletion locales/ca/CODE_OF_CONDUCT.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/core/webview/__tests__/diagnosticsHandler.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ describe("generateErrorDiagnostics", () => {
// taskId.slice(0, 8) = "test-tas" from "test-task-id"
expect(String(writtenPath)).toContain("roo-diagnostics-test-tas")
expect(String(writtenContent)).toContain(
"// Please share this file with Roo Code Support (support@roocode.com) to diagnose the issue faster",
"// Please share this file with Zoo Code Support (support@zoocode.dev) to diagnose the issue faster",
)
expect(String(writtenContent)).toContain('"error":')
expect(String(writtenContent)).toContain('"history":')
Expand Down
2 changes: 1 addition & 1 deletion src/core/webview/diagnosticsHandler.ts
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ export async function generateErrorDiagnostics(params: GenerateDiagnosticsParams

// Prepend human-readable guidance comments before the JSON payload
const headerComment =
"// Please share this file with Roo Code Support (support@roocode.com) to diagnose the issue faster\n" +
"// Please share this file with Zoo Code Support (support@zoocode.dev) to diagnose the issue faster\n" +
"// Just make sure you're OK sharing the contents of the conversation below.\n\n"
const jsonContent = JSON.stringify(diagnostics, null, 2)
const fullContent = headerComment + jsonContent
Expand Down
2 changes: 1 addition & 1 deletion src/i18n/locales/ca/common.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/i18n/locales/de/common.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/i18n/locales/en/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -246,6 +246,6 @@
},
"docsLink": {
"label": "Docs",
"url": "https://docs.roocode.com"
"url": "https://docs.zoocode.dev"
}
}
2 changes: 1 addition & 1 deletion src/i18n/locales/es/common.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/i18n/locales/fr/common.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/i18n/locales/hi/common.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/i18n/locales/id/common.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/i18n/locales/it/common.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/i18n/locales/ja/common.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/i18n/locales/ko/common.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/i18n/locales/nl/common.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/i18n/locales/pl/common.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/i18n/locales/pt-BR/common.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/i18n/locales/ru/common.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/i18n/locales/tr/common.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading