{"_id":"@d3ara1n/pi-editor-shell","_rev":"26-f518c28383e1e2080587fcb6739876d2","name":"@d3ara1n/pi-editor-shell","dist-tags":{"latest":"0.14.0"},"versions":{"0.1.0":{"name":"@d3ara1n/pi-editor-shell","version":"0.1.0","keywords":["pi-package","pi"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.1.0","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"8222f6dfba694d8e93b384ce18f3844e79920f6b","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.1.0.tgz","fileCount":5,"integrity":"sha512-0R4gXGt4Uzum1yjl9/qEhSIl4hUpDi6PwrUNGaFUv2qFmpx/Kordp3z6WuTlIJAjHS7a6KDuEKu5kcT4G+cHBw==","signatures":[{"sig":"MEUCIDnGnNfTdV1kDJWk/VhCEa7KtBISeSUvp91V9fl7OZFGAiEArnB08//w7Xcb6gyUlDQ5jHngRF2YN91NwFSe87pT6zA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29834},"main":"src/index.ts","type":"module","gitHead":"4d494617b38652bdd0bc6827116af0c61b6afd80","_npmUser":{"name":"d3ara1n","email":"d3ara1n@outlook.com"},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.18.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell — no Nerd Font required","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.1.0_1782815468687_0.5649856918133911","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@d3ara1n/pi-editor-shell","version":"0.2.0","keywords":["pi-package","pi"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.2.0","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"70b70559a09e1588e903da9544dfce95bba30a4b","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.2.0.tgz","fileCount":5,"integrity":"sha512-3ej37O5XKecN3EFzg2k3f9sL1acBo3jvwbzRCsAeucVkarXIuvJJHodRxwtkVV9MJW2x6EYQGZE+ESErD3eEWA==","signatures":[{"sig":"MEYCIQCCi8kKK0NJvRpZpw3SCQudMQwCmJJWfX04GgDR3cMtPwIhAILTa9+sE4HpTx4THQnNfoHzFZnpIMQ8uxEiRnLD5dqI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29961},"main":"src/index.ts","type":"module","gitHead":"3328219c04147a668e2989519dbcba1346f78de3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.13.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell — no Nerd Font required","directories":{},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.2.0_1782825362788_0.9860175232528032","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@d3ara1n/pi-editor-shell","version":"0.2.1","keywords":["pi-package","pi"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.2.1","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"62ca6af85066dfd02c4cc87cd096bd3dddd5a29f","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.2.1.tgz","fileCount":5,"integrity":"sha512-eAlNVQiKIbmjQbCmx+xLDiKkPKIFGf1h8mDeYUAkk6EqZgDPezzCMU1lr2lt3xN/1Hxrw6Q74Bzuhnb3taFymQ==","signatures":[{"sig":"MEYCIQCotMYHqcsCg4w0sBPQ+QPqCXqYcjb4MDMIl5hBlvf/mQIhAKW0yR2m7K8CaDEV8CjSh5Yz1W2VYGlpCKc2hhdcNJTS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31165},"main":"src/index.ts","type":"module","gitHead":"f3508ed96ee8ea22f22f047e6038ea7d62da1572","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.16.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell — no Nerd Font required","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.2.1_1782829615098_0.8651203781888284","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@d3ara1n/pi-editor-shell","version":"0.3.0","keywords":["pi-package","pi"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.3.0","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"3460009dbd1294d6ac5c6a70a6198b3b86a9a520","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.3.0.tgz","fileCount":5,"integrity":"sha512-KVVBEvw6gK5U7gBflYWOhWWCcnFuNafSJwb/5102laF+rOMrHNOuc9Mmg17YzNnX76WmuSSxkmOkJCUTvE0Mtw==","signatures":[{"sig":"MEUCIQD2LjeUt4cgPST7kio7Jfjsuh0iyMEXwI3GcbhfrtEa1wIge3QyTxZTtZorVfKKODMe1aD8imaDZ2Qa2YdWhI2yAUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33749},"main":"src/index.ts","type":"module","gitHead":"0051c35cc0a73d6e55d08fd7b1a5213b81171518","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.16.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell — no Nerd Font required","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.3.0_1783354680312_0.37206041946790913","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@d3ara1n/pi-editor-shell","version":"0.3.1","keywords":["pi-package","pi"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.3.1","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"5308b1e13b057b86b788ea89e608006a8930716f","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.3.1.tgz","fileCount":5,"integrity":"sha512-xkifpQvQXMChMoc1wFHsc6yB9l3q0up56bTAa0mfR7ml+0QR3QsWVSnXHZOQdDNXg1dvgwEZy/WtY/1jadQuwQ==","signatures":[{"sig":"MEQCIGNGo3LXRY6iQ7FvEZ1nPn8XCJ7NVDYMsIzEQJximdWQAiBlOsnISzs10TF+0UzCKQdWzLcmPKRAOphnvKlDdHHrig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33749},"main":"src/index.ts","type":"module","gitHead":"1919ecd8df6223a61c93ca7ddaa142ab8127c8db","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.16.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell — no Nerd Font required","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.3.1_1783661940141_0.7170877026749385","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@d3ara1n/pi-editor-shell","version":"0.4.0","keywords":["pi-package","pi","pi-extension"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.4.0","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"image":"https://raw.githubusercontent.com/d3ara1n/pi-extensions/main/packages/pi-editor-shell/preview.png","extensions":["./src/index.ts"]},"dist":{"shasum":"d796b33b43f6184ef226381f9586390fe2453d77","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.4.0.tgz","fileCount":6,"integrity":"sha512-FZ5Xzm0JPIzJRQuOp/uYZx23hpUZEs7gh15uC/YTidbQVM833uUlnu9qF2IPDNALSeZ3CThOP3RGn+9zebbsfg==","signatures":[{"sig":"MEUCIHKoSY0LIzYtyQuXjVLxo21FiSHQNg7eheBiDgYmLr7JAiEA6Ajx+nduzjM+M/Euks51GdzMG6rtrhU5OFIlfW1331c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72155},"main":"src/index.ts","type":"module","gitHead":"9a15384758f487f90912225ecc992468562e52eb","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.16.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell — no Nerd Font required","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.4.0_1783716907369_0.3349518922547732","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@d3ara1n/pi-editor-shell","version":"0.5.0","keywords":["pi-package","pi","pi-extension"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.5.0","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"image":"https://raw.githubusercontent.com/d3ara1n/pi-extensions/main/packages/pi-editor-shell/preview.png","extensions":["./src/index.ts"]},"dist":{"shasum":"8d0d297e388d99a2cdb4297ec8dc97aa9afe1174","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.5.0.tgz","fileCount":6,"integrity":"sha512-IUWqGJTSlF6Zc+FvVQcl/yhyEmTMbMsz3jmHaOsEs9zqPvAeBPTltXiMdV46/MbJ8bzUHGD5JS3yoN/viQumrw==","signatures":[{"sig":"MEUCIBPN9NzgSXZ9oIXAT9mSejzOTJh0aPckjLZbKFQCVPc+AiEAuAhub01HEnSngZBWPvOYzw5g9TpQZIDFkEyoQaQ+4cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75170},"main":"src/index.ts","type":"module","gitHead":"fc41617adb4bc3215d8e8b7a5f6b503db2b5fcb1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.16.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell embedding status info in the border","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.5.0_1783751427945_0.41430468167807377","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@d3ara1n/pi-editor-shell","version":"0.6.0","keywords":["pi-package","pi","pi-extension"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.6.0","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"image":"https://raw.githubusercontent.com/d3ara1n/pi-extensions/main/packages/pi-editor-shell/preview.png","extensions":["./src/index.ts"]},"dist":{"shasum":"6018e71abd6eca1b40532a931c0dbcc7422b3043","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.6.0.tgz","fileCount":6,"integrity":"sha512-D47TjEobg7upqNQrx5X+rTyYYNBR7qggjUe0hlmsPnhWc+TMw2y6pAuAKMg7KHq6HVWzsZDthtq74fIJOqotJA==","signatures":[{"sig":"MEYCIQDXlVarWDcahJ0l/p6S9A/HQbk/wA5v5qxquq+SI7yUsgIhAPE0Ld/XhwEtCKxl0fKTu5LbT/U7Ms+bSvx68l0153A1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75134},"main":"src/index.ts","type":"module","gitHead":"ea54411947c6807877d9d9c720a38a4b1f3fe3a5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.16.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell embedding status info in the border","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.6.0_1783873601377_0.5180708212846981","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@d3ara1n/pi-editor-shell","version":"0.7.0","keywords":["pi-package","pi","pi-extension"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.7.0","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"image":"https://raw.githubusercontent.com/d3ara1n/pi-extensions/main/packages/pi-editor-shell/preview.png","extensions":["./src/index.ts"]},"dist":{"shasum":"4ac70d1c8d2506f86d4b804ccf43e6cf2061e1e0","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.7.0.tgz","fileCount":6,"integrity":"sha512-GnaQYGeNiFFnI/m9usIp3KwmvMra+PgrxeHFgLN4BQ224zDUFEnege9ObOtp8YS62cMtyylbjGhSjrcRKPZZUw==","signatures":[{"sig":"MEYCIQDof7PzOq/jgCdGIJ2r6A4jzHxsgzPpB7PrFEcTz+7WGAIhAJJW7c2eCLeTeLoZGEl5pzRS6xT3yh/IFhd5K0Yb6Ofk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76310},"main":"src/index.ts","type":"module","gitHead":"0233e2bcf9c0f0c58088464b00ca4cba53a1e59b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.16.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell embedding status info in the border","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.7.0_1783951604175_0.775521789595828","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@d3ara1n/pi-editor-shell","version":"0.7.1","keywords":["pi-package","pi","pi-extension"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.7.1","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"image":"https://raw.githubusercontent.com/d3ara1n/pi-extensions/main/packages/pi-editor-shell/preview.png","extensions":["./src/index.ts"]},"dist":{"shasum":"a5b1e1442c587228d7a5403b527d2fc0dc2db379","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.7.1.tgz","fileCount":6,"integrity":"sha512-w3Pxw8+B6Cs8Dxg7zjqUIS6p8rlBgwbT1TIloPpKZUOBkeX91+m7RbRVYLS0wKlh6+vqmm0n+ZBBgJ9HhvfIaA==","signatures":[{"sig":"MEUCIQCOYDSQ6qzexauttUhdoCVeAqq9nA1odySFq+fS9FdXAAIgUUVKko2xSPliUHf+IuqSpc43SXeviDNJUP55+lyvy4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78151},"main":"src/index.ts","type":"module","gitHead":"ed35a82a012783fe736ac62a5d4c2d62818a17a1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.16.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell embedding status info in the border","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.7.1_1785416881542_0.23456090089737014","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@d3ara1n/pi-editor-shell","version":"0.8.0","keywords":["pi-package","pi","pi-extension"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.8.0","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"image":"https://raw.githubusercontent.com/d3ara1n/pi-extensions/main/packages/pi-editor-shell/preview.png","extensions":["./src/index.ts"]},"dist":{"shasum":"5d5f2bed10daf84569517c2867e68d5926a3b7ae","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.8.0.tgz","fileCount":6,"integrity":"sha512-0xm4x/gOGYCzZ2pfPX+s9kZv/JnJUkDfPUeYQjAFGsVVHNRJ52tSMQJsj6zA/Fe0mtQWYLsZM8w9U/UdNBIFsA==","signatures":[{"sig":"MEUCIQCYpaXwgbpStgLGbSAeBzJ0Uj9mw/6eau2jeYPnt3XWbgIgDIC7uANMWQBfGMHCy9XZg7rN/ViM7RzKMkDhgDhr9zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78440},"main":"src/index.ts","type":"module","gitHead":"a25df22ff5091b01684cf10912264fc16e45ce3f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.16.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell embedding status info in the border","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.8.0_1785466668127_0.3168054291410649","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@d3ara1n/pi-editor-shell","version":"0.8.1","keywords":["pi-package","pi","pi-extension"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.8.1","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"image":"https://raw.githubusercontent.com/d3ara1n/pi-extensions/main/packages/pi-editor-shell/preview.png","extensions":["./src/index.ts"]},"dist":{"shasum":"be2ac9ed9471585ca920b0cb17e5d5536b478265","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.8.1.tgz","fileCount":6,"integrity":"sha512-mDWnywX4Htg5em6jMjG92HuU5NZG+9FdpHc4IB3bBzpgdCd6Dv1076zJUUwgjdhhqWI8ZmwQaTap9u87qt9vKg==","signatures":[{"sig":"MEUCIGFCL4XKATzlJlM568Bz5srEFlbizKGP4Y5JNxtKX+fdAiEAqNLSToRuIr8vhIYWrkOhbNg0nPG1VAcIFOliP5BES90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78314},"main":"src/index.ts","type":"module","gitHead":"d9dc0961ace32342b9b63bd277bfa661fd2995fe","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.17.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell embedding status info in the border","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.8.1_1786705872367_0.5327009442983908","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@d3ara1n/pi-editor-shell","version":"0.8.2","keywords":["pi-package","pi","pi-extension"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.8.2","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"image":"https://raw.githubusercontent.com/d3ara1n/pi-extensions/main/packages/pi-editor-shell/preview.png","extensions":["./src/index.ts"]},"dist":{"shasum":"af6fb61c725e3bbedecea653c5e180a047a689ee","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.8.2.tgz","fileCount":6,"integrity":"sha512-uet3RjofGZgHOle8a9U5ZAm/p2qI6PMn6myM39MwDAWyec+dOSufnmTge/3OyCv5+JJt47PF6ZH+msRiJo8i6w==","signatures":[{"sig":"MEYCIQCPlAIn+SyocOIuspD88Q1B/QDgbAzBYD9E3IGX85F7iQIhAIoj4s9DX6gs/D4c7Z4ON6IfnNBpdYPeaBbnPPweKPT1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78585},"main":"src/index.ts","type":"module","gitHead":"b49c6e7c0237d7ab1345af88e51242905e0a4df3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.17.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell embedding status info in the border","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.8.2_1787428219543_0.3565141817669","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@d3ara1n/pi-editor-shell","version":"0.8.3","keywords":["pi-package","pi","pi-extension"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.8.3","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"image":"https://raw.githubusercontent.com/d3ara1n/pi-extensions/main/packages/pi-editor-shell/preview.png","extensions":["./src/index.ts"]},"dist":{"shasum":"6d06d3641f310785f2a5daf3cc42364da2ea3247","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.8.3.tgz","fileCount":6,"integrity":"sha512-lEmErakfBaKTXpyCOrWBLvu6yBycQNS9v4dn60cLhxwtDYroUz/5RcZj6Kzv/XBtMgK0hblK0jvQfYK7sDcQ9Q==","signatures":[{"sig":"MEYCIQCv45NBZ8sf6g0wSsuwFGxRSPyxLs6hRg99aigFNQhy+AIhAI1KAKt81pNf2kDjpYVR5YSu4cTM8yrQz1MC+NeSqjFA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78591},"main":"src/index.ts","type":"module","gitHead":"4a95026583dc7aab92c43304906f872a5fda6afd","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.17.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell embedding status info in the border","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.8.3_1787635706219_0.5713519949540566","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@d3ara1n/pi-editor-shell","version":"0.9.0","keywords":["pi-package","pi","pi-extension"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.9.0","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"image":"https://raw.githubusercontent.com/d3ara1n/pi-extensions/main/packages/pi-editor-shell/preview.png","extensions":["./src/index.ts"]},"dist":{"shasum":"b9f550b0eca67b7cafb07c6395d67e8b0adf55fc","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.9.0.tgz","fileCount":6,"integrity":"sha512-oKvXQQ0l/Zd5ewENvUCX7gxolCy9agkC9d7/ejW+DaPe5Fb9H58jb0aHTEa/0nJQl7xQi+MquN8YqCRuTGL8HQ==","signatures":[{"sig":"MEYCIQCqo44OS4hA3dMWvi+FEGS5bEzBpSCqOD0NPy35RXf4MAIhAPIdmnSC9cjrXzy+D6S5n4th8AhAWtXoshuTgP3sZGjs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82931},"main":"src/index.ts","type":"module","gitHead":"0f021d6086771388161c389ec743f86ee76fa5de","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.17.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell embedding status info in the border","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.9.0_1788083921476_0.6507731928307139","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@d3ara1n/pi-editor-shell","version":"0.9.1","keywords":["pi-package","pi","pi-extension"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.9.1","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"image":"https://raw.githubusercontent.com/d3ara1n/pi-extensions/main/packages/pi-editor-shell/preview.png","extensions":["./src/index.ts"]},"dist":{"shasum":"86532d43a77eba9b5c2a51a17b58576800efa051","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.9.1.tgz","fileCount":8,"integrity":"sha512-27gCiYW1B/8ICBGzNG8F+L1G6Xb0LbwlEOjtTOzHFVzJA4BQ6DKuU59nBbPVEZnQmZzpL/kAEPMCZDLFzkvigg==","signatures":[{"sig":"MEQCIAn/gynE4AR8bOM7x68UgGmlRmtZfI8lDVFS2OkNHv6mAiAFzXOw6sg1iR2nStjSy75ZfJk33/IqIfykm8nRMltfog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87278},"main":"src/index.ts","type":"module","gitHead":"aeb920e04d82ebc519c0f16d68fcec8b20bcd5c3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.17.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell embedding status info in the border","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.9.1_1788107651941_0.909397668001287","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@d3ara1n/pi-editor-shell","version":"0.10.0","keywords":["pi-package","pi","pi-extension"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.10.0","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"image":"https://raw.githubusercontent.com/d3ara1n/pi-extensions/main/packages/pi-editor-shell/preview.png","extensions":["./src/index.ts"]},"dist":{"shasum":"0e2a3c1ec52c7ffa2af4ec549564246339a252b4","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.10.0.tgz","fileCount":9,"integrity":"sha512-3syW+BQAZ8oz6NE1vIwOV5TiCu/cllI4A9QMQ5gI2aGzEwYgdPszVLE8A4xeokCncAzeudG4wuY0XkrxuO7ceg==","signatures":[{"sig":"MEQCICdOxSEFGs1Pp1hkGcC4StqhA7/+xZRlspZ2QVo6BxrZAiBr1yDqtfA8SJIS56N961t9s4P2SwL6VYsSriNYehJm1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":103039},"main":"src/index.ts","type":"module","gitHead":"9a15aec4cec6ef5efc1b68599cae941737752a4c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.19.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell embedding status info in the border","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.10.0_1788553548549_0.1801432493392694","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@d3ara1n/pi-editor-shell","version":"0.10.1","keywords":["pi-package","pi","pi-extension"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.10.1","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"image":"https://raw.githubusercontent.com/d3ara1n/pi-extensions/main/packages/pi-editor-shell/preview.png","extensions":["./src/index.ts"]},"dist":{"shasum":"bd01579c30ef9f8838b8406d5ce0d7c128b730ac","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.10.1.tgz","fileCount":10,"integrity":"sha512-U7XVTvR7ao6vwyrshkIZ+HVSr+qdiUBKEpJztGz/TVy3Nqr0EH6EjiNdYNV/FxPnV87ZnlZgRxZ9SJFFRfajug==","signatures":[{"sig":"MEYCIQC1WL9Ffd1YFte3COj7gqGf+s0OjHNKZZFDmSzTfPpo8AIhAOficJ1+vyDy8WMil5pQ284DO9NPVzbgXRqwulKV+85D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCSNmBTgUkG8LRXbgeG9yyJF2HyVtht9kG3J0pKKyTOVQIhALek80H2P3tfADlO1hjBH4w+qqUYary/853TGN+PuhlR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104319},"main":"src/index.ts","type":"module","gitHead":"59f5fbd0a5d41a6d6416db74a06811b6dfdb5392","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.19.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell embedding status info in the border","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.10.1_1789284310829_0.33796056504649985","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@d3ara1n/pi-editor-shell","version":"0.10.2","keywords":["pi-package","pi","pi-extension"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.10.2","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"image":"https://raw.githubusercontent.com/d3ara1n/pi-extensions/main/packages/pi-editor-shell/preview.png","extensions":["./src/index.ts"]},"dist":{"shasum":"e8bb94647c736796aebdb02c1fe22353f431965b","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.10.2.tgz","fileCount":10,"integrity":"sha512-H1qmDz+/RhrTmS0OaGndsRQ6QuRF30+4hb2iZjvyNn2Y/FONqXvW0jP9esPCaD086a4NTkMYfuaAQdnAJgCfkA==","signatures":[{"sig":"MEUCIQCscPwERubZMgnS8YpzgtFNlmRl2n2jkQoQXdASDOZGeQIgAqgXnm2y5Fq3JMfYNhKfSkC83tY8K5Cvs09GZ4wdAg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCJa3t/Fr4esnSFmengfbK17328OsH6CnMvS4v3RKJG9AIhANrh+p3a21j/xiMNF2L8urzE9lqW3dGHWifwV8yE6s7q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104317},"main":"src/index.ts","type":"module","gitHead":"a6836f271f7b6d38811eb6e94aa7ed81cef23670","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.19.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell embedding status info in the border","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.10.2_1789362569018_0.9933695469900452","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@d3ara1n/pi-editor-shell","version":"0.10.3","keywords":["pi-package","pi","pi-extension"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.10.3","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions/tree/main/packages/pi-editor-shell#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"image":"https://raw.githubusercontent.com/d3ara1n/pi-extensions/main/packages/pi-editor-shell/preview.png","extensions":["./src/index.ts"]},"dist":{"shasum":"d76789bd4e71be12a87efee32cf222acda2489ba","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.10.3.tgz","fileCount":11,"integrity":"sha512-mllGlA+etfVT0MZ20Gvyz5ISq/Poh7OYX50Z4mt9O3bCKTUCwJ9TQ7q/LlH1XhlSscB1m1z23HOxZrzHrDVKfA==","signatures":[{"sig":"MEUCIQCzt/35U7vVqZvYznyHOjJaT6HNkAEST5ixRItMkPotJgIgax9qHPHg6lcZKcvxlFI5J4TgsDURTD0xhkENQEO7lpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFfeQS53HNswoFXwx8rCM26eT2VAJp/asezotWWElN3KAiBpM8HJhJuDzTOLrdvI0kAWielZG5ic2Hf3JvowI3FPBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105829},"main":"src/index.ts","type":"module","gitHead":"f43c1be5aa47ab485e085f236761b706f08b9397","scripts":{"test":"node --test src/*.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.19.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell embedding status info in the border","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.10.3_1789871166980_0.10465034994153966","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@d3ara1n/pi-editor-shell","version":"0.11.0","keywords":["pi-package","pi","pi-extension"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.11.0","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions/tree/main/packages/pi-editor-shell#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"image":"https://raw.githubusercontent.com/d3ara1n/pi-extensions/main/packages/pi-editor-shell/preview.png","extensions":["./src/index.ts"]},"dist":{"shasum":"55761ffc885118c563dd3d44b8af414b3c43d6ff","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.11.0.tgz","fileCount":15,"integrity":"sha512-kwg4jg97RH9TqpNYdHBiL2U3zMH67CpUnHJuUHKiOna0KK9sCWY6prkEqtlw4nTr117DC5F1XpkqJdQYSRIm7Q==","signatures":[{"sig":"MEQCIHpxkLvQQMFLGF4qYxvEewh7lpe/Ff9RL82aT2CCbiH4AiAY8VY78hFF1NqFkXgLJVKyrgJn2tquCjbrq/VZXYAqQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG8MZlvAQJx9/EoPNDTt/gzHwW+EVTz9SelyXixkmxFEAiA+EMefH5c3XR2AZjTbIWHv2pmWbNSb9QivXE7JjfDzQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121374},"main":"src/index.ts","type":"module","gitHead":"132fb76bfca315ee0a6486ed17d517af38e0cfce","scripts":{"test":"node --test src/*.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.19.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell embedding status info in the border","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.11.0_1789971664235_0.3114571623095863","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@d3ara1n/pi-editor-shell","version":"0.12.0","keywords":["pi-package","pi","pi-extension"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.12.0","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions/tree/main/packages/pi-editor-shell#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"image":"https://raw.githubusercontent.com/d3ara1n/pi-extensions/main/packages/pi-editor-shell/preview.png","extensions":["./src/index.ts"]},"dist":{"shasum":"f1680961ff463a252a3f103fd99020ffd9c57403","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.12.0.tgz","fileCount":17,"integrity":"sha512-AozVjKvO+Q+QEynIUF/2CNER2bJUq7Z+O4p6aMwsHBnwaajsLlmcX9qMLItbUYu4w51gaTEpJj6CIfG+0i0OCw==","signatures":[{"sig":"MEYCIQDqPGFdHnC94dlDzfoF/rsBoI2OCRFCxEsoanqjWcybdgIhAMZVJA18XpSNvD/bN6chhRKOXiekAmEHgjxacE3AEo+v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB2SsTYS6Y6Vu3ryCQTIH0NBr1A8Q4MOy2Sx7FFeeVKhAiEA9JDrVphLCem0vSMAH5f4QlUfNykocy/pmewiG3DUiLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125633},"main":"src/index.ts","type":"module","gitHead":"4b6274f5e349836821bb8e53a7d156748a1865c1","scripts":{"test":"node --test src/*.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.19.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell embedding status info in the border","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.12.0_1790004841830_0.4993644947897269","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@d3ara1n/pi-editor-shell","version":"0.12.1","keywords":["pi-package","pi","pi-extension"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.12.1","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions/tree/main/packages/pi-editor-shell#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"image":"https://raw.githubusercontent.com/d3ara1n/pi-extensions/main/packages/pi-editor-shell/preview.png","extensions":["./src/index.ts"]},"dist":{"shasum":"c613b6b73d73459f15b0d39a6a26c8018e9f7907","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.12.1.tgz","fileCount":17,"integrity":"sha512-wErILLoC1LRNdqakEsexuoKTaavNEpdz7n8bGkrxVPcgJUqZehNlvkD0cu46qiTv20/Zpflq9/Lwdk3W1bJEcw==","signatures":[{"sig":"MEYCIQD2PCvzAk73UJILiZ+pO9N+1lkvnjo4ELApWI/EG01RiAIhAKXb0XaW/4wj/GbOpuHeZPPHAMIugJhzvj4QCNQCHHiY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDOcgRnqa+SsyT2wihZ8KfvciMVWNVKM8jfSKzhhwJUWAIhANqTzURHhM6Q78EBCNEsCNRjjQ2yKS64i3CSbQYKQkXd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":127278},"main":"src/index.ts","type":"module","gitHead":"109996f55536048cea8c3f6ab4c912cc6360214f","scripts":{"test":"node --test src/*.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.19.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell embedding status info in the border","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.12.1_1790037602461_0.24550640452107708","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@d3ara1n/pi-editor-shell","version":"0.12.2","keywords":["pi-package","pi","pi-extension"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.12.2","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions/tree/main/packages/pi-editor-shell#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"image":"https://raw.githubusercontent.com/d3ara1n/pi-extensions/main/packages/pi-editor-shell/preview.png","extensions":["./src/index.ts"]},"dist":{"shasum":"1a515c195f5ed43a9e3743aba31919411829afa2","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.12.2.tgz","fileCount":17,"integrity":"sha512-jC+jGvGa0njphwYsOJpdegCvyRYsydD65K+hRKVeRSkGuvfYM54cC6WzlF0ApHElPyIP++E0p1DuGif9i3dcNw==","signatures":[{"sig":"MEYCIQDnQ/l+P7iOkpr/xP4/j4iTVvpYUhwPjwzNWGoZZSaYxwIhAP0+8CFz6j0GwHjBX4tPf1pEND5+ysVheq4+pA3MhN7b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDeEzYiT9TyXeBL16w3OmgR/IYeeVII1cnjP3w2dQca+wIhAMdPVQYSsYys/JTWgcvBmeknsF0JqO6U8+nScmqpPxrj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128353},"main":"src/index.ts","type":"module","gitHead":"eef3cab5c68167c8821fde134c0380a220f446d4","scripts":{"test":"node --test src/*.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.19.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell embedding status info in the border","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.12.2_1790043694585_0.2825744582944614","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@d3ara1n/pi-editor-shell","version":"0.13.0","keywords":["pi-package","pi","pi-extension"],"license":"MIT","_id":"@d3ara1n/pi-editor-shell@0.13.0","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"homepage":"https://github.com/d3ara1n/pi-extensions/tree/main/packages/pi-editor-shell#readme","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"pi":{"image":"https://raw.githubusercontent.com/d3ara1n/pi-extensions/main/packages/pi-editor-shell/preview.png","extensions":["./src/index.ts"]},"dist":{"shasum":"c65350a385beea76deb9a7b6ff60e0d8136f77e1","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.13.0.tgz","fileCount":15,"integrity":"sha512-2vAn5ViStkNNTZAmfVJot2027rcUJMlyizfaqSd6MuzyY2lo30wOdYKLIpVAmL/FihgAkoCgXtivk78oyAEizg==","signatures":[{"sig":"MEQCIHxJ2F9zykd6+vw688rof58KwJQHCAXvgIvmCnwX7FTKAiB57Nk1c8JD4TimE7y+wb3bla0g02YaqgpvCgUBQy7apQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCLuhYgP/lQeJ3ADdI5LuWOgj7c5y5yJKgngKkYWN/4dwIgCGjg1I9Y0io/+5/FfziI7DMVH4cG1/UJAv0ufwXU0gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123826},"main":"src/index.ts","type":"module","gitHead":"8804d2dee49d62d496192b0293ab4ce4d263e40e","scripts":{"test":"node --test src/*.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.19.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell embedding status info in the border","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-editor-shell_0.13.0_1790178768177_0.6829178815661037","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"pi":{"image":"https://raw.githubusercontent.com/d3ara1n/pi-extensions/main/packages/pi-editor-shell/preview.png","extensions":["./src/index.ts"]},"_id":"@d3ara1n/pi-editor-shell@0.14.0","bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"dist":{"shasum":"c3d9e59a2452b4d875f7e3f3fe1a9e8484b1117e","tarball":"https://registry.npmjs.org/@d3ara1n/pi-editor-shell/-/pi-editor-shell-0.14.0.tgz","fileCount":15,"integrity":"sha512-WiMWpb36OnJ0dDY4u8GAyCuSp9WnxAiV6oAvSAe2443KIJYD44leuBfAEP/vH2lr3TnNd5nsYcTFN937WRlGQg==","signatures":[{"sig":"MEYCIQDBgtPrfvqmpQFDr/wJVJejSmB48la3Ni5uXKinW1z7cAIhAIh1RdQXRE9Rxt0db2VPFY+osdOVBJNAT/hvrKkrbL0Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCqfc9aMxXQTeyOSmZFIZ3/psFiF/XHabk557FlwQDaGAIhAPzlsk0+uExQU0/pfR2oR7dXAnFkbc+ls2F3L4NUMyju"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d3ara1n%2fpi-editor-shell@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":124600},"main":"src/index.ts","name":"@d3ara1n/pi-editor-shell","type":"module","gitHead":"9e9527c94dd27287e34e15bd2250354b2301c565","license":"MIT","scripts":{"test":"node --test src/*.test.ts"},"version":"0.14.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba67493-72a2-49f6-a8a1-c68ed0150009"}},"homepage":"https://github.com/d3ara1n/pi-extensions/tree/main/packages/pi-editor-shell#readme","keywords":["pi-package","pi","pi-extension"],"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"_npmVersion":"11.19.0","description":"Replaces pi's default editor and status bar with a unified rounded-corner shell embedding status info in the border","directories":{},"maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-editor-shell_0.14.0_1790231806006_0.20297695857570086"}}},"time":{"created":"2026-06-30T10:31:08.497Z","modified":"2026-09-24T06:36:46.431Z","0.1.0":"2026-06-30T10:31:08.863Z","0.2.0":"2026-06-30T13:16:02.939Z","0.2.1":"2026-06-30T14:26:55.252Z","0.3.0":"2026-07-06T16:18:00.481Z","0.3.1":"2026-07-10T05:39:00.311Z","0.4.0":"2026-07-10T20:55:07.579Z","0.5.0":"2026-07-11T06:30:28.087Z","0.6.0":"2026-07-12T16:26:41.524Z","0.7.0":"2026-07-13T14:06:44.344Z","0.7.1":"2026-07-30T13:08:01.704Z","0.8.0":"2026-07-31T02:57:48.267Z","0.8.1":"2026-08-14T11:11:12.525Z","0.8.2":"2026-08-22T19:50:19.689Z","0.8.3":"2026-08-25T05:28:26.358Z","0.9.0":"2026-08-30T09:58:41.610Z","0.9.1":"2026-08-30T16:34:12.078Z","0.10.0":"2026-09-04T20:25:48.699Z","0.10.1":"2026-09-13T07:25:10.930Z","0.10.2":"2026-09-14T05:09:29.100Z","0.10.3":"2026-09-20T02:26:07.091Z","0.11.0":"2026-09-21T06:21:04.337Z","0.12.0":"2026-09-21T15:34:01.944Z","0.12.1":"2026-09-22T00:40:02.551Z","0.12.2":"2026-09-22T02:21:34.680Z","0.13.0":"2026-09-23T15:52:48.263Z","0.14.0":"2026-09-24T06:36:46.108Z"},"bugs":{"url":"https://github.com/d3ara1n/pi-extensions/issues"},"license":"MIT","homepage":"https://github.com/d3ara1n/pi-extensions/tree/main/packages/pi-editor-shell#readme","keywords":["pi-package","pi","pi-extension"],"repository":{"url":"git+https://github.com/d3ara1n/pi-extensions.git","type":"git","directory":"packages/pi-editor-shell"},"description":"Replaces pi's default editor and status bar with a unified rounded-corner shell embedding status info in the border","maintainers":[{"name":"d3ara1n","email":"d3ara1n@outlook.com"}],"readme":"# pi-editor-shell\n\n[![npm version](https://img.shields.io/npm/v/@d3ara1n/pi-editor-shell)](https://www.npmjs.com/package/@d3ara1n/pi-editor-shell) [![npm downloads](https://img.shields.io/npm/dm/@d3ara1n/pi-editor-shell)](https://www.npmjs.com/package/@d3ara1n/pi-editor-shell) [![license](https://img.shields.io/npm/l/@d3ara1n/pi-editor-shell)](https://www.npmjs.com/package/@d3ara1n/pi-editor-shell)\n\nReplaces pi's default editor and status bar with a unified rounded-corner shell drawn with box-drawing glyphs (`╭╮││╰╯`), with status info embedded in the border. The frame and spinner use only standard Unicode; border icons use Nerd Font glyphs or standard Unicode symbols and are overridable — see [Configuration](#configuration).\n\n## What shows up where\n\n- **Top border** — ` activity ·  model ·  thinking-level ` (left) + pinned extension statuses (right, via `pinnedStatus` config). The activity indicator shows a phase-aware spinner while working and ` Nm` while idle — see [Activity indicator](#activity-indicator).\n- **Bottom border** — `  ctx NN%/NNk|N.NM · ⚡cacheRead(total)  hitRate% · NN.N e2e t/s · N.NNN ·  N ` (left) + `  ~/Projects (main +2 ~1 *4) ` (right, shows git branch plus staged, unstaged, and untracked file counts when in a repo; inside a linked worktree the branch carries an `@<name>` tag, e.g. `(feature-x @feature-x +2 ~1)`, so sibling worktrees of one repo are told apart at a glance). Response throughput defaults to client-observed end-to-end visible-text throughput, including local request preparation, network and queue latency, hidden reasoning, and visible generation. It can instead show generation throughput or be hidden; see [Throughput display](#throughput-display). A new turn clears the previous measurement, so unavailable samples never leave stale data in the border. Session cost includes assistant, tool, compaction, and branch-summary usage; the dollar segment is hidden when the provider reports no priced usage. ` N` counts persisted user messages on the current session branch. Session hit rate and detailed response timing are available via `/editor-shell:status`.\n- **Below shell** — Auto-wrapping extension status line (all `setStatus` entries not pinned to the top)\n- **Border color** follows pi's thinking-level / bash-mode indicator automatically.\n\nAll segments are re-read from live session state on every paint, so switching thinking level or burning context updates the frame on the next render with no extra wiring. The activity indicator precedes the model label; its width follows its content.\n\n## Configuration\n\nIn `~/.pi/agent/settings.json` under the `editorShell` key:\n\n```json\n{\n  \"editorShell\": {\n    \"pinnedStatus\": [\"subagent\", \"access-denied\"],\n    \"tpsDisplay\": \"end-to-end\",\n    \"icons\": {\n      \"model\": \"robot \",\n      \"cache\": \"\\uf0e7\"\n    }\n  }\n}\n```\n\nIcon values are used verbatim as prefixes: every template joins the icon and its content without inserting a space. Include any desired trailing padding in the icon value itself. Some terminals use a following space to render wide Nerd Font glyphs at full size; this depends on the glyph, font, and terminal, not just the icon family. Set a slot to `\"\"` to hide its icon without leaving icon padding. Custom overrides replace the entire prefix, including its padding.\n\n### Default icons\n\n| Slot | Glyph | Icon source | Trailing spaces |\n|------|-------|-------------|-----------------|\n| `model` | `` | oct-cpu | 1 |\n| `thinking` | `` | oct-light_bulb | 1 |\n| `context` | `` | oct-cache | 1 |\n| `cache` | `⚡` | oct-zap | 0 |\n| `hitRate` | `` | oct-goal | 1 |\n| `cost` | `` | fa-dollar_sign | 0 |\n| `turn` | `` | oct-comment_discussion | 1 |\n| `timer` | `` | oct-clock | 1 |\n| `folder` | `` | fa-folder_open | 1 |\n\n### Branch counter\n\nThe ` N` segment counts persisted user messages on the current session branch. Tool loops do not increase it, while steering and follow-up prompts count when they enter the branch. The value is rebuilt from branch history, so restored sessions, edited history, and branch switches show the correct branch-local count. Like the other optional stats, the segment stays hidden while the count is zero — a fresh session shows no counter.\n\n### Activity indicator\n\nThe first segment of the top border shows the session's activity:\n\n- **Working** — a spinner follows the current phase: thinking, outputting, tool-call generation, or tool execution. Its color follows the border.\n- **Idle** — ` Nm` counts whole minutes since the full agent run settled, including any automatic retries or queued continuations. It starts at `0m`; `4m` covers 4:00 through 4:59.\n- **Fresh session** — the segment and its separator stay hidden until the first run starts.\n\nA restored session seeds idle time from its newest conversational entry timestamp; bootstrap and bookkeeping entries do not count. One session-owned clock advances the spinner every 100 ms while working and checks idle time every second while idle. It repaints only when the displayed frame, minute, or color changes, and stays stopped before the first activity. Durations use wall-clock timestamps, so delayed ticks do not accumulate timing errors. Rebuilding the editor preserves the activity state and animation.\n\nIdle text uses the theme's muted tone by default. When the current model declares a prompt-cache lifetime (`promptCache` in pi's model catalog, `PI_CACHE_RETENTION=long` selects the long tier), it turns amber within the last tenth of that lifetime and red past it as a cache-age hint. Models without a declared lifetime stay muted.\n\n### Model display\n\nHow the model is labeled in the top-left border (`\"name\"` by default):\n\n```json\n{\n  \"editorShell\": {\n    \"modelDisplay\": \"name\"\n  }\n}\n```\n\n| Value | Example |\n|-------|---------|\n| `\"name\"` (default) | `Claude Opus 4.8` |\n| `\"provider-id\"` | `anthropic/claude-opus-4-8` |\n\n`\"name\"` uses `model.name`; a model with no name falls back to its id, so the slot never goes blank.\n\n### Throughput display\n\nChoose the response-throughput metric shown in the bottom border (`\"end-to-end\"` by default):\n\n```json\n{\n  \"editorShell\": {\n    \"tpsDisplay\": \"end-to-end\"\n  }\n}\n```\n\n| Value | Border label | Measurement |\n|-------|--------------|-------------|\n| `\"end-to-end\"` (default) | `e2e t/s` | Visible output tokens divided by total turn duration, including wait time and hidden reasoning |\n| `\"generation\"` | `gen t/s` | Visible tokens after the first divided by the time from first visible text to response completion |\n| `\"none\"` | — | Hides response throughput from the border |\n\nBoth throughput values, time to first visible text, total response time, visible-token count, and token source remain available via `/editor-shell:status`. Generation samples below 10 visible tokens or 250 ms are reported as unavailable. Responses containing tool calls cannot provide a portable text-token split. If reasoning is active but the provider does not supply a usable positive reasoning-token count, both throughput values are reported as unavailable rather than treating hidden tokens as visible output.\n\n## Commands\n\n| Command | Description |\n|---------|-------------|\n| `/editor-shell:status` | Show debug info: config, extension statuses, cache totals, response wait time, end-to-end and generation throughput, token source, and session cost |\n\n## How it works\n\nThe default pi editor only draws a horizontal line above and below the input area (no side borders), and a separate footer renders the status bar. This extension replaces both — it wraps the built-in `CustomEditor`, renders it at `width - 2`, wraps every line with left/right glyphs, and embeds the status bar information (extension statuses) below the shell. The total width is unchanged. Border color follows pi's `borderColor` (which encodes thinking level / bash mode), so the shell stays semantically consistent and reacts to theme changes automatically.\n\nWhen the autocomplete popup is open, the divider between editor content and popup items becomes a T-junction (`├─┤`) carrying the context/cwd info, closing everything into one connected card with two panes. Below `MIN_WIDTH` (20 columns), it falls back to the default editor.\n\n## Installation\n\n```bash\npi install npm:@d3ara1n/pi-editor-shell\n```\n\nOr add to `~/.pi/agent/settings.json`:\n\n```json\n{\n  \"extensions\": [\n    \"/absolute/path/to/pi-extensions/packages/pi-editor-shell\"\n  ]\n}\n```\n\n## Caveats\n\n- **Mutually exclusive** with other editor-replacing extensions (`border-status-editor`, `rainbow-editor`, `modal-editor`, …). Disable those when enabling this one — `setEditorComponent` is last-writer-wins.\n- When the content scrolls, pi's native `↑ N more` / `↓ N more` indicators are replaced by the embedded status text (status takes precedence).\n- Falls back to the default editor below `MIN_WIDTH` (20 columns).\n- The custom shell and its activity clock run only in TUI mode; RPC, print, and JSON modes retain their host UI.\n\n## Dependencies\n\nNone.\n","readmeFilename":"README.md"}