diff --git a/CHANGELOG.md b/CHANGELOG.md index 4d932eae0d1..f361ca29884 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -471,7 +471,7 @@ - Refactor: Consolidate ThinkingBudget components and fix disable handling (PR #9930 by @hannesrudolph) - Forbid time estimates in architect mode for more focused planning (PR #9931 by @app/roomote) - Web: Add product pages (PR #9865 by @brunobergher) -- Make eval runs deleteable in the web UI (PR #9909 by @mrubens) +- Make eval runs deletable in the web UI (PR #9909 by @mrubens) - Feat: Change defaultToolProtocol default from xml to native (later reverted) (PR #9892 by @app/roomote) ## [3.36.2] - 2025-12-04 @@ -1519,7 +1519,7 @@ - Add: Mistral embedding provider (thanks @SannidhyaSah!) - Fix: add run parameter to vitest command in rules (thanks @KJ7LNW!) - Update: the max_tokens fallback logic in the sliding window -- Fix: Bedrock and Vertext token counting improvements (thanks @daniel-lxs!) +- Fix: Bedrock and Vertex token counting improvements (thanks @daniel-lxs!) - Add: llama-4-maverick model to Vertex AI provider (thanks @MuriloFP!) - Fix: properly distinguish between user cancellations and API failures - Fix: add case sensitivity mention to suggested fixes in apply_diff error message @@ -1829,7 +1829,7 @@ - Sync BatchDiffApproval styling with BatchFilePermission for UI consistency (thanks @samhvw8!) - Add max height constraint to MCP execution response for better UX (thanks @samhvw8!) - Prevent MCP 'installed' label from being squeezed #4630 (thanks @daniel-lxs!) -- Allow a lower context condesning threshold (thanks @SECKainersdorfer!) +- Allow a lower context condensing threshold (thanks @SECKainersdorfer!) - Avoid type system duplication for cleaner codebase (thanks @EamonNerbonne!) ## [3.20.1] - 2025-06-12 @@ -1986,7 +1986,7 @@ ## [3.18.2] - 2025-05-23 -- Fix vscode-material-icons in the filer picker +- Fix vscode-material-icons in the file picker - Fix global settings export - Respect user-configured terminal integration timeout (thanks @KJ7LNW) - Context condensing enhancements (thanks @SannidhyaSah) @@ -2104,7 +2104,7 @@ - Add vertical tab navigation to the settings (thanks @dlab-anton) - Add Groq and Chutes API providers (thanks @shariqriazz) - Clickable code references in code block (thanks @KJ7LNW) -- Improve accessibility of ato-approve toggles (thanks @Deon588) +- Improve accessibility of auto-approve toggles (thanks @Deon588) - Requesty provider fixes (thanks @dtrugman) - Fix migration and persistence of per-mode API profiles (thanks @alasano) - Fix usage of `path.basename` in the extension webview (thanks @samhvw8) @@ -2166,7 +2166,7 @@ - Fix file mentions for filenames containing spaces - Improve the auto-approve toggle buttons for some high-contrast VSCode themes - Offload expensive count token operations to a web worker (thanks @samhvw8) -- Improve support for mult-root workspaces (thanks @snoyiatk) +- Improve support for multi-root workspaces (thanks @snoyiatk) - Simplify and streamline Roo Code's quick actions - Allow Roo Code settings to be imported from the welcome screen (thanks @julionav) - Remove unused types (thanks @wkordalski) @@ -2572,7 +2572,7 @@ - Custom ARNs in Amazon Bedrock (thanks @Smartsheet-JB-Brown!) - Update MCP servers directory path for platform compatibility (thanks @hannesrudolph!) - Fix browser system prompt inclusion rules (thanks @cannuri!) -- Publish git tags to github from CI (thanks @pdecat!) +- Publish git tags to GitHub from CI (thanks @pdecat!) - Fixes to OpenAI-style cost calculations (thanks @dtrugman!) - Fix to allow using an excluded directory as your working directory (thanks @Szpadel!) - Kotlin language support in list_code_definition_names tool (thanks @kohii!) @@ -2677,7 +2677,7 @@ ## [3.7.6] - 2025-02-26 -- Handle really long text better in the in the ChatRow similar to TaskHeader (thanks @joemanley201!) +- Handle really long text better in the ChatRow similar to TaskHeader (thanks @joemanley201!) - Support multiple files in drag-and-drop - Truncate search_file output to avoid crashing the extension - Better OpenRouter error handling (no more "Provider Error") diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index fee05d72258..328bb5c1b2e 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -16,7 +16,7 @@ ## Our Pledge In the interest of fostering an open and welcoming environment, we as -contributors and maintainers pledge to making participation in our project and +contributors and maintainers pledge to make participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal diff --git a/apps/cli/README.md b/apps/cli/README.md index 62b03e5cd88..bc343f1c9cb 100644 --- a/apps/cli/README.md +++ b/apps/cli/README.md @@ -58,7 +58,7 @@ pnpm install # Build the main extension first. pnpm --filter roo-cline bundle -# Build the cli. +# Build the CLI. pnpm --filter @roo-code/cli build ``` diff --git a/apps/web-roo-code/src/app/page.tsx b/apps/web-roo-code/src/app/page.tsx index f7ac47cf93e..1154454f09a 100644 --- a/apps/web-roo-code/src/app/page.tsx +++ b/apps/web-roo-code/src/app/page.tsx @@ -33,7 +33,7 @@ export default async function Home() {
Use the Roo Code Extension on your computer for full control, or delegate work to your{" "} - Roo Code Cloud Agents from the web, Slack, Github + Roo Code Cloud Agents from the web, Slack, GitHub or wherever your team is.
diff --git a/apps/web-roo-code/src/app/pricing/page.tsx b/apps/web-roo-code/src/app/pricing/page.tsx index a46b5c67cc5..92c1e7bd67b 100644 --- a/apps/web-roo-code/src/app/pricing/page.tsx +++ b/apps/web-roo-code/src/app/pricing/page.tsx @@ -97,7 +97,7 @@ const pricingTiers: PricingTier[] = [ description: "For AI-forward engineers", featuresIntro: "Go beyond the extension with", features: [ - "Access to Cloud Agents: fully autonomous development you can kick off from Github and the web", + "Access to Cloud Agents: fully autonomous development you can kick off from GitHub and the web", "Access to the Roo Code Router", "Follow your tasks from anywhere", "Share tasks with friends and co-workers", diff --git a/apps/web-roo-code/src/components/homepage/option-overview-section.tsx b/apps/web-roo-code/src/components/homepage/option-overview-section.tsx index 60e3f4bc76f..cce11512cd7 100644 --- a/apps/web-roo-code/src/components/homepage/option-overview-section.tsx +++ b/apps/web-roo-code/src/components/homepage/option-overview-section.tsx @@ -65,7 +65,7 @@ export function OptionOverviewSection() {- Create your agent team in the Cloud, give them access to Github and start giving them + Create your agent team in the Cloud, give them access to GitHub and start giving them tasks:
diff --git a/apps/web-roo-code/src/components/homepage/use-examples-section.tsx b/apps/web-roo-code/src/components/homepage/use-examples-section.tsx
index f230a7e869f..ecb066410b5 100644
--- a/apps/web-roo-code/src/components/homepage/use-examples-section.tsx
+++ b/apps/web-roo-code/src/components/homepage/use-examples-section.tsx
@@ -54,7 +54,7 @@ const SOURCES = {
icon: Pointer,
},
github: {
- name: "Github",
+ name: "GitHub",
icon: Github,
},
extension: {
@@ -161,7 +161,7 @@ const USE_CASES: UseCase[] = [
},
{
role: "Support Engineer",
- use: "What's causing this stack trace? The customer is on MacOS 26.1.",
+ use: "What's causing this stack trace? The customer is on macOS 26.1.",
agent: AGENTS.explainer,
context: SOURCES.web,
},
diff --git a/packages/evals/ADDING-EVALS.md b/packages/evals/ADDING-EVALS.md
index b4df756db8c..b1b60be92d9 100644
--- a/packages/evals/ADDING-EVALS.md
+++ b/packages/evals/ADDING-EVALS.md
@@ -268,7 +268,7 @@ export const exerciseLanguages = [
Create `prompts/{language}.md` in the evals repository:
```markdown
-Your job is to complete a coding exercise described the markdown files inside the `docs` directory.
+Your job is to complete a coding exercise described in the markdown files inside the `docs` directory.
A file with the implementation stubbed out has been created for you, along with a test file (the tests should be failing initially).
diff --git a/packages/evals/README.md b/packages/evals/README.md
index 4d985220f22..4e5f38142e3 100644
--- a/packages/evals/README.md
+++ b/packages/evals/README.md
@@ -37,7 +37,7 @@ Additionally, you'll find in Docker Desktop that database and redis services are
Navigate to [localhost:3446](http://localhost:3446/) in your browser and click the 🚀 button.
-By default a evals run will run all programming exercises in [Roo Code Evals](https://github.com/RooCodeInc/Roo-Code-Evals) repository with the Claude Sonnet 4 model and default settings. For basic configuration you can specify the LLM to use and any subset of the exercises you'd like. For advanced configuration you can import a Roo Code settings file which will allow you to run the evals with Roo Code configured any way you'd like (this includes custom modes, custom instructions, etc).
+By default an evals run will run all programming exercises in [Roo Code Evals](https://github.com/RooCodeInc/Roo-Code-Evals) repository with the Claude Sonnet 4 model and default settings. For basic configuration you can specify the LLM to use and any subset of the exercises you'd like. For advanced configuration you can import a Roo Code settings file which will allow you to run the evals with Roo Code configured any way you'd like (this includes custom modes, custom instructions, etc).
@@ -72,7 +72,7 @@ To stop an evals run early you can simply stop the "controller" container using
The evals system runs VS Code headlessly in Docker containers for consistent, reproducible environments. While this design ensures reliability, it can make debugging more challenging. For debugging purposes, you can run the system locally on macOS, though this approach is less reliable due to hardware and environment variability.
-To configure your MacOS system to run evals locally, execute the setup script:
+To configure your macOS system to run evals locally, execute the setup script:
```sh
cd packages/evals && ./scripts/setup.sh
diff --git a/src/integrations/editor/DiffViewProvider.ts b/src/integrations/editor/DiffViewProvider.ts
index 6ed4fd75535..80b57992173 100644
--- a/src/integrations/editor/DiffViewProvider.ts
+++ b/src/integrations/editor/DiffViewProvider.ts
@@ -394,7 +394,7 @@ export class DiffViewProvider {
edit.replace(updatedDocument.uri, fullRange, this.stripAllBOMs(this.originalContent ?? ""))
- // Apply the edit and save, since contents shouldnt have changed
+ // Apply the edit and save, since contents shouldn't have changed
// this won't show in local history unless of course the user made
// changes and saved during the edit.
await vscode.workspace.applyEdit(edit)
diff --git a/src/utils/path.ts b/src/utils/path.ts
index c1f49099959..a58f10edc06 100644
--- a/src/utils/path.ts
+++ b/src/utils/path.ts
@@ -24,7 +24,7 @@ to ensure correct behavior on all platforms. The toPosixPath and arePathsEqual f
primarily used for presentation and comparison purposes, not for actual file system operations.
Observations:
-- Macos isn't so flexible with mixed separators, whereas windows can handle both. ("Node.js does automatically handle path separators on Windows, converting forward slashes to backslashes as needed. However, on macOS and other Unix-like systems, the path separator is always a forward slash (/), and backslashes are treated as regular characters.")
+- macOS isn't so flexible with mixed separators, whereas Windows can handle both. ("Node.js does automatically handle path separators on Windows, converting forward slashes to backslashes as needed. However, on macOS and other Unix-like systems, the path separator is always a forward slash (/), and backslashes are treated as regular characters.")
*/
function toPosixPath(p: string) {
diff --git a/webview-ui/src/components/chat/BatchDiffApproval.tsx b/webview-ui/src/components/chat/BatchDiffApproval.tsx
index f128e4310d3..a6a919681a4 100644
--- a/webview-ui/src/components/chat/BatchDiffApproval.tsx
+++ b/webview-ui/src/components/chat/BatchDiffApproval.tsx
@@ -1,5 +1,5 @@
import React, { memo, useState } from "react"
-import CodeAccordian from "../common/CodeAccordian"
+import CodeAccordion from "../common/CodeAccordion"
interface FileDiff {
path: string
@@ -41,7 +41,7 @@ export const BatchDiffApproval = memo(({ files = [], ts }: BatchDiffApprovalProp
return (