P6 ON THE GRID · SOFT · WHAT THE DASH READS OUT
An odometer above the prompt: how long this session has run and what it has cost.
🧭 1h 23m $3.10
/odometerprints it./odometer hideand /odometer show toggle it./cost totals for the session.On a Claude plan that is what the session would cost at API prices, not a charge. The time counts from when the session first began, so a resumed session keeps its miles.
It reads only the figures Claude Code already has, and sends nothing anywhere. The band draws in the terminal and in the Code tab of the Claude desktop app.
Nothing goes anywhere. Here is each thing, plainly.
What it sends, and where.
$.session.usage, and shows them on your screen.Which programs it runs, and why.
What it puts in the prompts it submits.
What each hook does.
session.start: adds the /odometer command and reads the start time and cost.session.measure: takes the new cost each time Claude Code measures it.command.run for odometer: prints the reading, or hides or shows the band.ui.render for AbovePrompt: draws the dial above the prompt.BOX 1 add the garage (once)
/plugin marketplace add DJPalefaceSD/rostech-modsBOX 2 fit Odometer
/plugin install odometer@rostech