Skip to content

feat(studio): pass/fail icon in eval detail h1, remove duplicate header#1227

Merged
christso merged 1 commit intomainfrom
studio/eval-detail-status-icon
May 7, 2026
Merged

feat(studio): pass/fail icon in eval detail h1, remove duplicate header#1227
christso merged 1 commit intomainfrom
studio/eval-detail-status-icon

Conversation

@christso
Copy link
Copy Markdown
Collaborator

@christso christso commented May 7, 2026

Removes the compact header from EvalDetail.tsx (duplicate test ID + metadata) and adds a colored ✓/✗ status icon to the h1 heading in both route files.

Changes:

  • EvalDetail.tsx: Remove compact header div (was duplicating testId + metadata already shown in h1)
  • evals/$runId.$evalId.tsx: Add isPassing import, compute pass state, prepend ✓/✗ icon to h1
  • benchmarks/.../evals/$runId.$evalId.tsx: Same change for benchmark route

@christso christso merged commit 0a039d3 into main May 7, 2026
3 of 4 checks passed
@christso christso deleted the studio/eval-detail-status-icon branch May 7, 2026 05:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant