Skip to content

Commit c5712cd

Browse files
Merge branch 'main' into roocode-cerebras
2 parents e69c8de + 5041880 commit c5712cd

File tree

173 files changed

+4760
-1247
lines changed

Some content is hidden

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

173 files changed

+4760
-1247
lines changed

.github/workflows/website-deploy.yml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55
branches:
66
- main
77
paths:
8-
- 'apps/web-roo-code/**'
8+
- "apps/web-roo-code/**"
99
workflow_dispatch:
1010

1111
env:
@@ -21,11 +21,11 @@ jobs:
2121
- name: Check if VERCEL_TOKEN exists
2222
id: check
2323
run: |
24-
if [ -n "${{ secrets.VERCEL_TOKEN }}" ]; then
25-
echo "has-vercel-token=true" >> $GITHUB_OUTPUT
26-
else
27-
echo "has-vercel-token=false" >> $GITHUB_OUTPUT
28-
fi
24+
if [ -n "${{ secrets.VERCEL_TOKEN }}" ]; then
25+
echo "has-vercel-token=true" >> $GITHUB_OUTPUT
26+
else
27+
echo "has-vercel-token=false" >> $GITHUB_OUTPUT
28+
fi
2929
3030
deploy:
3131
runs-on: ubuntu-latest
@@ -36,6 +36,11 @@ jobs:
3636
uses: actions/checkout@v4
3737
- name: Setup Node.js and pnpm
3838
uses: ./.github/actions/setup-node-pnpm
39+
- name: Migrate evals database
40+
run: pnpm db:migrate:production
41+
working-directory: packages/evals
42+
env:
43+
DATABASE_URL: ${{ secrets.EVALS_DATABASE_URL }}
3944
- name: Install Vercel CLI
4045
run: npm install --global vercel@canary
4146
- name: Pull Vercel Environment Information

.roo/rules/rules.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
- Before attempting completion, always make sure that any code changes have test coverage
66
- Ensure all tests pass before submitting changes
7-
- The vitest framework is used for testing; the `describe`, `test`, `it`, etc functions are defined by default in `tsconfig.json` and therefore don't need to be imported
7+
- The vitest framework is used for testing; the `vi`, `describe`, `test`, `it`, etc functions are defined by default in `tsconfig.json` and therefore don't need to be imported from `vitest`
88
- Tests must be run from the same directory as the `package.json` file that specifies `vitest` in `devDependencies`
99
- Run tests with: `npx vitest run <relative-path-from-workspace-root>`
1010
- Do NOT run tests from project root - this causes "vitest: command not found" error
@@ -18,6 +18,7 @@
1818
- Never disable any lint rules without explicit user approval
1919

2020
3. Styling Guidelines:
21+
2122
- Use Tailwind CSS classes instead of inline style objects for new markup
2223
- VSCode CSS variables must be added to webview-ui/src/index.css before using them in Tailwind classes
2324
- Example: `<div className="text-md text-vscode-descriptionForeground mb-2" />` instead of style objects

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# Roo Code Changelog
22

3+
## [3.25.4] - 2025-07-30
4+
5+
- feat: add SambaNova provider integration (#6077 by @snova-jorgep, PR by @snova-jorgep)
6+
- feat: add Doubao provider integration (thanks @AntiMoron!)
7+
- feat: set horizon-alpha model max tokens to 32k for OpenRouter (thanks @app/roomote!)
8+
- feat: add zai-org/GLM-4.5-FP8 model to Chutes AI provider (#6440 by @leakless21, PR by @app/roomote)
9+
- feat: add symlink support for AGENTS.md file loading (thanks @app/roomote!)
10+
- feat: optionally add task history context to prompt enhancement (thanks @liwilliam2021!)
11+
- fix: remove misleading task resumption message (#5850 by @KJ7LNW, PR by @KJ7LNW)
12+
- feat: add pattern to support Databricks /invocations endpoints (thanks @adambrand!)
13+
- fix: resolve navigator global error by updating mammoth and bluebird dependencies (#6356 by @hishtadlut, PR by @app/roomote)
14+
- feat: enhance token counting by extracting text from messages using VSCode LM API (#6112 by @sebinseban, PR by @NaccOll)
15+
- feat: auto-refresh marketplace data when organization settings change (thanks @app/roomote!)
16+
- fix: kill button for execute_command tool (thanks @daniel-lxs!)
17+
318
## [3.25.3] - 2025-07-30
419

520
- Allow queueing messages with images

README.md

Lines changed: 39 additions & 39 deletions
Large diffs are not rendered by default.

README.vscode.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

apps/vscode-nightly/esbuild.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ async function main() {
6363
build.onEnd(() => {
6464
copyPaths(
6565
[
66-
["../README.vscode.md", "README.md"],
66+
["../README.md", "README.md"],
6767
["../CHANGELOG.md", "CHANGELOG.md"],
6868
["../LICENSE", "LICENSE"],
6969
["../.env", ".env", { optional: true }],

apps/web-evals/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"format": "prettier --write src",
1010
"build": "next build",
1111
"start": "next start",
12-
"clean": "rimraf .next .turbo"
12+
"clean": "rimraf tsconfig.tsbuildinfo .next .turbo"
1313
},
1414
"dependencies": {
1515
"@hookform/resolvers": "^5.1.1",

apps/web-roo-code/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
"check-types": "tsc --noEmit",
88
"dev": "next dev",
99
"build": "next build",
10-
"start": "next start"
10+
"start": "next start",
11+
"clean": "rimraf .next .turbo"
1112
},
1213
"dependencies": {
1314
"@radix-ui/react-dialog": "^1.1.14",

locales/ca/README.md

Lines changed: 39 additions & 41 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

locales/de/README.md

Lines changed: 39 additions & 41 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)