{"_id":"@aiwayds/pi-powerline-footer","_rev":"4-4b4828fc0dfca0b1ce89a41d6b9fa224","name":"@aiwayds/pi-powerline-footer","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@aiwayds/pi-powerline-footer","version":"1.0.0","keywords":["pi","extension","powerline","footer","status-bar","pi-package"],"author":{"name":"fan56"},"license":"MIT","_id":"@aiwayds/pi-powerline-footer@1.0.0","maintainers":[{"name":"aiwayds","email":"aiway.ds@qq.com"}],"homepage":"https://github.com/fan56/pi-powerline-footer#readme","bugs":{"url":"https://github.com/fan56/pi-powerline-footer/issues"},"pi":{"image":"https://cdn.jsdelivr.net/gh/fan56/pi-powerline-footer/footer-example.png","extensions":["./index.ts"]},"dist":{"shasum":"d6ef42ee0f6fee992488bea56539477d174dbf76","tarball":"https://registry.npmjs.org/@aiwayds/pi-powerline-footer/-/pi-powerline-footer-1.0.0.tgz","fileCount":4,"integrity":"sha512-5qUkzLy232XKA2p7OE0EIxQ4VlYtCjqXzxoOW28MzdpTIvK9dw+p7Y6XqSJtZeQ6vQCZcKbjwjK2O6XFbCZi9Q==","signatures":[{"sig":"MEUCIE9HlNNWWIFAGjSKQSQDXce0mhqK7ydaymsbTpUwA4WEAiEA90Xv2XUccKzoWZk3xEd+UiZ0WR8sZL4m9uJkVSvH1S4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10308},"main":"index.ts","type":"module","gitHead":"5089af52b0caec24bd153092b2b0bc0be3013347","_npmUser":{"name":"aiwayds","email":"aiway.ds@qq.com"},"repository":{"url":"git+https://github.com/fan56/pi-powerline-footer.git","type":"git"},"_npmVersion":"11.17.0","description":"Powerline-style status bar footer for pi coding agent","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-powerline-footer_1.0.0_1784862647733_0.564701384307593","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@aiwayds/pi-powerline-footer","version":"1.1.0","keywords":["pi","extension","powerline","footer","status-bar","pi-package"],"author":{"name":"fan56"},"license":"MIT","_id":"@aiwayds/pi-powerline-footer@1.1.0","maintainers":[{"name":"aiwayds","email":"aiway.ds@qq.com"}],"homepage":"https://github.com/fan56/pi-powerline-footer#readme","bugs":{"url":"https://github.com/fan56/pi-powerline-footer/issues"},"pi":{"image":"https://cdn.jsdelivr.net/gh/fan56/pi-powerline-footer/footer-example.png","extensions":["./index.ts"]},"dist":{"shasum":"2ed0b6700fe05fce9cd47f9d5467018513513ff2","tarball":"https://registry.npmjs.org/@aiwayds/pi-powerline-footer/-/pi-powerline-footer-1.1.0.tgz","fileCount":4,"integrity":"sha512-JnOvhepcDK0wrQagXV7HsERXNWQgDRAeRdHI2VVmX53/fJ9/KzFaXkmqrnqV1ydr1oKQCAVceUNopETfMZmG3w==","signatures":[{"sig":"MEUCIQClNVE6rxZ+lLkttewMIIftrHyUA267K2++358GxOlKcgIgJUrZRTFzz0iOa4OUh/AwSLMkMIfxVcGWH0yw99sGrnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10929},"main":"index.ts","type":"module","gitHead":"1b26b4a6b97c8cb151a5d4dffce0593a3d418036","_npmUser":{"name":"aiwayds","email":"aiway.ds@qq.com"},"repository":{"url":"git+https://github.com/fan56/pi-powerline-footer.git","type":"git"},"_npmVersion":"11.17.0","description":"Powerline-style status bar footer for pi coding agent","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-powerline-footer_1.1.0_1785556233708_0.04011316969084855","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@aiwayds/pi-powerline-footer","version":"1.1.1","keywords":["pi","extension","powerline","footer","status-bar","pi-package"],"author":{"name":"fan56"},"license":"MIT","_id":"@aiwayds/pi-powerline-footer@1.1.1","maintainers":[{"name":"aiwayds","email":"aiway.ds@qq.com"}],"homepage":"https://github.com/fan56/pi-powerline-footer#readme","bugs":{"url":"https://github.com/fan56/pi-powerline-footer/issues"},"pi":{"image":"https://cdn.jsdelivr.net/gh/fan56/pi-powerline-footer/footer-example.png","extensions":["./index.ts"]},"dist":{"shasum":"fc364429b99087348e9c6e9e32a72604924c32bc","tarball":"https://registry.npmjs.org/@aiwayds/pi-powerline-footer/-/pi-powerline-footer-1.1.1.tgz","fileCount":4,"integrity":"sha512-uTBQT5q8CCP4/yJ/pmqGoSyE8zF2LOuTXo6GSohrah+U0xZhnmD5dPlaO2QKQ7lZ8ENNieEgblGzdpO64vSrJQ==","signatures":[{"sig":"MEUCIGVIW5LFn+L5RDxLj54HiEhg/3JlF/CVwTcn1fOQR2KeAiEA3ZkNOozDe41+PPXk5rfz5FeSee/KKswazK8OJ8ANd1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10950},"main":"index.ts","type":"module","gitHead":"924c0d2e11dee51285ff0363a41635c194061586","_npmUser":{"name":"aiwayds","email":"aiway.ds@qq.com"},"repository":{"url":"git+https://github.com/fan56/pi-powerline-footer.git","type":"git"},"_npmVersion":"11.17.0","description":"Powerline-style status bar footer for pi coding agent","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-powerline-footer_1.1.1_1785557389402_0.548660041238876","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@aiwayds/pi-powerline-footer","version":"1.2.0","description":"Powerline-style status bar footer for pi coding agent","type":"module","main":"index.ts","keywords":["pi","extension","powerline","footer","status-bar","pi-package"],"license":"MIT","author":{"name":"fan56"},"repository":{"type":"git","url":"git+https://github.com/fan56/pi-powerline-footer.git"},"pi":{"extensions":["./index.ts"],"image":"https://cdn.jsdelivr.net/gh/fan56/pi-powerline-footer/footer-example.png"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*"},"gitHead":"a681d0d7ed1e91b3930545dd1187d49caba8b77c","_id":"@aiwayds/pi-powerline-footer@1.2.0","bugs":{"url":"https://github.com/fan56/pi-powerline-footer/issues"},"homepage":"https://github.com/fan56/pi-powerline-footer#readme","_nodeVersion":"26.4.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-xmbKU1w/IVC3MbC79hboCz9nXXBiwWgXP1l9vI3pHmAaYsKxuYIr/v4BUzAO41QJQ9tHeOMGX/MS3UXc8nCrxA==","shasum":"d7ff8249c7ff395ebbb51bb19825c04c544890f3","tarball":"https://registry.npmjs.org/@aiwayds/pi-powerline-footer/-/pi-powerline-footer-1.2.0.tgz","fileCount":4,"unpackedSize":15473,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC6i8FEi+UaDzTl/jlllmH0TUf1LlZj45sPfHUa5duITAiEA8b2bFGBeU6jVowTw4Ouly3w9NQxJFd4P2wdSB7pQ5r8="}]},"_npmUser":{"name":"aiwayds","email":"aiway.ds@qq.com"},"directories":{},"maintainers":[{"name":"aiwayds","email":"aiway.ds@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-powerline-footer_1.2.0_1785666523764_0.638761586292431"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-24T03:10:47.542Z","modified":"2026-08-02T10:28:44.057Z","1.0.0":"2026-07-24T03:10:47.872Z","1.1.0":"2026-08-01T03:50:33.840Z","1.1.1":"2026-08-01T04:09:49.535Z","1.2.0":"2026-08-02T10:28:43.909Z"},"bugs":{"url":"https://github.com/fan56/pi-powerline-footer/issues"},"author":{"name":"fan56"},"license":"MIT","homepage":"https://github.com/fan56/pi-powerline-footer#readme","keywords":["pi","extension","powerline","footer","status-bar","pi-package"],"repository":{"type":"git","url":"git+https://github.com/fan56/pi-powerline-footer.git"},"description":"Powerline-style status bar footer for pi coding agent","maintainers":[{"name":"aiwayds","email":"aiway.ds@qq.com"}],"readme":"# pi-powerline-footer\n\nPowerline-style status bar footer for [pi coding agent](https://github.com/earendil-works/pi-coding-agent).\n\n![Example](footer-example.png)\n\n```\n 📁 my-project  ⎇ main  ☁️ anthropic  🤖 claude-sonnet (medium)  🧠 45.2k/200k(22.6%)  💬 12 msgs  🔧 8 tools   14:32:05\n```\n\n## Features\n\nDisplays a Powerline-style footer bar with:\n\n- 📁 Current working directory\n- ⎇ Git branch\n- ☁️ Provider name\n- 🤖 Model name + thinking level\n- 🧠 Context usage (color-coded: green < 50%, yellow 50-70%, orange 70-90%, red > 90%)\n- 💬 Message count\n- 🔧 Tool call count\n- 🕐 Live clock (24h, right-aligned)\n- ↳ Last user request shown below the editor (truncated to 200 chars)\n\n### Last Request Widget\n\nDisplays your last message below the input box so you can always see what you asked — even after long agent responses scroll it off screen.\n\n```\n ↳ 执行\n```\n\n- Triggers on `session_start`, `agent_end`, and `tool_result` events\n- Truncated to 200 characters with ellipsis\n- Automatically cleared on session shutdown\n\n## Install\n\n```bash\npi install git:github.com/fan56/pi-powerline-footer\n```\n\nOr manually copy/symlink into your pi extensions directory:\n\n```bash\ncp -r pi-powerline-footer ~/.pi/agent/extensions/\n# or\nln -s /path/to/pi-powerline-footer ~/.pi/agent/extensions/pi-powerline-footer\n```\n\nRestart pi to load the extension.\n\n## Configuration\n\nNo configuration needed. The footer and last-request widget activate automatically in TUI mode.\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}