{"_id":"@baggiiiie/pi-context-status","name":"@baggiiiie/pi-context-status","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@baggiiiie/pi-context-status","version":"0.0.1","type":"module","keywords":["pi-package"],"pi":{"extensions":["./src/index.ts"]},"peerDependencies":{"@mariozechner/pi-ai":"*","@mariozechner/pi-coding-agent":"*","@mariozechner/pi-tui":"*"},"gitHead":"b063c783dd57551ada7ef149c69b411555a02bee","_id":"@baggiiiie/pi-context-status@0.0.1","description":"A pi package that shows current context-window usage in the status line or a custom footer.","_nodeVersion":"25.5.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-es/qLnoql58aP3Ob+d9VcmY/EuUqNRtvTXqIjcWZwwK88KEiljUPC3R8p53wkeijggKAO5e7XJgtU+1PcSD4IA==","shasum":"57593110e7be84e83be203322b6be1a22f7fdb35","tarball":"https://registry.npmjs.org/@baggiiiie/pi-context-status/-/pi-context-status-0.0.1.tgz","fileCount":3,"unpackedSize":20043,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBXRSy/DPPSFaE/2HTR2hXUSrc1MJibUF3EpcCzlf8RqAiEA95Uc/nFidFXe3ymENTowZvmekSFWMwNHYyByZa4rb9k="}]},"_npmUser":{"name":"baggiiiie","email":"yc@yingchao.dev"},"directories":{},"maintainers":[{"name":"baggiiiie","email":"yc@yingchao.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-context-status_0.0.1_1777869393950_0.8144225135634346"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-04T04:36:33.867Z","0.0.1":"2026-05-04T04:36:34.072Z","modified":"2026-05-04T04:36:34.257Z"},"maintainers":[{"name":"baggiiiie","email":"yc@yingchao.dev"}],"description":"A pi package that shows current context-window usage in the status line or a custom footer.","keywords":["pi-package"],"readme":"# @baggiiiie/pi-context-status\n\nA pi package that shows current context-window usage in the status line or a custom footer.\n\n## Install\n\n```bash\npi install /path/to/pi-stuff/packages/context-status\n```\n\nOr after publishing:\n\n```bash\npi install npm:@baggiiiie/pi-context-status\n```\n\n## Usage\n\n```text\n/context-status status\n/context-status footer\n/context-status off\n/context-status refresh\n/context-status help\n```\n\nBy default the extension uses compact `status` mode. Override the startup mode with:\n\n```bash\nexport PI_CONTEXT_STATUS_MODE=footer   # or status / off\n```\n\n## Notes\n\n- Reuses pi's current context-window estimate from `ctx.getContextUsage()` when available\n- Falls back to a local estimate right after compaction, before pi has fresh context usage\n- Footer mode preserves a line for other extension statuses\n","readmeFilename":"README.md","_rev":"1-382e6e35d0e8467097b48f14a7188364"}