{"record":{"id":"6e4e89b4ce217338","repo":"diegosouzapw/OmniRoute","slug":"t-notifyevalloadfailed","errorCode":null,"errorMessage":"t(\"notifyEvalLoadFailed\")","messagePattern":"t\\(\"notifyEvalLoadFailed\"\\)","errorType":"exception","errorClass":"Error","httpStatus":null,"severity":"error","filePath":"src/app/(dashboard)/dashboard/usage/components/EvalsTab.tsx","lineNumber":539,"sourceCode":"  const uniqueModels = [\n    ...new Set(\n      suites\n        .flatMap((suite) => suite.cases || [])\n        .map((evalCase) => evalCase.model)\n        .filter((model): model is string => typeof model === \"string\" && model.trim().length > 0)\n    ),\n  ];\n\n  const compareOptions = targetOptions.filter((option) => option.key !== selectedTargetKey);\n  const runAllPercent =\n    runProgress && runProgress.total > 0\n      ? Math.round((runProgress.completed / runProgress.total) * 100)\n      : 0;\n\n  async function refreshDashboard() {\n    const response = await fetch(\"/api/evals\");\n    if (!response.ok) {\n      throw new Error(t(\"notifyEvalLoadFailed\"));\n    }\n    const payload = (await response.json()) as EvalsDashboardPayload;\n    setRecentRuns(Array.isArray(payload.recentRuns) ? payload.recentRuns : []);\n    setScorecard(payload.scorecard || null);\n    setTargetOptions(Array.isArray(payload.targets) ? payload.targets : []);\n    setApiKeys(Array.isArray(payload.apiKeys) ? payload.apiKeys : []);\n    setSuites(Array.isArray(payload.suites) ? payload.suites : []);\n  }\n\n  function openNewSuiteBuilder() {\n    setSuiteDraft(createEmptySuiteDraft());\n    setIsBuilderOpen(true);\n  }\n\n  function openEditSuiteBuilder(suite: EvalSuite) {\n    setSuiteDraft(suiteToDraft(suite));\n    setIsBuilderOpen(true);\n  }","sourceCodeStart":521,"sourceCodeEnd":557,"githubUrl":"https://github.com/diegosouzapw/OmniRoute/blob/a179ffed5bb2e0b883b9ae7214ce8717b2a94c4d/src/app/(dashboard)/dashboard/usage/components/EvalsTab.tsx#L521-L557","documentation":"Error \"t(\"notifyEvalLoadFailed\")\" thrown in diegosouzapw/OmniRoute.","triggerScenarios":"Thrown at src/app/(dashboard)/dashboard/usage/components/EvalsTab.tsx:539 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"a179ffed5bb2e0b883b9ae7214ce8717b2a94c4d","analyzedAt":"2026-08-25T18:35:09.898Z","schemaVersion":2},"datasetVersion":"2026-08-25T21:54:21.419Z"}