Agent Observability
UI componentsPages

Evals Page

Tabular index of eval runs across your pytest / vitest suites. Pass-rate meters, framework badges, CI commit trail, and drill-in navigation.

Preview

Loading evals page preview…

Installation

pnpm dlx agent-observability-ui@latest add evals-page
npx agent-observability-ui@latest add evals-page
yarn dlx agent-observability-ui@latest add evals-page
bunx --bun agent-observability-ui@latest add evals-page

Usage

import { AgentObservabilityProvider } from '@/lib/observability-provider'
import { EvalsPage } from '@/components/evals-page'
import { useNavigate } from 'react-router'

export function EvalsRoute() {
  const navigate = useNavigate()
  return (
    <AgentObservabilityProvider baseUrl="https://observability.example.com/api">
      <EvalsPage onRunClick={(id) => navigate(`/evals/${id}`)} />
    </AgentObservabilityProvider>
  )
}

Props

PropTypeDefaultDescription
onRunClick(runId: string) => voidFires when a row is clicked. Wire it up to your router for navigation to the eval-run detail page. Omit to render a non-interactive list.

On this page