Skip to content
Pebble Pro is here at $49 one timeSee what’s included ↗
Pebble
ComponentsDocsMCPPricing
⌕ Find a component↗Log in
All components 673

Categories

Core inputs & forms46Buttons & actions33Navigation36Overlays & feedback49Data display33Charts & data viz40Cards & layout43Marketing blocks38App shells & pages37AI interfaces40Text & typography effects33Backgrounds & visual effects38Motion & transitions32Numbers & counters32Media34E-commerce333D & interactive36Themed sets40
Start with the essentials.Installation guide ↗Connect your agent ↗
← All componentsAI interfaces

Run Timeline

Waterfall timeline of an agent run: keyboard-navigable step tree, typed bars on a shared time axis, a now playhead and a stat strip. Prop-driven, no internal clock.

Preview

Market brief for PriyaRunning

Started by Tomás · 09:42

Duration
8.2s
Model calls
3
Tool calls
4
Errors
1
Tokens
3,120
Cost
$0.018
  • Model
  • Tool
  • Agent
  • Waiting
  • Failed
  • Retried
  • Now

8 of 10 steps finished, 1 error

0ms2s4s6s8s10s
8.2s
Market brief
8.2s
Plan the brief large-model
1.3s
Fetch retail reports search("refill stations 2026")
700ms
Fetch retail reports search("refill stations 2026")
↻ 700ms
Pricing analyst
2.9s
Read shelf prices sheet("Malik / Q3")
800ms
Rate limited
600ms
Compare margins small-model
1.4s
Pull interview quotes notes("Ines, Tomás")
500ms
Draft the brief large-model
1.6s

Selected: Draft the brief · large-model

5 of 5 steps finished, 0 errors

0ms1s2s3s4s5s
Weekly digest
4.2s
Collect threads
900ms
Summariser
2.4s
Send to Ines
700ms

0 of 0 steps finished, 0 errors

No steps yet.

Install

Pro source requires Pebble Pro. Try the full preview above.

Props

PropTypeDefaultDescription
stepsRunTimelineStep[]—{ id, parentId?, label, detail?, kind: "agent" | "model" | "tool" | "wait", start, end?, status?: "ok" | "error" | "retried", tokens?, cost? }. Times in ms from run start; no end means running.
nownumber—Playhead in ms. Running bars end here. Omit for a finished run.
labelstring"Run steps"Accessible name of the step tree.
showStatsbooleantrueShow the stat strip (duration, calls, errors, tokens/cost when reported).
showLegendbooleantrueShow the key to bar styles under the stats.
defaultCollapsedstring[]—Step ids whose children start hidden.
onStepSelect(id: string) => void—Called on Enter, Space or click.
formatDuration(ms: number) => string450ms / 1.4sFormats ticks, durations, stats and accessible names.
formatCost(cost: number) => string$0.012Formats the cost stat.

Pro component

Try the full preview above. Editable source and build guides require Pebble Pro.

Buy Pebble Pro — $49How source access works ↗
Pebble

Small details.
Better interfaces.

React components to explore, make your own, and build on.

Library

  • Components
  • Installation
  • Pricing

Resources

  • For agents
  • About
  • Support

Legal

  • License
  • Terms
  • Privacy
  • Final sale

Built by Pebble

A product of Praxys Solutions LLC ↗

Pebble Pro is live

$49 one time, lifetime updates ↗