{"_id":"@adensxp/pi-cost-meter","_rev":"2-98bd55de97c9432472b98044f5a5b86e","name":"@adensxp/pi-cost-meter","dist-tags":{"latest":"0.1.12"},"versions":{"0.1.11":{"name":"@adensxp/pi-cost-meter","version":"0.1.11","keywords":["pi","pi-coding-agent","pi-extension","usage","balance","cost","subscription"],"license":"MIT","_id":"@adensxp/pi-cost-meter@0.1.11","maintainers":[{"name":"adensxp","email":"a-arrow@163.com"}],"homepage":"https://github.com/adensxp/pi-cost-meter#readme","bugs":{"url":"https://github.com/adensxp/pi-cost-meter/issues"},"pi":{"extensions":["./extensions/cost-meter/index.ts"]},"dist":{"shasum":"2e2accfe75b4c6780671ca6b5c2d3037f3516eb5","tarball":"https://registry.npmjs.org/@adensxp/pi-cost-meter/-/pi-cost-meter-0.1.11.tgz","fileCount":7,"integrity":"sha512-aCvDRLIhkZ0xXrk+PVKIATT6mpH0dX8HtdyoSlsUpGUuOCoXHvUWk9KUflt6Hq5m6O+cG9YEQaAC2pCemZZ0jQ==","signatures":[{"sig":"MEUCIFnryb2O+N7tJW9FLnizGd/Jssd1FxEJ4wpX5Qy9yWDSAiEA8/JkdPDwyGD2EHuehQVp9D5bPVdYv/dnsGX+mg3SlPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21774},"type":"module","_npmUser":{"name":"adensxp","email":"a-arrow@163.com"},"repository":{"url":"git+https://github.com/adensxp/pi-cost-meter.git","type":"git"},"_npmVersion":"12.0.2","description":"独立计费显示扩展 — 余额/订阅用量/币种自动检测，不依赖 open-tui 内部实现（setStatus 注入）","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-cost-meter_0.1.11_1786499401869_0.885985092082999","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@adensxp/pi-cost-meter","version":"0.1.12","description":"独立计费显示扩展 — 余额/订阅用量/币种自动检测，不依赖 open-tui 内部实现（setStatus 注入）","type":"module","repository":{"type":"git","url":"git+https://github.com/adensxp/pi-cost-meter.git"},"keywords":["pi","pi-coding-agent","pi-extension","usage","balance","cost","subscription"],"license":"MIT","pi":{"extensions":["./extensions/cost-meter/index.ts"]},"publishConfig":{"access":"public"},"_id":"@adensxp/pi-cost-meter@0.1.12","bugs":{"url":"https://github.com/adensxp/pi-cost-meter/issues"},"homepage":"https://github.com/adensxp/pi-cost-meter#readme","_nodeVersion":"26.7.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-2Z9U80LrSXwkd0LiTHNqerTDqoInbrgAu5G4Mt8uvm778F/ZLyb4vQ+yO/iL6tqkonFjBkeZALfDdMVszNVjiQ==","shasum":"78fa20cffa7f6484873a17a77819c7e6bf350144","tarball":"https://registry.npmjs.org/@adensxp/pi-cost-meter/-/pi-cost-meter-0.1.12.tgz","fileCount":7,"unpackedSize":21774,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCfK7kOqJsHfanyfXHX2h+/S/5cNATzcmdKxFKPSKvqBAIhAK5s9/bETeJ2C7RzvcGVvwftH+NyXZEiVIV+5e5iQ6Xs"}]},"_npmUser":{"name":"adensxp","email":"a-arrow@163.com"},"directories":{},"maintainers":[{"name":"adensxp","email":"a-arrow@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-cost-meter_0.1.12_1786499532658_0.47039858910001864"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-12T01:50:01.715Z","modified":"2026-08-12T01:52:13.286Z","0.1.11":"2026-08-12T01:50:02.030Z","0.1.12":"2026-08-12T01:52:12.824Z"},"bugs":{"url":"https://github.com/adensxp/pi-cost-meter/issues"},"license":"MIT","homepage":"https://github.com/adensxp/pi-cost-meter#readme","keywords":["pi","pi-coding-agent","pi-extension","usage","balance","cost","subscription"],"repository":{"type":"git","url":"git+https://github.com/adensxp/pi-cost-meter.git"},"description":"独立计费显示扩展 — 余额/订阅用量/币种自动检测，不依赖 open-tui 内部实现（setStatus 注入）","maintainers":[{"name":"adensxp","email":"a-arrow@163.com"}],"readme":"# @adensxp/pi-cost-meter\n\n> **独立计费显示扩展** — 余额 / 订阅用量 / 币种自动检测。\n> 不依赖 open-tui 内部实现，open-tui 升级不受影响。\n\n## 原理\n\n通过 pi 稳定扩展 API `ctx.ui.setStatus()` 注入计费信息，open-tui 的 footer\n`extensionStatuses` 段（或 pi 内置 footer）自动显示。\n\n## 功能\n\n| Provider | 类型 | 显示 |\n|----------|------|------|\n| deepseek | 按量计费 | `余额 ¥16.23`（官方 /user/balance，币种自动检测） |\n| kimi-coding（将来） | 订阅制 | `订阅 5h:23% · 7d:41%`（官方 /coding/v1/usages） |\n\n- **币种自动检测**：官方返回 CNY → ¥，USD → $，无需配置\n- **刷新时机**：会话开始 + 每次对话完毕\n\n## 安装\n\n```bash\npi install npm:@adensxp/pi-cost-meter\n```\n\n## 与 pi-open-tui-cny 的关系\n\n- **共存**：open-tui-cny 管 TUI 框架（footer/header/telemetry），usage-meter 管计费显示\n- open-tui 不装时，pi 内置 footer 同样显示扩展状态\n\n## 开发\n\n```bash\n# 本地安装测试\npi install ./pi-cost-meter\n# 发布\nnpm publish --registry https://registry.npmjs.org\n```\n","readmeFilename":"README.md"}