+ Choose a project to view its evaluations and guidance. +
+ )} ++ {query.error} +
+ ) : null} + {query.isPending || clearing ? ( +Loading evaluations…
+ ) : query.data && !query.error ? ( + <> ++ Up to {query.data.windowLimit} evaluations from the past 90 days. Scores use 0–4; + unknown dimensions stay unscored. Small samples and judge opinions are advisory. + {config?.settings.enableModelEvaluations === false + ? " Evaluations are off; saved history is still available." + : ""} +
+ {query.data.records.length === 0 ? ( ++ No evaluations yet. Complete a task with evaluations enabled to collect scores. +
+ ) : null} + {query.data.guidance.map((guidance) => ( ++ {modelEvaluationSelectionLabel(record.modelSelection)} +
++ {record.scope} · {record.status.replaceAll("_", " ")} ·{" "} + {new Date(record.at).toLocaleString()} +
++ Judge: {modelEvaluationSelectionLabel(record.evaluatorSelection)} ·{" "} + {record.rubricVersion} +
+ {record.verdict ? ( +{record.verdict.rationale.text}
+ ) : null} + {record.reason ?{record.reason}
: null} ++ Judge: {modelEvaluationSelectionLabel(guidance.evaluatorSelection)} ·{" "} + {guidance.rubricVersion} +
++ {guidance.insufficientEvidenceCount} observations lacked sufficient evidence. +
+ {guidance.sampleCount > 0 ? ( ++ Observed prompt lengths: {guidance.promptChars.min.toLocaleString()}– + {guidance.promptChars.max.toLocaleString()} characters (median{" "} + {Math.round(guidance.promptChars.median).toLocaleString()}); this is not a + context-window limit. +
+ ) : null} +