Skip to content

Commit e4745e1

Browse files
committed
docs: remove corporate product surfaces
1 parent a676c41 commit e4745e1

99 files changed

Lines changed: 121 additions & 2685 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.env.example

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
POSTHOG_API_KEY=your_posthog_api_key
2-
INTERCOM_APP_ID=your_intercom_app_id
1+
# No environment variables are required for local docs development.

.github/workflows/docusaurus-build.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,3 @@ jobs:
3636

3737
- name: Build site
3838
run: pnpm run build
39-
env:
40-
POSTHOG_API_KEY: ${{ secrets.POSTHOG_API_KEY }}

.roo/rules-architect/AGENTS.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ This file provides guidance to agents when working with code in this repository.
66
- Sitemap uses custom plugin ([docusaurus.config.ts](docusaurus.config.ts:94-107)) filtering "/page/" URLs; preset sitemap disabled. Don't re-enable preset.
77
- Redirects required when moving docs ([docusaurus.config.ts](docusaurus.config.ts:109-271)); onBrokenLinks won't fail builds but creates poor UX.
88
- Constants centralized in [src/constants.ts](src/constants.ts) for all external URLs. Never hardcode URLs in config or components.
9-
- PostHog analytics conditionally loaded based on env var ([docusaurus.config.ts](docusaurus.config.ts:84-93)); architectural decision for privacy/GDPR.
9+
- No analytics or support-chat runtime providers are configured; keep the site focused on open-source documentation surfaces.
1010
- Search uses local plugin (@easyops-cn/docusaurus-search-local) with docsRouteBasePath "/" - maintain consistency.
11-
- No blog feature (disabled in preset); this is pure documentation site, not a content platform.
11+
- No blog feature (disabled in preset); this is pure documentation site, not a content platform.

.roo/rules-code/AGENTS.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ This file provides guidance to agents when working with code in this repository.
99
- When moving docs, add redirects in [docusaurus.config.ts](docusaurus.config.ts:109); onBrokenLinks is warn ([docusaurus.config.ts](docusaurus.config.ts:40)) so missing redirects won’t fail CI.
1010
- Internal doc links must be absolute and extensionless per [.roorules](.roorules) (e.g., /basic-usage/how-tools-work).
1111
- Images in docs must use HTML tags: <img src="/img/...png" alt="..." width="600" /> (Markdown image syntax is disallowed).
12-
- Builds preload dotenv; PostHog plugin loads only when POSTHOG_API_KEY is set. Use [.env.example](.env.example). See [docusaurus.config.ts](docusaurus.config.ts:83) and [package.json](package.json:7).
12+
- Builds preload dotenv. No environment variables are required by default; use [.env.example](.env.example) only when adding local-only settings. See [docusaurus.config.ts](docusaurus.config.ts) and [package.json](package.json).
1313
- Use Node 20 locally to match CI ([.github/workflows/docusaurus-build.yml](.github/workflows/docusaurus-build.yml:23)); package engines allow >=18.
14-
- “Tutorial Videos” sidebar is driven by [docs/tutorial-videos.json](docs/tutorial-videos.json); titles truncated to 40 chars in [sidebars.ts](sidebars.ts:5).
14+
- “Tutorial Videos” sidebar is driven by [docs/tutorial-videos.json](docs/tutorial-videos.json); titles truncated to 40 chars in [sidebars.ts](sidebars.ts:5).

.roo/rules-debug/AGENTS.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
This file provides guidance to agents when working with code in this repository.
44

55
- CI only builds, doesn't lint/check-types ([.github/workflows/docusaurus-build.yml](.github/workflows/docusaurus-build.yml:29)). Run "pnpm run lint" and "pnpm run check-types" locally before pushing.
6-
- PostHog analytics silently skips if POSTHOG_API_KEY missing. Check [.env](.env) exists with key from [.env.example](.env.example).
6+
- No environment variables are required by default. Use [.env.example](.env.example) only when debugging local-only settings.
77
- No test framework configured. Scripts exist in package.json but no test files or jest/vitest config present.
88
- Docusaurus dev server at localhost:3000. Hot reload may fail for theme swizzled components; restart if changes don't appear.
99
- onBrokenLinks set to "warn" ([docusaurus.config.ts](docusaurus.config.ts:40)) - broken links won't fail build but check console warnings.
10-
- Node version mismatch (engines >=18, CI uses 20) can cause subtle differences. Use Node 20 locally.
10+
- Node version mismatch (engines >=18, CI uses 20) can cause subtle differences. Use Node 20 locally.

AGENTS.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This file provides guidance to agents when working with code in this repository.
44

55
Non-obvious, project-specific rules:
66

7-
- Start/build preload dotenv; analytics plugin is enabled only when POSTHOG_API_KEY is set. Use .env based on [.env.example](.env.example). CI injects it in [.github/workflows/docusaurus-build.yml](.github/workflows/docusaurus-build.yml). See [package.json](package.json) and [docusaurus.config.ts](docusaurus.config.ts).
7+
- Start/build preload dotenv. No environment variables are required by default; use [.env.example](.env.example) only when adding local-only settings. See [package.json](package.json) and [docusaurus.config.ts](docusaurus.config.ts).
88
- Use Node 20 locally to match CI; engines allow >=18 but CI runs 20.
99
- Linting targets only /src; docs content is not linted. Use "pnpm run lint:unused" to enforce unused import removal. Type checking uses "tsc" only (no emit); [tsconfig.json](tsconfig.json) is editor-focused.
1010
- When moving/renaming docs, you must add an explicit redirect in [docusaurus.config.ts](docusaurus.config.ts) under plugin-client-redirects. This is required by [.roorules](.roorules).
@@ -16,4 +16,4 @@ Non-obvious, project-specific rules:
1616
- Navigation/footer links are centralized in [src/constants.ts](src/constants.ts) and consumed by [docusaurus.config.ts](docusaurus.config.ts). Update constants rather than hardcoding URLs.
1717
- Legacy [Rakefile](Rakefile) is unrelated (Jekyll). Do not use it; all builds run through Docusaurus scripts.
1818
- For structural/formatting research, use Context7 MCP (ID "/facebook/docusaurus") via [.roo/mcp.json](.roo/mcp.json); see [.roorules](.roorules).
19-
- CI runs build and check-types (no lint). Run lint locally to catch issues CI won't.
19+
- CI runs build and check-types (no lint). Run lint locally to catch issues CI won't.

docs/advanced-usage/available-tools/attempt-completion.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ This tool marks the end of a task by presenting a final summary of what was acco
4747
- Optionally demonstrates results through command execution
4848
- Enables user feedback for further refinements
4949
- Displays results in a special UI format distinct from regular messages
50-
- Captures task completion telemetry for system analytics
5150
- Maintains a structured conversation flow by providing checkpoints
5251
- Supports subtask completion within larger workflows
5352
- Ensures users receive a clear summary of what was done

docs/advanced-usage/available-tools/write-to-file.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -137,13 +137,12 @@ Creating a new JSON configuration file:
137137
},
138138
"features": {
139139
"darkMode": true,
140-
"notifications": true,
141-
"analytics": false
140+
"notifications": true
142141
},
143142
"version": "1.0.0"
144143
}
145144
</content>
146-
<line_count>14</line_count>
145+
<line_count>13</line_count>
147146
</write_to_file>
148147
```
149148

docs/credits/overview.md

Lines changed: 0 additions & 78 deletions
This file was deleted.

docs/faq.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ This page answers some common questions about Roo Code.
2222

2323
### What is Roo Code?
2424

25-
Roo Code is an AI-powered suite of coding products designed to take full advantage of the most advanced large-language models.
25+
Roo Code is an open-source AI coding agent for VS Code designed to take full advantage of advanced large-language models.
2626

2727
### How does Roo Code work?
2828

@@ -33,7 +33,7 @@ Roo Code uses large language models (LLMs) to understand your requests and trans
3333
- Perform web browsing (if enabled)
3434
- Use external tools via the Model Context Protocol (MCP)
3535

36-
You interact with Roo Code through either a chat interface (in the Extension) or through different channels (in the Cloud).
36+
You interact with Roo Code through a chat interface in the extension.
3737

3838
### What can Roo Code do?
3939

@@ -50,10 +50,9 @@ Roo Code can help with a variety of coding tasks, including:
5050

5151
### Is Roo Code free to use?
5252

53-
The Roo Code Extension is free and [open-source](https://github.com/RooCodeInc/Roo-Code/).
54-
The Roo Code Cloud platform is also free, but some functionality is paid.
53+
The Roo Code extension is free and [open-source](https://github.com/RooCodeInc/Roo-Code/).
5554

56-
In both cases, Roo Code relies on external LLM inference providers (like [Anthropic](providers/anthropic), [OpenAI](providers/openai), [OpenRouter](providers/openrouter), [Requesty](providers/requesty), etc.) for its AI capabilities. We also offer [Roo Code Router](/roo-code-router/overview) as an alternative.
55+
Roo Code relies on external LLM inference providers (like [Anthropic](providers/anthropic), [OpenAI](providers/openai), [OpenRouter](providers/openrouter), [Requesty](providers/requesty), etc.) for its AI capabilities.
5756
These providers typically charge for API usage based on the number of tokens processed. You will need to create an account and obtain an API key from your chosen provider. Learn more [about providers and how to set them up](/providers/) for details.
5857

5958
### What are the risks of using Roo Code?
@@ -80,8 +79,6 @@ See the [full list here](/providers/).
8079

8180
Each API provider has its own process for obtaining an API key. See the [Setting Up Your First AI Provider](/getting-started/connecting-api-provider) for links to the relevant documentation for each provider.
8281

83-
If you use the [Roo Code Router](/roo-code-router/overview), you don't need an API key.
84-
8582
### Can I use Roo Code with local models?
8683
Yes, Roo Code supports running models locally using [Ollama](/providers/ollama) and [LM Studio](/providers/lmstudio). See [Using Local Models](/advanced-usage/local-models) for instructions.
8784

0 commit comments

Comments
 (0)