Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
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 CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ further defined and clarified by project maintainers.
## Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported by contacting the project team at support@roocode.com. All complaints
reported by contacting the project team at https://github.com/RooCodeInc/Roo-Code/security/advisories/new. All complaints
will be reviewed and investigated and will result in a response that
is deemed necessary and appropriate to the circumstances. The project team is
obligated to maintain confidentiality with regard to the reporter of an incident.
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 privacy-related security concerns, use GitHub Security Advisories at https://github.com/RooCodeInc/Roo-Code/security/advisories/new. For other privacy-related questions, open a GitHub Discussion at https://github.com/RooCodeInc/Roo-Code/discussions.

---

Expand Down
2 changes: 1 addition & 1 deletion apps/web-roo-code/src/app/terms/terms.md
Original file line number Diff line number Diff line change
Expand Up @@ -185,7 +185,7 @@ The parties to this Agreement are independent, and no agency, partnership franch

### 14.2 Notices

Except as otherwise set forth in this Agreement, all notices to a party shall be in writing and sent to, for Roo Code: [support@roocode.com](mailto:support@roocode.com), and for User the applicable address or email address associated with User's account (which addresses may be updated by such party from time to time by written notice). Notice shall be deemed to have been duly given when received, if personally delivered; when receipt is electronically confirmed, if transmitted by email; the day after it is sent, if sent for next day delivery by recognized overnight delivery service; and upon receipt, if sent by certified or registered mail, return receipt requested. Any notices to User may be sent by email to the email address associated with User's account or may be posted in the Software, and any such notices shall be effective when delivered in accordance with the foregoing. User hereby consents to receiving notices and communications from Roo Code electronically.
Except as otherwise set forth in this Agreement, all notices to a party shall be in writing and sent to, for Roo Code: the GitHub Issues page at [https://github.com/RooCodeInc/Roo-Code/issues](https://github.com/RooCodeInc/Roo-Code/issues), and for User the applicable address or email address associated with User's account (which addresses may be updated by such party from time to time by written notice). Notice shall be deemed to have been duly given when received, if personally delivered; when receipt is electronically confirmed, if transmitted by email; the day after it is sent, if sent for next day delivery by recognized overnight delivery service; and upon receipt, if sent by certified or registered mail, return receipt requested. Any notices to User may be sent by email to the email address associated with User's account or may be posted in the Software, and any such notices shall be effective when delivered in accordance with the foregoing. User hereby consents to receiving notices and communications from Roo Code electronically.

### 14.3 Assignment

Expand Down
6 changes: 4 additions & 2 deletions apps/web-roo-code/src/components/chromes/footer.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -137,9 +137,11 @@ export function Footer() {
<ul className="mt-6 space-y-4">
<li>
<a
href="mailto:support@roocode.com"
href={EXTERNAL_LINKS.ISSUES}
target="_blank"
rel="noopener noreferrer"
className="text-sm leading-6 text-muted-foreground transition-colors hover:text-foreground">
Contact
Report an Issue
</a>
</li>
<li>
Expand Down
2 changes: 1 addition & 1 deletion apps/web-roo-code/src/lib/constants.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ export const EXTERNAL_LINKS = {
CLOUD_APP_SIGNUP_HOME: "https://app.roocode.com/sign-up?redirect_url=/cloud-agents/setup",
CLOUD_APP_SIGNUP_PRO: "https://app.roocode.com/sign-up?redirect_url=/cloud-agents/setup",
CLOUD_APP_TEAM_TRIAL: "https://app.roocode.com/checkout/team",
SUPPORT: "mailto:support@roocode.com",
SUPPORT: "https://github.com/RooCodeInc/Roo-Code/issues/new/choose",
}

export const INTERNAL_LINKS = {
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 locales/de/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 locales/es/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 locales/fr/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 locales/hi/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 locales/id/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 locales/it/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 locales/ja/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 locales/ko/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 locales/nl/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 locales/pl/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 locales/pt-BR/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 locales/ru/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 locales/tr/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 locales/vi/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 locales/zh-CN/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 locales/zh-TW/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 packages/evals/src/cli/utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ export const isDockerContainer = () => {

export const resetEvalsRepo = async ({ run, cwd }: { run: Run; cwd: string }) => {
await execa({ cwd })`git config user.name "Roo Code"`
await execa({ cwd })`git config user.email "support@roocode.com"`
await execa({ cwd })`git config user.email "noreply@example.com"`
await execa({ cwd })`git checkout -f`
await execa({ cwd })`git clean -fd`
await execa({ cwd })`git checkout -b runs/${run.id}-${crypto.randomUUID().slice(0, 8)} main`
Expand Down
15 changes: 15 additions & 0 deletions src/core/webview/ClineProvider.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1968,6 +1968,11 @@ export class ClineProvider

async postStateToWebview() {
const state = await this.getStateToPostToWebview()
await vscode.commands.executeCommand(
"setContext",
"roo-cline.cloudIsAuthenticated",
state.cloudIsAuthenticated === true,
)
this.clineMessagesSeq++
state.clineMessagesSeq = this.clineMessagesSeq
this.postMessageToWebview({ type: "state", state })
Expand All @@ -1989,6 +1994,11 @@ export class ClineProvider
*/
async postStateToWebviewWithoutTaskHistory(): Promise<void> {
const state = await this.getStateToPostToWebview()
await vscode.commands.executeCommand(
"setContext",
"roo-cline.cloudIsAuthenticated",
state.cloudIsAuthenticated === true,
)
this.clineMessagesSeq++
state.clineMessagesSeq = this.clineMessagesSeq
const { taskHistory: _omit, ...rest } = state
Expand All @@ -2013,6 +2023,11 @@ export class ClineProvider
*/
async postStateToWebviewWithoutClineMessages(): Promise<void> {
const state = await this.getStateToPostToWebview()
await vscode.commands.executeCommand(
"setContext",
"roo-cline.cloudIsAuthenticated",
state.cloudIsAuthenticated === true,
)
const { clineMessages: _omitMessages, taskHistory: _omitHistory, ...rest } = state
this.postMessageToWebview({ type: "state", state: rest })

Expand Down
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",
"// If you open a GitHub issue, you can attach this file to help diagnose the issue faster.",
)
expect(String(writtenContent)).toContain('"error":')
expect(String(writtenContent)).toContain('"history":')
Expand Down
4 changes: 2 additions & 2 deletions src/core/webview/diagnosticsHandler.ts
Original file line number Diff line number Diff line change
Expand Up @@ -65,8 +65,8 @@ 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" +
"// Just make sure you're OK sharing the contents of the conversation below.\n\n"
"// If you open a GitHub issue, you can attach this file to help diagnose the issue faster.\n" +
"// Only share it if 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
Loading
Loading