Skip to content

Commit d6e6f13

Browse files
committed
Merge upstream main into vertex-apikey branch
2 parents 9887181 + 6a232a9 commit d6e6f13

File tree

25 files changed

+252
-133
lines changed

25 files changed

+252
-133
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,4 @@ logs
4343
.idea/
4444
.qodo/
4545
.vercel
46+
.roo/mcp.json

CHANGELOG.md

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

3+
## [3.19.5] - 2025-06-05
4+
5+
- Fix Gemini 2.5 Pro Preview thinking budget bug
6+
37
## [3.19.4] - 2025-06-05
48

59
- Add Gemini Pro 06-05 model support (thanks @daniel-lxs and @shariqriazz!)

apps/web-evals/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"scripts": {
66
"lint": "next lint",
77
"check-types": "tsc -b",
8-
"dev": "scripts/check-services.sh && next dev --turbopack",
8+
"dev": "scripts/check-services.sh && next dev",
99
"format": "prettier --write src",
1010
"build": "next build",
1111
"start": "next start"

apps/web-evals/src/lib/server/exercises.ts renamed to apps/web-evals/src/actions/exercises.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@ import { fileURLToPath } from "url"
66

77
import { type ExerciseLanguage, exerciseLanguages } from "@roo-code/evals"
88

9-
const __dirname = path.dirname(fileURLToPath(import.meta.url))
9+
const __dirname = path.dirname(fileURLToPath(import.meta.url)) // <repo>/apps/web-evals/src/actions
10+
11+
const EXERCISES_BASE_PATH = path.resolve(__dirname, "../../../../../evals")
1012

1113
export const listDirectories = async (relativePath: string) => {
1214
try {
@@ -19,9 +21,6 @@ export const listDirectories = async (relativePath: string) => {
1921
}
2022
}
2123

22-
// __dirname = <repo>/evals/apps/web/src/lib/server
23-
const EXERCISES_BASE_PATH = path.resolve(__dirname, "../../../../../../evals")
24-
2524
export const getExercises = async () => {
2625
const result = await Promise.all(
2726
exerciseLanguages.map(async (language) => {
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
"use server"
2+
3+
import { redisClient } from "@/lib/server/redis"
4+
5+
export const getHeartbeat = async (runId: number) => {
6+
const redis = await redisClient()
7+
return redis.get(`heartbeat:${runId}`)
8+
}

apps/web-evals/src/lib/server/runners.ts renamed to apps/web-evals/src/actions/runners.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"use server"
22

3-
import { redisClient } from "./redis"
3+
import { redisClient } from "@/lib/server/redis"
44

55
export const getRunners = async (runId: number) => {
66
const redis = await redisClient()
File renamed without changes.
File renamed without changes.

apps/web-evals/src/app/home.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { Ellipsis, Rocket } from "lucide-react"
77

88
import type { Run, TaskMetrics } from "@roo-code/evals"
99

10-
import { deleteRun } from "@/lib/server/runs"
10+
import { deleteRun } from "@/actions/runs"
1111
import { formatCurrency, formatDuration, formatTokens, formatToolUsageSuccessRate } from "@/lib/formatters"
1212
import {
1313
Button,

apps/web-evals/src/app/runs/[id]/connection-status.tsx

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

0 commit comments

Comments
 (0)