Skip to content

Commit 1b9dfec

Browse files
committed
Fix build issues
1 parent 57dbce8 commit 1b9dfec

File tree

12 files changed

+135
-140
lines changed

12 files changed

+135
-140
lines changed

apps/web-evals/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
"tailwind-merge": "^3.3.0",
4545
"tailwindcss-animate": "^1.0.7",
4646
"vaul": "^1.1.2",
47-
"zod": "^3.24.2"
47+
"zod": "^3.25.61"
4848
},
4949
"devDependencies": {
5050
"@roo-code/config-eslint": "workspace:^",

apps/web-roo-code/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"recharts": "^2.15.3",
3232
"tailwind-merge": "^3.3.0",
3333
"tailwindcss-animate": "^1.0.7",
34-
"zod": "^3.25.41"
34+
"zod": "^3.25.61"
3535
},
3636
"devDependencies": {
3737
"@roo-code/config-eslint": "workspace:^",
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
"use server"
2+
3+
import { getModelId, rooCodeSettingsSchema } from "@roo-code/types"
4+
import { getRuns, getLanguageScores } from "@roo-code/evals"
5+
6+
import { formatScore } from "@/lib"
7+
8+
export async function getEvalRuns() {
9+
const languageScores = await getLanguageScores()
10+
11+
const runs = (await getRuns())
12+
.filter((run) => !!run.taskMetrics)
13+
.filter(({ settings }) => rooCodeSettingsSchema.safeParse(settings).success)
14+
.sort((a, b) => b.passed - a.passed)
15+
.map((run) => {
16+
const settings = rooCodeSettingsSchema.parse(run.settings)
17+
18+
return {
19+
...run,
20+
label: run.description || run.model,
21+
score: formatScore(run.passed / (run.passed + run.failed)),
22+
languageScores: languageScores[run.id],
23+
taskMetrics: run.taskMetrics!,
24+
modelId: getModelId(settings),
25+
}
26+
})
27+
28+
return runs
29+
}
Lines changed: 3 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
import type { Metadata } from "next"
22

3-
import { rooCodeSettingsSchema, getModelId } from "@roo-code/types"
4-
import { getRuns, getLanguageScores } from "@roo-code/evals"
5-
6-
import { formatScore } from "@/lib"
3+
import { getEvalRuns } from "@/actions/evals"
74

85
import { Evals } from "./evals"
96

107
export const revalidate = 300
8+
export const dynamic = "force-dynamic"
119

1210
export const metadata: Metadata = {
1311
title: "Roo Code Evals",
@@ -25,24 +23,7 @@ export const metadata: Metadata = {
2523
}
2624

2725
export default async function Page() {
28-
const languageScores = await getLanguageScores()
29-
30-
const runs = (await getRuns())
31-
.filter((run) => !!run.taskMetrics)
32-
.filter(({ settings }) => rooCodeSettingsSchema.safeParse(settings).success)
33-
.sort((a, b) => b.passed - a.passed)
34-
.map((run) => {
35-
const settings = rooCodeSettingsSchema.parse(run.settings)
36-
37-
return {
38-
...run,
39-
label: run.description || run.model,
40-
score: formatScore(run.passed / (run.passed + run.failed)),
41-
languageScores: languageScores[run.id],
42-
taskMetrics: run.taskMetrics!,
43-
modelId: getModelId(settings),
44-
}
45-
})
26+
const runs = await getEvalRuns()
4627

4728
return <Evals runs={runs} />
4829
}

packages/build/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"clean": "rimraf dist .turbo"
1414
},
1515
"dependencies": {
16-
"zod": "^3.24.2"
16+
"zod": "^3.25.61"
1717
},
1818
"devDependencies": {
1919
"@roo-code/config-eslint": "workspace:^",

packages/cloud/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"@roo-code/telemetry": "workspace:^",
1515
"@roo-code/types": "workspace:^",
1616
"axios": "^1.7.4",
17-
"zod": "^3.24.2"
17+
"zod": "^3.25.61"
1818
},
1919
"devDependencies": {
2020
"@roo-code/config-eslint": "workspace:^",

packages/evals/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"postgres": "^3.4.7",
3838
"ps-tree": "^1.2.0",
3939
"redis": "^5.5.5",
40-
"zod": "^3.24.2"
40+
"zod": "^3.25.61"
4141
},
4242
"devDependencies": {
4343
"@roo-code/config-eslint": "workspace:^",

packages/telemetry/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"dependencies": {
1414
"@roo-code/types": "workspace:^",
1515
"posthog-node": "^4.7.0",
16-
"zod": "^3.24.2"
16+
"zod": "^3.25.61"
1717
},
1818
"devDependencies": {
1919
"@roo-code/config-eslint": "workspace:^",

packages/types/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"clean": "rimraf dist npm/dist .turbo"
2424
},
2525
"dependencies": {
26-
"zod": "^3.24.2"
26+
"zod": "^3.25.61"
2727
},
2828
"devDependencies": {
2929
"@roo-code/config-eslint": "workspace:^",

0 commit comments

Comments
 (0)