piagent_
← ~/map

$ cat ~/map/pi-conversation-timer.md

pi-conversation-timer

Statusline timer that counts only active task seconds, frozen while pi waits, with a /chat-time stats popup.

extensions✓ Sep 19

Facts

repository
github.com/Agonieler/pi-conversation-timer ↗
GitHub Stars
★ 1
Forks
0
license
MIT
npm / mo
—
last push
Sep 19, 2026

install

Run pi install npm:pi-conversation-timer, or pi install git:github.com/Agonieler/pi-conversation-timer, then restart pi or run /reload.

## TL;DR

A pi statusline extension that tracks pure active task time — from prompt submission to agent_settled — keeping the clock completely static while pi waits for input, with a /chat-time popup that totals session activity and per-task averages.

## Key points

## FAQ

Q Does the timer run while I am composing a prompt?

No. Time is tracked from prompt submission (before_agent_start) to final settlement (agent_settled) and stays static whenever pi is waiting for user input.

Q What does /chat-time show?

A popup with complete session metrics: total active time, task counts, and average duration per task. /dialogue-time is an alias for the same command.

## References

## Related entries

## Guides

Last updated: Sep 19, 2026