@georgetsouvaltzis/pi-working-time

Pi extension that shows live elapsed working time with configurable formatting

Package details

extension

Install @georgetsouvaltzis/pi-working-time from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@georgetsouvaltzis/pi-working-time
Package
@georgetsouvaltzis/pi-working-time
Version
0.1.0
Published
May 1, 2026
Downloads
not available
Author
georgetsouvaltzis
License
MIT
Types
extension
Size
22.7 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

@georgetsouvaltzis/pi-working-time

Pi extension for a live elapsed timer in the Working... message.

Preview

While running

Working timer

On completion

Completion summary

What it does

  • Shows elapsed time while agent is running
  • Updates every second
  • Supports custom format, color, prefix
  • Optional completion summary (icon/text/color)
  • Suppresses summary for aborted turns

Install

From npm

pi install npm:@georgetsouvaltzis/pi-working-time

After install/update, run:

/reload

Usage

Show current config

/working-time

Help

/working-time help

Enable / disable timer

/working-time on|off

Set prefix

/working-time prefix <text|none>

Set time format

/working-time format m:ss|mm:ss|h:mm:ss

Set timer color

/working-time color none|text|muted|dim|accent|warning|success|error

Summary on completion

/working-time summary on|off

Summary icon

/working-time summary-icon โœ…
/working-time summary-icon โ—‰
/working-time summary-icon done
/working-time summary-icon none

Summary color

/working-time summary-color none|text|muted|dim|accent|warning|success|error

Summary text

/working-time summary-text <text|none>
/working-time summary-text {icon} {prefix} {elapsed}

summary-text none disables summary output.

If your custom summary text does not include {elapsed}, elapsed time is appended automatically.

Reset to defaults

/working-time reset

Placeholders for summary-text

  • {icon}
  • {elapsed}
  • {prefix}

Uninstall

pi remove npm:@georgetsouvaltzis/pi-working-time