diff --git a/apps/web-roo-code/src/app/evals/recommendations/page.tsx b/apps/web-roo-code/src/app/evals/recommendations/page.tsx index ea3739068a..035b44a417 100644 --- a/apps/web-roo-code/src/app/evals/recommendations/page.tsx +++ b/apps/web-roo-code/src/app/evals/recommendations/page.tsx @@ -1,3 +1,4 @@ +import { Suspense } from "react" import type { Metadata } from "next" import { redirect } from "next/navigation" @@ -82,8 +83,8 @@ export default async function RecommendationsPage({ searchParams }: PageProps) { const recommendations = getAllRecommendations() // Aggregate totals - const totalEvalRuns = recommendations.reduce((sum, recommendation) => sum + recommendation.totalEvalRuns, 0) - const totalExercises = recommendations.reduce((sum, recommendation) => sum + recommendation.totalExercises, 0) + const totalEvalRuns = recommendations[0]?.totalEvalRuns ?? 0 + const totalExercises = recommendations[0]?.totalExercises ?? 0 const uniqueModels = new Set( recommendations.flatMap((recommendation) => recommendation.allCandidates.map((candidate) => candidate.modelId)), ) @@ -95,15 +96,17 @@ export default async function RecommendationsPage({ searchParams }: PageProps) { .pop() return ( - + + + ) } diff --git a/apps/web-roo-code/src/app/evals/workers/page.tsx b/apps/web-roo-code/src/app/evals/workers/page.tsx index 4f1d5f488a..e71a5b0d18 100644 --- a/apps/web-roo-code/src/app/evals/workers/page.tsx +++ b/apps/web-roo-code/src/app/evals/workers/page.tsx @@ -1,3 +1,4 @@ +import { Suspense } from "react" import type { Metadata } from "next" import { SEO } from "@/lib/seo" @@ -75,14 +76,16 @@ export default function WorkersPage() { .pop() return ( - + + + ) }