UI componentsPages
Session Detail Page
Full drill-in view for a single session. Combines the session header, a tabbed timeline / transcript / events / config / performance layout, and the recording player.
Preview
Loading session detail page preview…
Installation
pnpm dlx agent-observability-ui@latest add session-detail-pagenpx agent-observability-ui@latest add session-detail-pageyarn dlx agent-observability-ui@latest add session-detail-pagebunx --bun agent-observability-ui@latest add session-detail-pageUsage
import { AgentObservabilityProvider } from '@/lib/observability-provider'
import { SessionDetailPage } from '@/components/session-detail-page'
import { useParams } from 'react-router'
export function SessionDetailRoute() {
const { sessionId } = useParams<{ sessionId: string }>()
return (
<AgentObservabilityProvider
baseUrl="https://observability.example.com/api"
sessionId={sessionId}
>
{/* SessionDetailPage uses the breadcrumb in AgentScopeHeader at
the top — no back-prop wiring needed. */}
<SessionDetailPage />
</AgentObservabilityProvider>
)
}Sessions Page
Tabular index of captured sessions. Monospace IDs, tabular-number duration, capability badges, row-hover navigation, and server-backed pagination.
Evals Page
Tabular index of eval runs across your pytest / vitest suites. Pass-rate meters, framework badges, CI commit trail, and drill-in navigation.