{"_id":"@npm-ken/pi-bar","_rev":"33-a74fe4f4d42e192094d3e48a3658c7df","name":"@npm-ken/pi-bar","dist-tags":{"dev":"0.1.11-dev.3","latest":"1.8.0"},"versions":{"0.1.0":{"name":"@npm-ken/pi-bar","version":"0.1.0","keywords":["pi-package","pi-extension","pi","pi-bar","statusbar","statusline","footer","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@0.1.0","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/DevBox/tree/main/tools/ai/util/pi/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/DevBox/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"0ddc432748aa1ed065186ecf41dab48544ac6e87","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-0.1.0.tgz","fileCount":11,"integrity":"sha512-A/QpI14AassH/Km72b1wZfUnJaAeqBdoW8xlZgXjZDtdcNIvE4S5+Wx59pziYTj0jbPCCDQ4YzXasp4qDg7wCA==","signatures":[{"sig":"MEUCIDGDvL7VifmRlz2r1Dk0+rEWc97ghBbKNDStBPFj7uOjAiEA6XcGT8rBaX3DaUBKaqjwaOEWiH0j/et3jmqZHHWAb04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55145},"main":"index.ts","type":"module","module":"index.ts","gitHead":"352804b0db6908ab560018aa0b70f844dce98d67","private":false,"scripts":{"deploy":"pi install ./index.ts && PI_BAR_DIR=\"${PI_CODING_AGENT_DIR:+${PI_CODING_AGENT_DIR}/../pi-bar}\"; PI_BAR_DIR=\"${PI_BAR_DIR:-${HOME}/.pi/pi-bar}\"; mkdir -p \"${PI_BAR_DIR}\"; cp config.toml \"${PI_BAR_DIR}/config.toml\"; echo \"Installed pi-bar config to ${PI_BAR_DIR}/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/DevBox.git","type":"git","directory":"tools/ai/util/pi/pi-bar"},"_npmVersion":"11.12.1","description":"Configurable pi status bar extension.","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_0.1.0_1779205197210_0.47878730744047426","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@npm-ken/pi-bar","version":"0.1.1","keywords":["pi-package","pi-extension","pi","pi-bar","statusbar","statusline","footer","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@0.1.1","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/DevBox/tree/main/tools/ai/util/pi/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/DevBox/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"81309562616b10eae76e9bd57cdde02d6a5c55da","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-0.1.1.tgz","fileCount":11,"integrity":"sha512-+rAnc2asvz39PbGqQ9MXAeJhgnd8/3dx1mcrNxuyQVn29WWtY2OHa0WJAwpmrvmzvOSF/eV/UHgRi9HzyqGSmw==","signatures":[{"sig":"MEQCIE96sSlU6NRf90ZKioJ4q1K8m1MDmrFTbymDgXXqH0EaAiB0hX4B2bP7bHd7mbyNzz3Wy6wcfRbld91d014oWmCNwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51468},"main":"index.ts","type":"module","module":"index.ts","gitHead":"3f636ce303807c19b7bd44e0412440b4d2413675","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/DevBox.git","type":"git","directory":"tools/ai/util/pi/pi-bar"},"_npmVersion":"11.12.1","description":"Configurable pi status bar extension.","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_0.1.1_1779206705765_0.5827864335962674","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@npm-ken/pi-bar","version":"0.1.2","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@0.1.2","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/DevBox/tree/main/tools/ai/util/pi/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/DevBox/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"af729878bac1d67d427985bf3aca7077fe20d528","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-0.1.2.tgz","fileCount":11,"integrity":"sha512-YwQXkMfszVrUkQ/bFvLdpgrdd9mMLMeIu5wc5qwJv6dCE14r68h0jBTw3garyYOj6mzi4puyYLsFPyucwdSJ/Q==","signatures":[{"sig":"MEUCIQD6YHCQMG6UPZgNreIgml2QDWxvjKtFZwH4BqUycwd1HgIgPjdqTZ+r4Bnlg/Elg1IDigEa30PNDiKefqilgX/37FM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51585},"main":"index.ts","type":"module","module":"index.ts","gitHead":"501dce3e5d3438cbe5292471b5c6c4e58f487783","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/DevBox.git","type":"git","directory":"tools/ai/util/pi/pi-bar"},"_npmVersion":"11.12.1","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_0.1.2_1779207138859_0.3930934287815391","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@npm-ken/pi-bar","version":"0.1.3","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@0.1.3","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/DevBox/tree/main/tools/ai/util/pi/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/DevBox/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"761ec8340a529268092b87e8bdf48372e0b3a241","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-0.1.3.tgz","fileCount":11,"integrity":"sha512-Ol7gMqrTrS2syox+uYhJ0bA0c/hjzD+dsAD/tDCN3t8RRA/SS8nlsiBeW0DXHwr1GVPvkk0nQGti+glMpyuErg==","signatures":[{"sig":"MEUCIQDxMiLSrn7zvpDWRkaJSnO+xIYBkVUIN691KTg3F5OjjAIgaV7pb3QvFpUi0pJ3ZMg3ns7zUiyzb7i4kDEs6BKWaug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51618},"main":"index.ts","type":"module","module":"index.ts","gitHead":"6e1f39cc17a01e6cdd243f8e1392fe1feaab416c","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/DevBox.git","type":"git","directory":"tools/ai/util/pi/pi-bar"},"_npmVersion":"11.12.1","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_0.1.3_1779207709075_0.2990245740672306","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@npm-ken/pi-bar","version":"0.1.4","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@0.1.4","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/DevBox/tree/main/tools/ai/util/pi/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/DevBox/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"509161f9c3d9256509caa17a6865e88a2b070976","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-0.1.4.tgz","fileCount":11,"integrity":"sha512-Fq8QeEe0CO9xpOSiLynkR3vWoqj1hXs+4T7yPnVvLEFDSQnALH6ozLDE9cOYbN7Oh9orZenkT5vQMCDLsGtH/Q==","signatures":[{"sig":"MEQCICOo1tm/wEuJX+Pcgf6jirgAyRYQ/i/9sQLqrHsYI8MUAiA4fLU7nXJqUHY7I2U0bHqkoqDlfL287sHrHQF8TpfreQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51629},"main":"index.ts","type":"module","module":"index.ts","gitHead":"5f69222a18d011b4fbecfba985aeded84d244b57","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/DevBox.git","type":"git","directory":"tools/ai/util/pi/pi-bar"},"_npmVersion":"11.12.1","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_0.1.4_1779208146509_0.9288763368941055","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@npm-ken/pi-bar","version":"0.1.5","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@0.1.5","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/DevBox/tree/main/tools/ai/util/pi/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/DevBox/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"78fb4872640362bc8d61ad1c0bf34c7121a53c7b","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-0.1.5.tgz","fileCount":11,"integrity":"sha512-wAUDjrOckOH9D7Fxt5gDaTodpWk7VoUiAZ+pyh0n7lF6Ql4cm6z4XihDbC2ig9fYf9HaQ1RXljJ33ytCqRgGYg==","signatures":[{"sig":"MEUCIAsTpgjGQBGySdRwhzrXq6ph0YILng8XZYHkioYIquIIAiEA2zz3zc7QL546JbLQ5D0dvj9k+r9ZLFPdXxGTqYehfZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51632},"main":"index.ts","type":"module","module":"index.ts","gitHead":"d86815d471a8c37da8883937c5516f51b288f977","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/DevBox.git","type":"git","directory":"tools/ai/util/pi/pi-bar"},"_npmVersion":"11.12.1","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_0.1.5_1779208493625_0.8120244821266136","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@npm-ken/pi-bar","version":"0.1.6","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@0.1.6","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/DevBox/tree/main/tools/ai/util/pi/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/DevBox/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"a5d2074a0f1d37201e1d2f11eb7ae01798ec105d","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-0.1.6.tgz","fileCount":11,"integrity":"sha512-aqE+F6jWBdP3KNmJZZ4PBm4wmeFpa1XgB7d/OXrELzVrIpWNo/XiFtRoiSPyYF7C9WJocVCG3LYK9VSK95i4Mg==","signatures":[{"sig":"MEUCIHr8NMrVhLTDd+g1inBnkvq7laGUqurI63WZUSWMCZnuAiEA14dlZHTRg3fTohKgUrEX/To6ywOkR2V6HkLzszWtu/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51636},"main":"index.ts","type":"module","module":"index.ts","gitHead":"4e32cf08d57181bcd53c653f6e18e5d6fd64197d","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/DevBox.git","type":"git","directory":"tools/ai/util/pi/pi-bar"},"_npmVersion":"11.12.1","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_0.1.6_1779208892950_0.05590481395508795","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@npm-ken/pi-bar","version":"0.1.7","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@0.1.7","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"2d06226fed4cdd8fdc0265bcdc4d8af8028c4063","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-0.1.7.tgz","fileCount":11,"integrity":"sha512-KE4qUjOmJIo/lgxjb+tsWMKpRRWf7fX5HEEzVbMpiAWU3L2w0ZObUvV1tSNymX9NHMJu+2HhKDk1sRxtVTB3kA==","signatures":[{"sig":"MEYCIQDjvoZH9eG2m37oR+ZtNdK47PYsXV8yR5o2fqYJQYydrAIhAIjjr8D2d6f1oeJsmVRvU2TPldbJYHFm0rNFoh2WZW7O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51558},"main":"index.ts","type":"module","module":"index.ts","gitHead":"886791b537a9872a95df4060f371daae37bb6adc","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.12.1","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_0.1.7_1779211349028_0.528506173819205","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@npm-ken/pi-bar","version":"0.1.8","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@0.1.8","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"dist":{"shasum":"07e75f2b0b32c8e8b4ade929f44b2cc9f7eed161","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-0.1.8.tgz","fileCount":12,"integrity":"sha512-6eNyEyubrBQqszCUCDLuF3Ze0C7A0mS3YA1aZl4RM03m3W3gq9JHm2Y3W0Y/T/1f+rHtl1pj/CqZZVfc77o1jQ==","signatures":[{"sig":"MEYCIQDm7pyLpxXE640545sPCsgZUfl9+bXrS15dRYCMvGd2XAIhAK751i+A0ZJ+ts1TuhuR2bLCDGkBYLkmm8S35Ei9UxvV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64597},"main":"index.ts","type":"module","module":"index.ts","gitHead":"117da3ffeaf6e5b3db965eeeeb10f26445b3a879","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.12.1","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_0.1.8_1779212217675_0.6431245956867837","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@npm-ken/pi-bar","version":"0.1.9","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@0.1.9","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"dist":{"shasum":"3dd50fcbe3b063bfd6bbdbffab76dda7292729db","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-0.1.9.tgz","fileCount":12,"integrity":"sha512-GDG31e3pvak2ojdAGwsF50HHo63dC0kdZlFYckKxzHScrUu0fsm32orjiYIZjQPsMUNtaV/Yf+KoiyCyKRW3rA==","signatures":[{"sig":"MEUCIAMTmQWRb8cxKVsCgjlu8DZfpRMXOtBxD1JveDKbdYcyAiEA2LeW2asMEAP8szcz+Tnpt7X2t8WVhQ+5s6pIhIWDm9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64510},"main":"index.ts","type":"module","module":"index.ts","gitHead":"d4455796f3c1bbff2ec9ef35fadad58173472cfd","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.12.1","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_0.1.9_1779212559562_0.34313202713254976","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@npm-ken/pi-bar","version":"0.1.10","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@0.1.10","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"dist":{"shasum":"30c4d946c93ef63bc525ea830e9174470d24fde8","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-0.1.10.tgz","fileCount":12,"integrity":"sha512-bKJPPg3LosEbuwiLR11s60dhIYhfBjuvZSQ7eiHisEvmj2ZNNFsl6srU/QesE2GdKw96zF233H9bp6bmO8g5gQ==","signatures":[{"sig":"MEUCIQDGJ/UPjwCdvs+ISVDB5vMiJKC0379brjFvVbfIsmYQfAIgGk+E8cf8JdS6CIC82+kMio78cn0cf9T7Nn091eBaBy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65308},"main":"index.ts","type":"module","module":"index.ts","gitHead":"a174fce3f4da8c7eda06bf3c1402417ecab76e1c","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.12.1","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_0.1.10_1779322538040_0.4674637941840165","host":"s3://npm-registry-packages-npm-production"}},"0.1.11-dev.0":{"name":"@npm-ken/pi-bar","version":"0.1.11-dev.0","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@0.1.11-dev.0","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"dist":{"shasum":"210dae7ec3e7c79fb447e36e4eea4b817108fe1a","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-0.1.11-dev.0.tgz","fileCount":12,"integrity":"sha512-BEAf+aLPl4BtP3kRqupyIlLwtLJ9RGPoGutvtAOfow7/O3RkaCHCmMXhauyAqxscmPpSTkH48i8gBlpf2MuEOw==","signatures":[{"sig":"MEUCIDQXo2pwEkBvu/THRD1CWohd/DdYPKxIhuvfMItLnmRHAiEAocxadN1fSPfvfkgXYLHdgIFw11JRODEIciReJztoVjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71141},"main":"index.ts","type":"module","module":"index.ts","gitHead":"a8b722cce3e40337c28188e35435f60d1338bfcb","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.13.0","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_0.1.11-dev.0_1779458011144_0.2505929787524832","host":"s3://npm-registry-packages-npm-production"}},"0.1.11-dev-2":{"name":"@npm-ken/pi-bar","version":"0.1.11-dev-2","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@0.1.11-dev-2","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"dist":{"shasum":"eb17c8bb4ea2ab49a36640ad32f5ff0cbbf3de53","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-0.1.11-dev-2.tgz","fileCount":12,"integrity":"sha512-vY4NGB+QJW6JfAi3VnGAzHviIAGjiyxlw/Q9BG0MdPoTxD+HtopWNwZRq9oGbZZVm/c3HcFK9u5QFf6UhZQ5rQ==","signatures":[{"sig":"MEUCIQChCsBTmWY+RaASvrtliNqQIjMMxkMcO+PTmBPhvuU79QIgS1QNTXsWCVETqoU+QUXy0CVoq/a2nm1pxUaa4W5S5BQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71521},"main":"index.ts","type":"module","module":"index.ts","gitHead":"d8cb1c0a96bae0692ce7327e9815133aa61f1730","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.13.0","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_0.1.11-dev-2_1779460257642_0.3311484248275993","host":"s3://npm-registry-packages-npm-production"}},"0.1.11-dev.3":{"name":"@npm-ken/pi-bar","version":"0.1.11-dev.3","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@0.1.11-dev.3","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"dist":{"shasum":"782845037b3f64a2002a58781401565ddc4461bb","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-0.1.11-dev.3.tgz","fileCount":12,"integrity":"sha512-SO6/59eEwjjHeSFFU2dC6lX3DTvPPQ7Qqcto4z8r2lwDyLS7vsEVavFcNmdi4MlRTA7rD8+1TwHmLZgzkGQfsw==","signatures":[{"sig":"MEUCIQDDQiMgBzJxToYL1dWNcpf758Qb+kjd6pgLiQ4VJwfwkAIgAi8yYCaBsp4950TtVbkRx9/tw6mw1SOwshkSxA3sWbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72450},"main":"index.ts","type":"module","module":"index.ts","gitHead":"9cae70a50e4b6299834dc5405ea1e1bad181c849","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.13.0","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_0.1.11-dev.3_1779462689036_0.9634933847139144","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@npm-ken/pi-bar","version":"0.1.12","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@0.1.12","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"dist":{"shasum":"e60ceba1c8f6dbc5eb117ef19292ee486b34036c","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-0.1.12.tgz","fileCount":12,"integrity":"sha512-fqGhD/JRTJlvipy0C4cqnKQvSYVN11uyNRqZGBYnhd+ahpx7TA3OVeixwUl1hxfzNMcwJMIqAuPWNS289idvHA==","signatures":[{"sig":"MEUCIQDSXb0hwJTGEkQ0tlOpAJeaSYCHKYP7V5PE49zYHPIX0gIgdWfFOoLib+ZAn9TG3FSyRKcKymw0ThUZCLr//XEnQ7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72346},"main":"index.ts","type":"module","module":"index.ts","gitHead":"307c30a07fa07710109b69fb2d115342d0506d6d","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.13.0","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_0.1.12_1779462979041_0.6273576667742444","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@npm-ken/pi-bar","version":"0.1.13","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@0.1.13","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"dist":{"shasum":"bb50aa954be601c875ae37b68bf0f17605891703","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-0.1.13.tgz","fileCount":12,"integrity":"sha512-c7XnmcSRCEu4aaXFpT44YDsWqSliUabngnw190VEdieyxexI5CUEpfShLrq7iJmqP65Od/svR8FQrT5Ae7PCkg==","signatures":[{"sig":"MEQCIEVsdNl/oNwQccOjgCF8i67ui7lVhCifdNCdN0MmusliAiAYk2D0oDdqN2dstj4OnP7qzNbrmRzbSnUBImjKTYHnRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72374},"main":"index.ts","type":"module","module":"index.ts","gitHead":"e90f4b04a9dc9bbcb8cf9be7609f7ff5ba7aa7ea","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.13.0","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_0.1.13_1779478187590_0.7477468923407895","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@npm-ken/pi-bar","version":"1.0.0","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@1.0.0","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"dist":{"shasum":"ce048d7d83127c6a733b3c7fa8f7fff6589e8e8b","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-1.0.0.tgz","fileCount":12,"integrity":"sha512-zwV6EzhS3O0jRHbtUSZ9IxLa3hoPjZLNZj2LhgjJ5ToAFxEwbVEGXRJTwJn/RMFzWU+MvpNJyxdHO349TAbmhA==","signatures":[{"sig":"MEUCIQDDTIVyXRmIliPY43MJ4aeErEtLFexjg6ZHSSVOm3VdnQIgFXlbrd+E+H1iEatxn42NLnSptXO0hXKiyQBIBcMRZXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75301},"main":"index.ts","type":"module","module":"index.ts","gitHead":"54010ab8b527f44d7ca90a3dde544eca02258120","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.13.0","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_1.0.0_1779562656538_0.6688858098934098","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@npm-ken/pi-bar","version":"1.1.0","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@1.1.0","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"dist":{"shasum":"95ec47ba05bbd645e91aed04c63afdfc2e8b1724","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-1.1.0.tgz","fileCount":17,"integrity":"sha512-DFr4HsZgse9DGlrFFHaLMHs2KJV5npSgtWCgiBYKWjv9hVqwANs9+Oz3wP5PzE67D81NOaD11f1miocdywRdTw==","signatures":[{"sig":"MEUCIQDZhepKcSEyieMgYJoFuMmecfNQNgTSOoVeK0PI0lvlrAIgEt1pAfY0O+AHPF9+P1/B0LZSAgl7eS92THMDmImzm2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95487},"main":"index.ts","type":"module","module":"index.ts","gitHead":"d29c19e9d7bb2e891ca06992663dd66b372365f5","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.13.0","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_1.1.0_1779581328873_0.33094824681593127","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@npm-ken/pi-bar","version":"1.2.0","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@1.2.0","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"dist":{"shasum":"bf802ce0e183ae0f8f2de7cc70a59650e36449fe","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-1.2.0.tgz","fileCount":15,"integrity":"sha512-NAmLDFTw4dvdrnQVhocaYGb5FlOpuJQ6emRzQa8jygE2aJygpRSIp2UuqZD+TuGm4P6m/8uaotcjkE0NrvGWVA==","signatures":[{"sig":"MEYCIQCwxnIN/KeI1qs5mvhbwc0gU0GXHKDtughkvMRB8RfWPwIhAIBJq2jox6+VAgHu10QEX6yASrbf3FwdAglDt7Y9yvVi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91274},"main":"index.ts","type":"module","module":"index.ts","gitHead":"699358e3525ecaceda8075a77fd30f67ab97272a","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.13.0","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_1.2.0_1779586451558_0.3070435033461232","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@npm-ken/pi-bar","version":"1.2.1","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@1.2.1","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"dist":{"shasum":"0af468b284241a60c45c2eee96201de6022358f8","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-1.2.1.tgz","fileCount":15,"integrity":"sha512-bIjHuAhy0kSdEsizbjDU3/K0lrnlmiIgcqv7XCWPFZVNE1omho2i3u4iWQ7YLmUp+NzdfHIoc4bHMkqkKlX/PQ==","signatures":[{"sig":"MEYCIQC5ishdgZYeJCIFNo9hOZzqJT2Axu/gllQgMLGxf/aWQQIhAN1U7OAm9RqmasWsJDlnZt6yvWmc2ABZOAeSHUL5gYuo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91274},"main":"index.ts","type":"module","module":"index.ts","gitHead":"b83c2c6048cc8bded5a761319d0b7d188cd1ef1d","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.13.0","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_1.2.1_1779587561495_0.2591620703371822","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@npm-ken/pi-bar","version":"1.3.0","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@1.3.0","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"dist":{"shasum":"2c8c3657173203aea7c0b253baaec5718a6832ac","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-1.3.0.tgz","fileCount":15,"integrity":"sha512-YMCwWhOFQcu8crLyoaEB8A9Ikdbqv8VI1MgYfDscLWQIZukZVrSS17FA7tm1ARBBYJZ3JLISk1Hmr7R7bB+0dw==","signatures":[{"sig":"MEUCIBoRrhAgxEe0HClSfzXxpPAktSajIneUUz8RCBccV0maAiEAxs0Q2MhpStGSwgYMo5UZq0erfwArfLLI1MhdtBkKGb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95151},"main":"index.ts","type":"module","module":"index.ts","gitHead":"6fff121921638e70805f27edda727179ef8cb81d","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.13.0","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_1.3.0_1781735351016_0.1468031817958877","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@npm-ken/pi-bar","version":"1.3.1","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@1.3.1","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"dist":{"shasum":"0616394b3af572ede63a3f4edcb24d9a253ea198","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-1.3.1.tgz","fileCount":15,"integrity":"sha512-HegO+7Yqm6JucYAAy4AuNvDuBdPvr7PXTlq0+Pwf3uqT110A6XyMw49bCqKajcO8MuxIp0cYd5KUzzQd8NQO3w==","signatures":[{"sig":"MEUCIQDsLNrNh0cC+/RWpiTd4U2xw4YbDeHwlvu3baGqa2NWJQIgMsVQKuS1s09klopnDCHgrcMPPl9Zg69B9bn20bdyuGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95701},"main":"index.ts","type":"module","module":"index.ts","gitHead":"50bc98ad04f1be80a60fc6db26b70bb1c24b781b","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.13.0","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_1.3.1_1781815842992_0.6651027162336607","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@npm-ken/pi-bar","version":"1.3.2","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@1.3.2","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"dist":{"shasum":"1f36f61b25aaedfe00dda8f04571d7277204b5d6","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-1.3.2.tgz","fileCount":15,"integrity":"sha512-gNOloXJ0mN8tIqGgNSsddEKp5C3fNrr7uHoFitolv3QiOvZ+RTeBcZ9RODt2Cj8/AYsHu//CuSsC2Xau3xsJhw==","signatures":[{"sig":"MEUCIQC1hFTWNAqWwxzE7Z7NtK6G6HTCNcy5HOV2svyX07W3GQIgbeH7FepCKnR/CpKdN+DxNXTguc4RJCRi4BYH/FW0Gs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95980},"main":"index.ts","type":"module","module":"index.ts","gitHead":"9d752ea1494871fbb88fd932adf5151e5684a9ab","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.13.0","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_1.3.2_1781999564504_0.9384768758338073","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@npm-ken/pi-bar","version":"1.3.3","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@1.3.3","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"dist":{"shasum":"2e45c775b49d9e896314cebd8a2180e071ff8525","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-1.3.3.tgz","fileCount":15,"integrity":"sha512-DdKKLAE7kjca92/WXz2pZb2FPzu7hymV/allDhYnhgHAjm6UjIB8PcZI2Mnv/PLoATDdd4Alil0jEVhivCvPLQ==","signatures":[{"sig":"MEQCIDzDe7saznEzijIpsXig8TVAbYSrxOlMcoaOrdqUFKv9AiBk7Kvn6OtXsumb/B0liO3oif1sOnkSzSunhNtWFGQXVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96711},"main":"index.ts","type":"module","module":"index.ts","gitHead":"0ba30d0b9a22fe28524e704d847a791133c3a114","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.16.0","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.18.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_1.3.3_1785484377443_0.7674431006443723","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@npm-ken/pi-bar","version":"1.4.0","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@1.4.0","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"dist":{"shasum":"96648e03fdc013004607c420db8d0bc98967f684","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-1.4.0.tgz","fileCount":15,"integrity":"sha512-SOGA/Tl+lvA1T/tRbAePOZ9Z5V+u//Zmvv+JxD6QEZLm6VOEqQ+1FGLeh95YAMzbm1KhRyFqO0lr88QPQdRjHg==","signatures":[{"sig":"MEQCIE2UoY9i4S8Jk7xQA+zMN5HnyRhtOYhMxrtkLnfms8DbAiAqiXhllVoZGRxk1T5WTw7wdRQq2z01nq1Jd/THxeta+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97221},"main":"index.ts","type":"module","module":"index.ts","gitHead":"f4eec1329a40ba2c65d5703a879c2d0650ef4d32","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.16.0","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.18.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_1.4.0_1785608456409_0.762029930135274","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@npm-ken/pi-bar","version":"1.5.0","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@1.5.0","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"dist":{"shasum":"57fff47094211f56065d2dcb2612d9110707a9d2","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-1.5.0.tgz","fileCount":15,"integrity":"sha512-V4WRpAYwxHgr9HW9OdeEpe1G9mE+3ILec4IIt0mMfXhQdLXcbcUPzilpqNWZSgn/rM3gVDc4/9SPpRIAMqh8Nw==","signatures":[{"sig":"MEQCIHnxfU8cmZAI4s6E6gr6XIlloXr43CNmChfW5NYVqlf+AiBiEMKlvpy6QOycdU2oshDdnYHQTQx+W2mRrApkTbeS+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97617},"main":"index.ts","type":"module","module":"index.ts","gitHead":"032da9933725a46d468e4579294f562f0f9f3267","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.17.0","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_1.5.0_1785856216278_0.5004643833755322","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@npm-ken/pi-bar","version":"1.5.1","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@1.5.1","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"dist":{"shasum":"a96dcea54205b91019ea843c197db4911f1b4eff","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-1.5.1.tgz","fileCount":15,"integrity":"sha512-ag33YmGFzCeazVpF9eAz1Qjjn6/AfuB3k7mU/D9u8sTXIIIOEwcPcbOe8t6kcUOj0YLvq1CgXORtNDLZz+u3ig==","signatures":[{"sig":"MEYCIQDT1e5UnVwq1Y/hvBuaUTYTu2ilt295izZIIQs8LGxnZgIhAJuhV06O3SNGMOEgZGpYQhKrruTxfKPHhsBJJLlP+kn0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97555},"main":"index.ts","type":"module","module":"index.ts","gitHead":"95f6a23cb94b2f286d13d1772e33018ab0c618fe","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.17.0","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_1.5.1_1785858079119_0.7404809908445771","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@npm-ken/pi-bar","version":"1.6.0","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@1.6.0","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"dist":{"shasum":"41644e682925cf3f43f40da4b22eeb3abea545e8","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-1.6.0.tgz","fileCount":15,"integrity":"sha512-Px4jp4Rh103CrkB4H06KTBMDyTuR9n6pCaG6134fmB5xjr7VKrQ80ZOzR0MWKAhY5idvUkb7bAaVGGcX5PbWXg==","signatures":[{"sig":"MEUCIGeUJRRLQI6s7UD5dH+FL9trMpzQOAhk2JULZ1a33eibAiEA4ypIP4XWLOkQm0bTAHPdj2mesgz8y2cBaSJzoiHGeb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97591},"main":"index.ts","type":"module","module":"index.ts","gitHead":"25f6e8e1b548edcc39f13eea48d6792e944b9680","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.17.0","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_1.6.0_1785966528074_0.7167164628574194","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@npm-ken/pi-bar","version":"1.6.1","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@1.6.1","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"dist":{"shasum":"693801e5cf392d5b5c22b66a27afbc6bdb180bbb","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-1.6.1.tgz","fileCount":15,"integrity":"sha512-Em01udDIH9kx3r50a9rYTEJqXwZEsq5KhcGkfbFJpq/gheYBBsxXBUK7o1e18xj6CfGoaw+QdgJ6O41yyVtJGA==","signatures":[{"sig":"MEUCIDZlbROk7A/nwwi4SuRHhSnYphhoGFmXqYaitjidcn3gAiEAwKoLdBfxI1h3vZl4iIUVSm3MpIwgJx86Wg38mPl2y3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97599},"main":"index.ts","type":"module","module":"index.ts","gitHead":"e897f22c30c1aaf9b64c9e00db7caf471282d99d","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.17.0","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_1.6.1_1785967070661_0.6991207863580318","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@npm-ken/pi-bar","version":"1.7.0","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@1.7.0","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"dist":{"shasum":"35f70259359e74b6b39773d94121872bb1ad8e98","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-1.7.0.tgz","fileCount":15,"integrity":"sha512-ewCpNeSCvzH2aaHV0jF3dIhSLtrou64g84lMam3n99VEYFhYn9Qm+k1rLE2VPQJ5bPx0hPb7FiS4ED1pMcucWw==","signatures":[{"sig":"MEQCIElsEHcE7SNdsQwePozAe+EyxZfZcvng3MiAH1nBGk9hAiBJzwbKSAz0j969MQ8mXAZiLdodxPdDkX+Nkt18T6elLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97745},"main":"index.ts","type":"module","module":"index.ts","gitHead":"2ba2d93671388e54cc701a16742f4744ecc279c7","private":false,"scripts":{"deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.17.0","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_1.7.0_1786457794261_0.12621626255175755","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@npm-ken/pi-bar","version":"1.7.1","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@1.7.1","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"dist":{"shasum":"7d69c9e9858f90493fdfa5054152562fee15a984","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-1.7.1.tgz","fileCount":15,"integrity":"sha512-Ypy4gOP2/c8FojBaGU1WEkie2FEEFFn+b9DUXUfofsigNVxPaBjelEVs5EJXG3Nz9kqn0KMiy85uq0y1iUrFSw==","signatures":[{"sig":"MEUCIFTjjY2OFU++0tSWdOuBE/aFYxAEDlCzG2VK2J1cEnRCAiEAif4nhu/tKMnVgRDlsBGtDs3v0HcuFpFpGW0vMRX9Apg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCpwM94roI09T65npWu618KnF41s2jjCVrvfwxmFZspzAIgfaEnP1HXsSsqBj2yhvQijG4WsyOCXc4Hgy+6y7lpzw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98090},"main":"index.ts","type":"module","module":"index.ts","gitHead":"c4f18cee5919788ba9bd5001ca8ee98f973ab52a","private":false,"scripts":{"test":"bun test","deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.19.0","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_1.7.1_1789476450398_0.4486363557874733","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@npm-ken/pi-bar","version":"1.7.2","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"license":"MIT","_id":"@npm-ken/pi-bar@1.7.2","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"dist":{"shasum":"06b5f00e9dfc6bf69c14f85550f8db8ef2754ff6","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-1.7.2.tgz","fileCount":15,"integrity":"sha512-HExPdwtbJcshxRz4fUGBRn+pnaDbYc37W9pk3tqkSaYJM2QgECe1rCk4DRBrCoX8bM4AxzCs7wG49K1wy/oKCQ==","signatures":[{"sig":"MEQCIClPm0Lq08QREdFrtTeCUc4f6DNrJ4I6sI1DCiWP5JxOAiBfgoy7TnxJzNCjCE79WiPhhBL1G96tBGspYgUx+gmhwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCydI31jiUC2+5YdxjdRr8zgZLtfbCQoKATWlnXl87mqQIhAJcG1bBXySGp7ID+TM/zQ8qaBQYM+h+YAGkWinRyuiIg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98561},"main":"index.ts","type":"module","module":"index.ts","gitHead":"037a485465016f40790cd7e8fe4badcc20444fc8","private":false,"scripts":{"test":"bun test","deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.19.0","description":"Configurable status bar extension for the pi coding agent.","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-bar_1.7.2_1789477473378_0.45326697618126954","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"pi":{"image":"https://raw.githubusercontent.com/kenbanks-peng/pi-bar/main/screenshot.png","extensions":["./index.ts"]},"_id":"@npm-ken/pi-bar@1.8.0","bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"dist":{"shasum":"9c8dddde49d6a7640730f763c7fbe47cac7212d1","tarball":"https://registry.npmjs.org/@npm-ken/pi-bar/-/pi-bar-1.8.0.tgz","fileCount":16,"integrity":"sha512-0s2pMJMHRf9gt0SkjaUhDVaIKTw9/AYMkGrrM0AOHYvlUAEjZzjzofWFqJ6AoFFfDjrOVSvUENojeNYWEYlpMg==","signatures":[{"sig":"MEQCIAa/XobXl888IXaedflPgK2W5+irrwWS5S9AFJ1q85KlAiAMiK9zBkj3vEwctKh/ijqMHpXoWJJHhJfVIg+iWlhu/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCauP9xTCbdsAUt+zgDsn1iuu7ojynu1qgKVZj+hSyo9QIhAKeRTwbcy1FwElBuk/i9idbC6oMbVZN73JKxrbUDsol/"}],"unpackedSize":103387},"main":"index.ts","name":"@npm-ken/pi-bar","type":"module","module":"index.ts","gitHead":"c4339bd5416697b202352614da66ea19fc57477c","license":"MIT","private":false,"scripts":{"test":"bun test","deploy":"pi install ./index.ts && mkdir -p \"${HOME}/.pi/pi-bar\" && cp config.toml \"${HOME}/.pi/pi-bar/config.toml\" && echo \"Installed pi-bar config to ${HOME}/.pi/pi-bar/config.toml\"","prepack":"npm run typecheck","typecheck":"tsc --noEmit"},"version":"1.8.0","_npmUser":{"name":"npm-ken","email":"kenbanks.peng@mail.com"},"homepage":"https://github.com/kenbanks-peng/pi-bar#readme","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"_npmVersion":"11.19.0","description":"Configurable status bar extension for the pi coding agent.","directories":{},"maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.6.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-bar_1.8.0_1789745615944_0.26663752684561914"}}},"time":{"created":"2026-05-19T15:39:57.102Z","modified":"2026-09-18T15:33:36.171Z","0.1.0":"2026-05-19T15:39:57.345Z","0.1.1":"2026-05-19T16:05:05.926Z","0.1.2":"2026-05-19T16:12:19.009Z","0.1.3":"2026-05-19T16:21:49.235Z","0.1.4":"2026-05-19T16:29:06.675Z","0.1.5":"2026-05-19T16:34:53.762Z","0.1.6":"2026-05-19T16:41:33.115Z","0.1.7":"2026-05-19T17:22:29.158Z","0.1.8":"2026-05-19T17:36:57.836Z","0.1.9":"2026-05-19T17:42:39.713Z","0.1.10":"2026-05-21T00:15:38.231Z","0.1.11-dev.0":"2026-05-22T13:53:31.319Z","0.1.11-dev-2":"2026-05-22T14:30:57.807Z","0.1.11-dev.3":"2026-05-22T15:11:29.171Z","0.1.12":"2026-05-22T15:16:19.178Z","0.1.13":"2026-05-22T19:29:47.773Z","1.0.0":"2026-05-23T18:57:36.685Z","1.1.0":"2026-05-24T00:08:49.069Z","1.2.0":"2026-05-24T01:34:11.688Z","1.2.1":"2026-05-24T01:52:41.664Z","1.3.0":"2026-06-17T22:29:11.176Z","1.3.1":"2026-06-18T20:50:43.155Z","1.3.2":"2026-06-20T23:52:44.651Z","1.3.3":"2026-07-31T07:52:57.616Z","1.4.0":"2026-08-01T18:20:56.560Z","1.5.0":"2026-08-04T15:10:16.407Z","1.5.1":"2026-08-04T15:41:19.245Z","1.6.0":"2026-08-05T21:48:48.250Z","1.6.1":"2026-08-05T21:57:50.805Z","1.7.0":"2026-08-11T14:16:34.398Z","1.7.1":"2026-09-15T12:47:30.485Z","1.7.2":"2026-09-15T13:04:33.467Z","1.8.0":"2026-09-18T15:33:36.034Z"},"bugs":{"url":"https://github.com/kenbanks-peng/pi-bar/issues"},"license":"MIT","homepage":"https://github.com/kenbanks-peng/pi-bar#readme","keywords":["pi-package","pi-extension","pi-coding-agent","coding-agent","extension","pi","pi-bar","statusbar","status-bar","statusline","footer","footer-bar","model","context-window"],"repository":{"url":"git+https://github.com/kenbanks-peng/pi-bar.git","type":"git"},"description":"Configurable status bar extension for the pi coding agent.","maintainers":[{"name":"npm-ken","email":"kenbanks.peng@mail.com"}],"readme":"# pi-bar\n\nConfigurable [pi](https://pi.dev) status bar extension.\n\n![pi-bar screenshot](./screenshot.png)\n\n## Install\n\n```sh\npi install npm:@npm-ken/pi-bar\n```\n\npi-bar works immediately after install using the bundled default config.\n\n## Customize\n\nCreate this file and edit it:\n\n```text\n~/.pi/pi-bar/config.toml\n```\n\nTo start from the default config, copy `config.toml` from this repository or from the installed npm package and paste it to ~/.pi/pi-bar/config.toml\n\n## Common edits\n\n### Colors\n\n```toml\n[colors]\ntext_fg = \"#cdd6f4\"\nmodel_bg = \"#005b95\"\nthinking_bg = \"#005b95\"\nactivity_bg = \"#313244\"\nactivity_fg = \"#2dd4bf\"\nok = \"#006b1d\"\nwarn = \"#a17a00\"\nalert = \"#972e2d\"\n```\n\nUse `#rrggbb` hex colors. Segments use these names with `fg` and `bg`.\n\n### Separators\n\nPowerline/Nerd Font separators:\n\n```toml\n[statusbar.separators]\nleading = \"\\uE0BA\"\ntrailing = \"\\uE0BC\"\n```\n\nPlain separators:\n\n```toml\n[statusbar.separators]\nleading = \"\"\ntrailing = \"\"\n```\n\n### Segments\n\nSegments are listed as `[[statusbar.segments]]`. Reorder, remove, or add them in\nthat file.\n\n```toml\n[[statusbar.segments]]\ntype = \"value\"\ntemplate = \"{model}\"\nempty_text = \"no model\"\nfg = \"text_fg\"\nbg = \"model_bg\"\n```\n\nSegment types:\n\n- `value` — text from `template`\n- `meter` — numeric value with threshold colors\n- `usage` — cumulative recorded tokens and estimated cost on the active branch\n- `dir` — current working directory\n- `status` — pi extension status, like MCP or LSP\n- `activity` — tool activity / working spinner\n\n`template` replaces `{tokens}` with values for that segment type. Tokens are scoped per type, so `{value}` in a `meter` segment is not the same as `{value}` in an `activity` segment.\n\nTemplate tokens:\n\n- `value`: `{value}` / `{model}` = full model id or `empty_text`, `{short_model}` = model id after the final `/`, `{provider}` = current model provider (e.g. `anthropic`, `openai`, `openrouter`), `{thinking}` = current thinking level.\n- `dir`: `{value}` / `{dir}` = current directory name, `{path}` = full current working directory.\n- `git`: `{remote_icon}` = remote service icon, `{branch_icon}` = branch icon, `{branch}` = current branch, `{staged}` / `{unstaged}` = dirty booleans, `{ahead}` / `{behind}` = upstream counts, `{service}` = remote service, `{service_icon}` = default remote service icon, `{remote}` = origin URL, `{staged_count}` / `{modified_count}` / `{untracked_count}` / `{conflict_count}` = per-type file counts, `{counts}` = zero-suppressed summary of those counts (notation set via `count_style = \"symbol\"` (default) or `\"letter\"`, with optional `count_labels = { staged = \"...\", ... }` and `count_separator`). Set `icons = { remote = \"...\", branch = \"...\" }` on a git segment to override icons. Git `states` support `id = \"unstaged\"`, `id = \"staged\"`, `id = \"ahead\"`, and `id = \"behind\"` with `fg`/`bg` colors. The segment `bg` is used when no state matches.\n- `meter`: `{value}` = raw numeric meter value, `{percent}` = rounded value, `{context_window}` = human-readable model context window.\n- `usage`: `{input}` = input tokens including cache reads/writes, `{output}` = output tokens, `{cache_read}` / `{cache_write}` = optional cache breakdown, `{cost}` = estimated USD cost with two decimal places. Token counts are abbreviated (`8.2k`, `124k`, `1.2M`).\n- `status`: `{value}` / `{text}` = normalized status text, `{key}` = status key, plus numeric tokens parsed from status text such as `{errors}` or `{warnings}`. MCP statuses also expose `{servers}` for the `connected/total` count.\n- `activity`: `{source}` = `tools` or `streaming`, `{spinner}` = current spinner frame, `{tools}` = comma-separated tool names, `{streaming}` = streaming state, `{value}` = source display value.\n\n`eval`, `collapsed_eval`, and state-level `eval` still work for backwards compatibility. Prefer `template` and `collapsed_template` for new configs.\n\nStatus segments can set `ignore = [\"regex\"]` to skip matching status text. This is useful on `key = \"*\"` catch-all segments when a known status should not be rendered.\n\n### Token usage\n\nThe default usage segment shows `↑124k ↓8.2k $0.43` and collapses to `$0.43`:\n\n```toml\n[[statusbar.segments]]\ntype = \"usage\"\ntemplate = \"↑{input} ↓{output} ${cost}\"\nfg = \"text_fg\"\nbg = \"usage_bg\"\ncollapse_order = 3\ncollapsed_template = \"${cost}\"\n```\n\nTotals include recorded assistant, nested tool, compaction, and branch-summary\nusage on the active branch, including history before compaction. Switching branches\nchanges the totals; starting a new session resets them. Counts update after usage\nis recorded, not token-by-token during streaming. Missing usage counts as zero.\nCost uses Pi's recorded pricing estimate, not your actual invoice or subscription\nbalance. The context meter remains separate: it measures current context occupancy,\nnot cumulative usage.\n\n### Adaptive / Responsive Collapsing\n\npi-bar supports optional configuration attributes to gracefully scale down the status bar on constrained terminal widths instead of truncating abruptly:\n\n- A segment is eligible for collapse when it sets `collapse_order`, `collapsed_template`, or `collapsed_eval`.\n- `collapse_order`: integer group number for responsive collapse order. `1` is the first group collapsed; higher groups are kept longer.\n- `collapsed_template`: alternative template rendered when the segment is collapsed. When `collapsed_template` is set without `collapse_order`, the segment collapses with order `1`.\n- If `collapse_order` is set without `collapsed_template` or `collapsed_eval`, the segment is hidden when its collapse order comes up.\n\n#### Example Config\n\n```toml\n# A later-collapsing context utilization meter that collapses to a shorter format\n[[statusbar.segments]]\ntype = \"meter\"\nvalue_eval = \"ctx.getContextUsage()?.percent ?? 0\"\ntemplate = \"{percent}% of {context_window}\"\nfg = \"text_fg\"\ncollapse_order = 4\ncollapsed_template = \"{percent}%\"\n\n# An early-collapsing thinking indicator that hides entirely when space is limited\n[[statusbar.segments]]\ntype = \"value\"\ntemplate = \"{thinking}\"\nshow_if = \"model?.reasoning\"\nfg = \"text_fg\"\nbg = \"thinking_bg\"\ncollapse_order = 2\n\n# A first-collapsing status segment can omit collapse_order when collapsed_eval is present\n[[statusbar.segments]]\ntype = \"status\"\nkey = \"whatsapp\"\ntemplate = \"  \"\nfg = \"text_fg\"\ncollapsed_template = \" WA \"\n\n# A last-collapsing active tool spinner that collapses to just the spinner glyph\n[[statusbar.segments]]\ntype = \"activity\"\nfg = \"activity_fg\"\nbg = \"activity_bg\"\nmin_width = 11\ntemplate = \"{spinner} {value}\"\ncollapsed_template = \"{spinner}\"\ncollapse_order = 5\n```\n\n\n","readmeFilename":"README.md"}