@pi-kaush/pi-working-indicator
Minimal Pi working indicator: a traveling wave of small squares replaces the braille spinner.
Package details
Install @pi-kaush/pi-working-indicator from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@pi-kaush/pi-working-indicator- Package
@pi-kaush/pi-working-indicator- Version
0.1.2- Published
- Oct 7, 2026
- Downloads
- 272/mo · 14/wk
- Author
- kaushikgopal
- License
- MIT
- Types
- extension
- Size
- 6.5 KB
- Dependencies
- 0 dependencies · 1 peer
Pi manifest JSON
{
"extensions": [
"./src/index.ts"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
pi-working-indicator
Minimal Pi working indicator: a traveling wave of small squares replaces the native braille spinner and label.
While Pi streams a response, the editor area shows eight adjacent squares: a prominent center
square sweeps left-to-right at 80 ms with two muted squares trailing it and the rest dim —
a three-tier gray-scale wave. The "Working" label is removed — just the squares. Run /working-indicator after a theme switch to re-resolve the color.
Commands
/working-indicator— switch back to the square wave/working-indicator none— hide the indicator entirely/working-indicator reset— restore Pi's native spinner and label
Install
pi install @pi-kaush/pi-working-indicator
Related
- Pi's extension API:
ctx.ui.setWorkingIndicator({ frames, intervalMs }),ctx.ui.setWorkingMessage()