pi-timestamps

Timestamps extension for pi coding agent — message timing widget, elapsed timer, and interactive timeline browser

Package details

extension

Install pi-timestamps from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:pi-timestamps
Package
pi-timestamps
Version
0.1.0
Published
Mar 13, 2026
Downloads
40/mo · 12/wk
Author
eengad
License
MIT
Types
extension
Size
12.5 KB
Dependencies
0 dependencies · 2 peers
Pi manifest JSON
{
  "extensions": [
    "./extensions"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

pi-timestamps

Timestamps extension for the pi coding agent.

Features

  • Timing widget — shows prompt time (↑), response time (↓), and duration (⏱) above the editor
  • Live elapsed timer — footer status shows ⏱ 12.3s while the agent is streaming
  • /timestamps command — interactive timeline browser with search and message preview

Use Cases

  • Estimate elapsed time when running long processes — compiles, test suites, model training, deployments
  • Spot slow prompts or unexpectedly long agent responses at a glance
  • Review session timing after the fact with the /timestamps timeline browser

Install

pi install npm:pi-timestamps

Or try without installing:

pi -e npm:pi-timestamps

Configuration

Optionally set a timezone by creating ~/.pi/agent/timestamps.json:

{
  "timeZone": "America/Los_Angeles"
}

Any IANA timezone works (e.g. America/New_York, Europe/London, Asia/Tokyo). Omit the file to use your system default.

Usage

The widget and timer work automatically. Use /timestamps to browse the full message timeline:

  • ↑↓ — navigate messages
  • Type — search/filter
  • Backspace — clear search
  • Escape — close

License

MIT