An in-chat metric card for a phone — headline, delta chip and a thumb-scrubbed sparkline, bar row or intensity strip whose readout is hoisted into the header, out from under the finger.
Preview in your theme
Loading preview…
This component is part of Pro
The install command, prompt and concept map are included with a Pro license — one purchase unlocks every Pro component, forever.
AOption A · variant=line. Press anywhere on the sparkline and slide: the headline becomes the value under your thumb, and the point label replaces the caption. The readout sits in the header because the finger is on the chart. Let go and it stays; Latest puts the summary back.
How much have I spent on tokens this fortnight?
You used 9,721 tokens over the last 14 days — up 12.4% on the fortnight before.
Tokens used+12.4%
9,721
last 14 days · 8,650 before
Mar 1 – Mar 14
A vertical flick that starts on the plot scrolls the transcript instead — the press is only claimed once it is decisively horizontal, and a gesture the browser takes back restores the readout it moved.
BOption B · variant=bars, seven discrete counts. Bars keep a true zero baseline, so a quiet Saturday reads as short rather than as missing. The delta is the one place colour is spent: replies fell, and falling is bad here, so the chip goes destructive.
How is my reply volume going?
127 replies this week, 18.4% fewer than last week. Friday to Sunday is where it dropped.
Replies sent-18.4%
127
this week · 156 last week
Mon – Sun
At rest the newest bar inverts, because it is the one the headline is quoting. Hold any other bar and the invert moves with you.
COption C · variant=cells, thirty days in the width of a bubble. Magnitude is ink, not height, which survives an 11px slot. The scrub position is owned by this page: the two buttons below move it exactly the way a thumb does.
Show me daily sessions for the last 30 days.
Sessions climbed through the month and peaked on day 30 with 95.
Sessions per day+31.8%
1,764
30 days · 1,764 sessions
Day 1 – Day 30
Controlled position: null — the card never writes it, it only asks.
DOption D · the four states an in-chat metric really has. Loading is a skeleton the same height as the card it becomes; empty is a range with nothing in it; unavailable is the assistant saying it cannot answer, with the one button that can change that; and a single sample is painted, never scrubbed.
Tokens used
Pulling the numbers…
Runs in this window
Nothing ran between 1 and 14 March, so there is no series to draw.
Monthly recurring revenue
I can’t read billing data from this workspace, so I won’t guess at a number.
Try again pressed: 0 — the retry is the host’s to wire; the card only offers it.
Deploys
3
today
EOption E · the degenerate frame. A title far longer than a 390px bubble clamps at two lines instead of pushing the number off the screen, and bleed makes the card span the transcript — square corners, no side borders, padding grown to env(safe-area-inset-left/right) so a landscape notch never eats the first sample.
Break the Europe retrieval spend down for me.
Retrieval alone accounted for 4.2 million tokens across the region.
Assistant tokens consumed by the retrieval step across every workspace in the Europe region-4.1%
4.2M
rolling 6 weeks · every workspace in the region
Mar 1 – Mar 14
FOption F · no gesture at all. scrubButtons=false leaves only the keyboard path, and it reaches every point the thumb can. Tab to the plot — it is a slider — and walk it.
Response time+144%
2.2s
p95 · last 6 weeks
Week 1 – Week 6
Tab reaches the plot once; the focus ring is the whole scrub strip.
→ ↑ and ← ↓ step one point. The first press from the summary lands on the newest.
PageUp / PageDown jump a fifth of the series at a time.
Home and End go to the oldest and the newest sample.
Esc drops the readout and puts the summary back.
Last reported position: null — up is bad for latency, so the delta chip is destructive even though the number rose.