Concrete
data
Component

Chart

Backward-compatible discriminated union wrapper for every focused chart component.

Chart is a convenience wrapper. Prefer LineChart, BarChart, DonutChart, and Heatmap in product code when the chart type is known.

Agent runs

Agent run volume with accepted output overlay.

ready
Agent runsAccepted
Playground

Props in the URL.

Controls update query params directly. Complex slots use curated fixtures so component states stay deterministic, linkable, and screenshot-ready.

Loading playground.
States

Rendered matrix.

Every state maps to the same component render route through the `state` query param.

Agent runs

Agent run volume with accepted output overlay.

ready
Agent runsAccepted
Line

Multi-series line chart with a target marker.

/render state

Execution trend

Accepted runs and total executions.

ready
Agent runsAccepted
Area

Soft area chart for trend previews.

/render state

Capability score

ready
RouterMemoryToolsEval
Bar

Grouped bar comparison.

/render state

Run composition

ready
SearchReasoningTools
Stacked

Stacked bar composition.

/render state

Workload split

ready
64%Router
Router52Memory38Tools44Eval31
Donut

Part-to-whole ring summary.

/render state

Run intensity

ready
MonTueWedThuFriAM1220283644Mid1725334149PM2230386454
Heatmap

Compact two-axis intensity grid.

/render state

Agent runs

loading
Loading data
Loading

Stable loading state.

/render state

Agent runs

error
Could not load the run summary.
Error

Failed data state.

/render state
Props

Public contract.

NameTypeDefaultDescription
variant *'line' | 'area' | 'bar' | 'stacked-bar' | 'donut' | 'heatmap'lineChart renderer selected by the discriminated schema.
title *string-Chart title.
descriptionstring-Muted supporting copy.
state'ready' | 'loading' | 'empty' | 'error'readyAsync data state.
messagestring-Optional async state message override.
heightnumber220SVG or grid stage height.
legendbooleantrueShows derived legend indicators.
showHeaderbooleantrueShows title, description, and async state indicator.
surface'raised' | 'sunken' | 'transparent'raisedFoundation surface treatment for the plot stage.
seriesreadonly DataSeries[]-Line and area series data.
pointsreadonly DataPoint[]-Bar chart points.
groupsreadonly StackedBarGroup[]-Stacked bar groups.
segmentsreadonly DataPoint[]-Donut segments.
cellsreadonly HeatmapCell[]-Heatmap cells.