@spences10/pi-footer
Configurable Pi footer/statusline that keeps model, project, Git, token, and runtime state visible
Package details
Install @spences10/pi-footer from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@spences10/pi-footer- Package
@spences10/pi-footer- Version
0.0.8- Published
- Jun 17, 2026
- Downloads
- 675/mo · 43/wk
- Author
- spences10
- License
- MIT
- Types
- extension
- Size
- 73 KB
- Dependencies
- 2 dependencies · 3 peers
Pi manifest JSON
{
"extensions": [
"./dist/index.js"
],
"image": "https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png"
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
@spences10/pi-footer

See the session state that matters without leaving Pi. pi-footer
adds a configurable statusline for model, project, Git, token, and
runtime signals so long agent sessions stay easy to orient and trust.
It owns ctx.ui.setFooter(...) and renders core Pi session data plus
extension statuses published by other extensions with
ctx.ui.setStatus(...).
Commands
/footer— pick a footer preset with a modal.
Presets
default— current my-pi-style 2–3 line footer.minimal— compact cwd/model/context footer.power— fuller status-forward layout.git-heavy— emphasizes cwd/git/status widgets.
Development
Package scripts build transitive workspace dependencies first, then
run local tools through Vite+ with vp exec.
pnpm --filter @spences10/pi-footer run check
pnpm --filter @spences10/pi-footer run test
pnpm --filter @spences10/pi-footer run build