pi-timer
v0.1.3
Published
Pi package that shows a per-run elapsed timer inline in the footer.
Maintainers
Readme
Pi Timer
Pi extension that adds a per-run timer to the footer.

Install
pi install npm:pi-timerFrom GitHub:
pi install git:github.com/jojopirker/pi-timerFrom a local checkout:
pi install /absolute/path/to/pi-timerDemo video: example.mp4
What It Does
- Shows a live timer while the agent is running
- Keeps the final duration visible after the run ends
- Resets on the next run
- Renders inline in the footer instead of on a separate status line
- Uses
runs forwhile active andran forafter completion
Local Development
Pi auto-discovers .pi/extensions/run-timer.ts in this repo.
piYou can also load the package directly:
pi -e .If Pi is already running, use /reload after edits.
Issues
If you hit a bug or want to request a feature, open an issue:
github.com/jojopirker/pi-timer/issues
Notes
Pi's extension API does not currently expose the built-in footer as a composable primitive. This package uses ctx.ui.setFooter() and recreates the default footer layout so the timer can appear inline.
