{"_id":"@eiei114/pi-sub-status","_rev":"8-90336b3d6064d2f7a03e98646cb30e96","name":"@eiei114/pi-sub-status","dist-tags":{"latest":"2.1.1"},"versions":{"1.5.0":{"name":"@eiei114/pi-sub-status","version":"1.5.0","keywords":["pi-package"],"license":"MIT","_id":"@eiei114/pi-sub-status@1.5.0","maintainers":[{"name":"eiei114","email":"ekawano114@gmail.com"}],"pi":{"extensions":["./index.ts","node_modules/@eiei114/pi-sub-core/index.ts","../pi-sub-core/index.ts"]},"dist":{"shasum":"b8845367207b7ab796484982e35e734e6b2dea2f","tarball":"https://registry.npmjs.org/@eiei114/pi-sub-status/-/pi-sub-status-1.5.0.tgz","fileCount":10,"integrity":"sha512-l86MFXvzsTTzhyhA4SWAtnFp9nZInTxzLp4aMBwMLD+uqOynMTNlF0NngtF6yV5DzRyF9AFt3UpKp37e6SrloQ==","signatures":[{"sig":"MEUCIBwjYV6wSHLO5Y9gLHxQzC6Xqae/aFc7zQU0PvJ8X9pnAiEAl2QP/m8Qg2yTTGMwe7VXmV5BUXuV9pD1IwaVP7tB6FE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26113},"type":"module","gitHead":"29a724d36315ef39084558fc5f6c6a2c6ac36780","scripts":{"test":"tsx test/all.test.ts","check":"tsc --noEmit","test:watch":"tsx watch test/all.test.ts","check:watch":"tsc --noEmit --watch"},"_npmUser":{"name":"eiei114","email":"ekawano114@gmail.com"},"_npmVersion":"11.6.1","description":"Compact status-line client for pi subscription usage","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@eiei114/pi-sub-core":"^1.5.0","@eiei114/pi-sub-shared":"^1.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","typescript":"^5.8.0","@types/node":"^22.0.0"},"peerDependencies":{"@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-sub-status_1.5.0_1783219993685_0.4258099005531757","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@eiei114/pi-sub-status","version":"2.0.0","keywords":["pi-package"],"license":"MIT","_id":"@eiei114/pi-sub-status@2.0.0","maintainers":[{"name":"eiei114","email":"ekawano114@gmail.com"}],"homepage":"https://github.com/eiei114/pi-sub#readme","bugs":{"url":"https://github.com/eiei114/pi-sub/issues"},"pi":{"extensions":["./index.ts","node_modules/@eiei114/pi-sub-core/index.ts","../pi-sub-core/index.ts"]},"dist":{"shasum":"14c13927b3b8c4ef907c321a624755da84dfa216","tarball":"https://registry.npmjs.org/@eiei114/pi-sub-status/-/pi-sub-status-2.0.0.tgz","fileCount":10,"integrity":"sha512-dvhc/GqpOe/gnP0md2X51OZiO8Sy5Thp6RgFF/BKvD+BAUGfuL2rLFP+I6WACiOIgz/dD/Sw5J+bud2CT1+K7g==","signatures":[{"sig":"MEUCIQDINceuv7hUR72VeafCdyYHxjTO6WupTZGnkqS3Kn9eAAIgFHy9nMJVHjfuxUlVvMBjlUMfCbGX2VzPjhDmnoYd90Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eiei114%2fpi-sub-status@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27751},"type":"module","gitHead":"f89d4653078a4f79f48d89fc715df1af0da164d6","scripts":{"test":"tsx test/all.test.ts","check":"tsc --noEmit","test:watch":"tsx watch test/all.test.ts","check:watch":"tsc --noEmit --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62c7380e-67e4-48c5-a6bd-6d2778ceded6"}},"repository":{"url":"git+https://github.com/eiei114/pi-sub.git","type":"git","directory":"packages/sub-status"},"_npmVersion":"11.16.0","description":"Compact status-line client for pi subscription usage","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@eiei114/pi-sub-core":"^2.0.0","@eiei114/pi-sub-shared":"^2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","typescript":"^6.0.3","@types/node":"^26.1.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"^0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-sub-status_2.0.0_1783645438545_0.15134947533101228","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@eiei114/pi-sub-status","version":"2.0.1","keywords":["pi-package"],"license":"MIT","_id":"@eiei114/pi-sub-status@2.0.1","maintainers":[{"name":"eiei114","email":"ekawano114@gmail.com"}],"homepage":"https://github.com/eiei114/pi-sub#readme","bugs":{"url":"https://github.com/eiei114/pi-sub/issues"},"pi":{"extensions":["./index.ts","node_modules/@eiei114/pi-sub-core/index.ts","../pi-sub-core/index.ts"]},"dist":{"shasum":"589b61ac2f7f5ef43e411ff2682e6217937618a7","tarball":"https://registry.npmjs.org/@eiei114/pi-sub-status/-/pi-sub-status-2.0.1.tgz","fileCount":10,"integrity":"sha512-PNXTtcCM8T9rKOJ0AdLH/hV4vcPMxYibryFFEg3n3IR6Zt1E0aCqsNmwiTMtwwCL75h0X9w7z6fEpysKiLH6rA==","signatures":[{"sig":"MEYCIQCl/Axi0Mu+Dg2+AeB0DDcfbM21/Aw2CCvbhAAY3GdtBgIhAP2zhXRoczOrvP5dP7DKmVNdFosYQOsSISmry/m8ULQ1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eiei114%2fpi-sub-status@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27984},"type":"module","gitHead":"2a554f329887eb3df7e4bee1d36d55c53415558a","scripts":{"test":"tsx test/all.test.ts","check":"tsc --noEmit","test:watch":"tsx watch test/all.test.ts","check:watch":"tsc --noEmit --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62c7380e-67e4-48c5-a6bd-6d2778ceded6"}},"repository":{"url":"git+https://github.com/eiei114/pi-sub.git","type":"git","directory":"packages/sub-status"},"_npmVersion":"11.16.0","description":"Compact status-line client for pi subscription usage","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@eiei114/pi-sub-core":"^2.0.1","@eiei114/pi-sub-shared":"^2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","typescript":"^6.0.3","@types/node":"^26.1.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"^0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-sub-status_2.0.1_1784561937935_0.7967258080972337","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@eiei114/pi-sub-status","version":"2.0.2","keywords":["pi-package"],"license":"MIT","_id":"@eiei114/pi-sub-status@2.0.2","maintainers":[{"name":"eiei114","email":"ekawano114@gmail.com"}],"homepage":"https://github.com/eiei114/pi-sub#readme","bugs":{"url":"https://github.com/eiei114/pi-sub/issues"},"pi":{"extensions":["./index.ts","node_modules/@eiei114/pi-sub-core/index.ts","../pi-sub-core/index.ts"]},"dist":{"shasum":"38e57718c8a639bc25be05200be33786766690f5","tarball":"https://registry.npmjs.org/@eiei114/pi-sub-status/-/pi-sub-status-2.0.2.tgz","fileCount":10,"integrity":"sha512-GOm6Dh5QPEtFopJwyZyzCDO/H5ZNqFHx7+AwzqImK9D4oMq34MHxpz/rkoWf6pyvr/gr+JAYgeQ/cS+CLU25oQ==","signatures":[{"sig":"MEUCIA8vz5pNiHIiLdNiqsmAfagDeoDaExgc37Pcb/LlpeFoAiEApT5sj/9cwV0ai+Tk0nVqh+cVMAvKnRD5vCSxVf/pTiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eiei114%2fpi-sub-status@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28457},"type":"module","gitHead":"295fb1b0e64f0419bf8ea8f4bae1af722b8900c5","scripts":{"test":"tsx test/all.test.ts","check":"tsc --noEmit","test:watch":"tsx watch test/all.test.ts","check:watch":"tsc --noEmit --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62c7380e-67e4-48c5-a6bd-6d2778ceded6"}},"repository":{"url":"git+https://github.com/eiei114/pi-sub.git","type":"git","directory":"packages/sub-status"},"_npmVersion":"11.16.0","description":"Compact status-line client for pi subscription usage","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@eiei114/pi-sub-core":"^2.0.2","@eiei114/pi-sub-shared":"^2.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","typescript":"^6.0.3","@types/node":"^26.1.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"^0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-sub-status_2.0.2_1785779003535_0.1921002816290458","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@eiei114/pi-sub-status","version":"2.0.3","keywords":["pi-package"],"license":"MIT","_id":"@eiei114/pi-sub-status@2.0.3","maintainers":[{"name":"eiei114","email":"ekawano114@gmail.com"}],"homepage":"https://github.com/eiei114/pi-sub#readme","bugs":{"url":"https://github.com/eiei114/pi-sub/issues"},"pi":{"extensions":["./index.ts","node_modules/@eiei114/pi-sub-core/index.ts","../pi-sub-core/index.ts"]},"dist":{"shasum":"5ec512d197977e34d39b111251b882ad5b2f8bf7","tarball":"https://registry.npmjs.org/@eiei114/pi-sub-status/-/pi-sub-status-2.0.3.tgz","fileCount":10,"integrity":"sha512-8wp07jnobTZrQdXMWebJNlfcghiWtONc7rG5cvPrpFsnx6lYnEhxk7wJQeSMhl7IKuejfyuRuAN4ZhBqZlj1IA==","signatures":[{"sig":"MEUCIQD2J9HNegT3zNvG1nBqBPTGA4XJwXe8+jxfDKJnsY4O6gIgfZDy1TZFEtepyo9nfQm/1XFdkNRODJiHWWkGoP8xNrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eiei114%2fpi-sub-status@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31421},"type":"module","gitHead":"1dca3b322b2fe22f96ae9fd265a4b0ad66303f7c","scripts":{"test":"tsx test/all.test.ts","check":"tsc --noEmit","test:watch":"tsx watch test/all.test.ts","check:watch":"tsc --noEmit --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62c7380e-67e4-48c5-a6bd-6d2778ceded6"}},"repository":{"url":"git+https://github.com/eiei114/pi-sub.git","type":"git","directory":"packages/sub-status"},"_npmVersion":"11.19.0","description":"Compact status-line client for pi subscription usage","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@eiei114/pi-sub-core":"^2.2.2","@eiei114/pi-sub-shared":"^2.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","typescript":"^6.0.3","@types/node":"^26.1.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"^0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-sub-status_2.0.3_1788471394976_0.3040131889435813","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@eiei114/pi-sub-status","version":"2.0.4","keywords":["pi-package"],"license":"MIT","_id":"@eiei114/pi-sub-status@2.0.4","maintainers":[{"name":"eiei114","email":"ekawano114@gmail.com"}],"homepage":"https://github.com/eiei114/pi-sub#readme","bugs":{"url":"https://github.com/eiei114/pi-sub/issues"},"pi":{"extensions":["./index.ts","node_modules/@eiei114/pi-sub-core/index.ts","../pi-sub-core/index.ts"]},"dist":{"shasum":"1f5dfa80ae0bb34ec11f0483b876de611dce3863","tarball":"https://registry.npmjs.org/@eiei114/pi-sub-status/-/pi-sub-status-2.0.4.tgz","fileCount":10,"integrity":"sha512-TouMK4Vgc4Wm3AR83ZLTvsjtIOUtO0XG/2OehLZlF+lIGz1p7ATz0X+BKY3JZGhzxCgQj041L0Ff0BnQI7FUkA==","signatures":[{"sig":"MEUCIQCuI1pxam7FsriJSEGbxFrhTrTV36c5Ls5XczbEbI0jaQIgGCYevzxhf5OH+yYwahqYCV4yQcXuGYOhv13/1mlYlyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eiei114%2fpi-sub-status@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32019},"type":"module","gitHead":"95caec9e7ebfe45abc947c60f740c0a921eca717","scripts":{"test":"tsx test/all.test.ts","check":"tsc --noEmit","test:watch":"tsx watch test/all.test.ts","check:watch":"tsc --noEmit --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62c7380e-67e4-48c5-a6bd-6d2778ceded6"}},"repository":{"url":"git+https://github.com/eiei114/pi-sub.git","type":"git","directory":"packages/sub-status"},"_npmVersion":"11.19.0","description":"Compact status-line client for pi subscription usage","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@eiei114/pi-sub-core":"^2.2.2","@eiei114/pi-sub-shared":"^2.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","typescript":"^6.0.3","@types/node":"^26.1.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"^0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-sub-status_2.0.4_1788533676023_0.13574113482551287","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@eiei114/pi-sub-status","version":"2.1.0","keywords":["pi-package"],"license":"MIT","_id":"@eiei114/pi-sub-status@2.1.0","maintainers":[{"name":"eiei114","email":"ekawano114@gmail.com"}],"homepage":"https://github.com/eiei114/pi-sub#readme","bugs":{"url":"https://github.com/eiei114/pi-sub/issues"},"pi":{"extensions":["./index.ts","node_modules/@eiei114/pi-sub-core/index.ts","../pi-sub-core/index.ts"]},"dist":{"shasum":"db5da1e03d795ac6db2d6559f79f07be7953ae66","tarball":"https://registry.npmjs.org/@eiei114/pi-sub-status/-/pi-sub-status-2.1.0.tgz","fileCount":10,"integrity":"sha512-awm9N/WVkK1ziSnf5GH8Qy8U3QBf4BNZGnM2QK7mTbAK0P6qRP7C9nQkabIVtrAXRRlm+aqb0fWXbknuGtO5bg==","signatures":[{"sig":"MEQCIBiPwByr4bw+F7SM+ONQn+2Df/IZ1efamEGq58nvQa2xAiAZzfoPtVrzIqZLtBBhRXxOqlx9I7mtz5VsbnQPXgu1aA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDPYYM1qCESDYtXPFZjHY7Hd9zIEQAerncxg+NNT9UG7wIgZgE0PdUYmD+QZS/KeuJaaKGdqz2ijGX6FABhltDXb3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eiei114%2fpi-sub-status@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32618},"type":"module","gitHead":"52f942ef5d97f94341e87e5c840b3f45a648de15","scripts":{"test":"tsx test/all.test.ts","check":"tsc --noEmit","test:watch":"tsx watch test/all.test.ts","check:watch":"tsc --noEmit --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62c7380e-67e4-48c5-a6bd-6d2778ceded6"}},"repository":{"url":"git+https://github.com/eiei114/pi-sub.git","type":"git","directory":"packages/sub-status"},"_npmVersion":"11.19.0","description":"Compact status-line client for pi subscription usage","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@eiei114/pi-sub-core":"^2.7.0","@eiei114/pi-sub-shared":"^2.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","typescript":"^6.0.3","@types/node":"^26.1.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"^0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-sub-status_2.1.0_1790052512704_0.4540435467525381","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"pi":{"extensions":["./index.ts","node_modules/@eiei114/pi-sub-core/index.ts","../pi-sub-core/index.ts"]},"_id":"@eiei114/pi-sub-status@2.1.1","bugs":{"url":"https://github.com/eiei114/pi-sub/issues"},"dist":{"shasum":"6f2b553210579e90df03246e31055733d7585519","tarball":"https://registry.npmjs.org/@eiei114/pi-sub-status/-/pi-sub-status-2.1.1.tgz","fileCount":10,"integrity":"sha512-SpTfsCH9GIm6xILvOBhh3rEF+l2W3jToGLpOU9y3tL8407mDeVA9tLta+9RJ9f//oL4JhG6HgttvN/Nyx14OaQ==","signatures":[{"sig":"MEUCIQDEcOCqrFQT8Aob8cHjWYLNCL+1wYXtoSoimA18xUaDsQIgS41i7kQeQ2/fuwrcFb+bvtYxKOT12M4z/HgX7/8+FCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCikhD17Occ/yb8pnwm1u7OTtrHSiOsdMhztSRWdenMlQIgEo8brbHa7DiQSV977RWv9ds+Q/tcl11AB06CP/M/fR4="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eiei114%2fpi-sub-status@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32710},"name":"@eiei114/pi-sub-status","type":"module","gitHead":"c4666ed77f46f6a6ecf71fa101332b059e7330f8","license":"MIT","scripts":{"test":"tsx test/all.test.ts","check":"tsc --noEmit","test:watch":"tsx watch test/all.test.ts","check:watch":"tsc --noEmit --watch"},"version":"2.1.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"62c7380e-67e4-48c5-a6bd-6d2778ceded6"}},"homepage":"https://github.com/eiei114/pi-sub#readme","keywords":["pi-package"],"repository":{"url":"git+https://github.com/eiei114/pi-sub.git","type":"git","directory":"packages/sub-status"},"_npmVersion":"11.19.0","description":"Compact status-line client for pi subscription usage","directories":{},"maintainers":[{"name":"eiei114","email":"ekawano114@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"@eiei114/pi-sub-core":"^2.7.0","@eiei114/pi-sub-shared":"^2.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","typescript":"^6.0.3","@types/node":"^26.1.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-sub-status_2.1.1_1790783919952_0.243345309145516"}}},"time":{"created":"2026-07-05T02:53:13.564Z","modified":"2026-09-30T15:58:40.334Z","1.5.0":"2026-07-05T02:53:13.806Z","2.0.0":"2026-07-10T01:03:58.695Z","2.0.1":"2026-07-20T15:38:58.090Z","2.0.2":"2026-08-03T17:43:23.680Z","2.0.3":"2026-09-03T21:36:35.119Z","2.0.4":"2026-09-04T14:54:36.194Z","2.1.0":"2026-09-22T04:48:32.824Z","2.1.1":"2026-09-30T15:58:40.029Z"},"bugs":{"url":"https://github.com/eiei114/pi-sub/issues"},"license":"MIT","homepage":"https://github.com/eiei114/pi-sub#readme","keywords":["pi-package"],"repository":{"url":"git+https://github.com/eiei114/pi-sub.git","type":"git","directory":"packages/sub-status"},"description":"Compact status-line client for pi subscription usage","maintainers":[{"name":"eiei114","email":"ekawano114@gmail.com"}],"readme":"# sub-status\n\nCompact status-line client for [pi-coding-agent](https://github.com/badlogic/pi-mono/tree/main/packages/coding-agent).\n\n`sub-status` is a small passive companion to `sub-core`: it renders current quota usage via `ctx.ui.setStatus(...)`, without widget UI, commands, or settings UI in v1.\n\nOn startup it follows the same bootstrap pattern as `sub-bar`, requests the current `sub-core` state, and then listens for `sub-core:ready` / `sub-core:update-current` to keep the compact line up to date. It stays deliberately quiet: no placeholder text when state is unavailable, and the status clears entirely when no usable usage snapshot exists.\n\n## Installation\n\nInstall via the pi package manager:\n\n```bash\npi install npm:@eiei114/pi-sub-status\n```\n\nUse `-l` to install into project settings instead of global:\n\n```bash\npi install -l npm:@eiei114/pi-sub-status\n```\n\n`sub-status` follows the same package metadata/bootstrap pattern as `sub-bar`: it depends on `sub-core`, declares the same extra extension paths in package metadata, and probes/auto-loads `sub-core` at runtime for resilience.\n\n## Relationship to the other packages\n\n- `sub-core` is the shared source of truth for provider detection, fetching, cache/state, and events.\n- `sub-bar` is the rich widget UI and remains the default visual package.\n- `sub-status` is an optional compact client for status-line-friendly and RPC-friendly hosts.\n\nInstalling `sub-status` alongside `sub-bar` is expected to be supported: `sub-bar` owns the rich widget, while `sub-status` owns a compact status line.\n\n## Current v1 scope\n\n- Shows windows only\n- Shows the first two windows only\n- Prefers reset descriptions when available, otherwise falls back to window labels\n- Shows percentages for each window\n- Appends compact stale / incident suffix text when relevant\n- Updates from `sub-core` startup/current-state events\n- Clears the status entirely when no usable current state exists\n\n## Not in v1\n\n- Commands\n- Settings UI\n- `setWidget`\n- `ctx.ui.custom(...)`\n- Provider/model labels in the compact line\n- Hybrid label + reset output in the compact line\n\n## Development\n\n```bash\nnpm run check -w @eiei114/pi-sub-status\nnpm run test -w @eiei114/pi-sub-status\n```\n","readmeFilename":"README.md"}