import { notFound } from 'next/navigation'; import { loadEvalTraces } from '@/services/evals/evalsStore'; import EvalsClient from './EvalsClient'; import { scenarios } from '../../tests/evals/scenarios'; export const dynamic = 'force-dynamic'; export default function EvalsPage() { const evalsEnabled = process.env.RAH_EVALS_LOG === '1' || process.env.RAH_EVALS_LOG === 'true'; if (process.env.NODE_ENV === 'production' || !evalsEnabled) { notFound(); } const traces = loadEvalTraces(25); const scenarioList = scenarios.map((scenario) => ({ id: scenario.id, name: scenario.name, description: scenario.description, tools: scenario.tools, enabled: scenario.enabled, notes: scenario.notes, })); return (
No eval traces found. Run evals with RAH_EVALS_LOG=1.
) : (