{"_id":"pi-glance","_rev":"34-5d9321ec88f0a38b98d2c6202de845db","name":"pi-glance","dist-tags":{"latest":"0.7.2"},"versions":{"0.1.0":{"name":"pi-glance","version":"0.1.0","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.1.0","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"6c68bc58460c1f3191ff67fe5fdb52a60912338b","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.1.0.tgz","fileCount":14,"integrity":"sha512-LcPmhxsT8PgRu71xdk6ynLKAS09JjrwFsdTCR4XNcnr0dz71qBBFMxXuMm0qvOrH2HZ8sP13LSrP0JapuX5q7A==","signatures":[{"sig":"MEYCIQCmGueLhMKNdHyyld2Rsm04zjMXVB4x71tlfsepDvjZ2AIhANlTQGlaO0MVRYbaP1B2HduNOQlUGBOTF1DUnjA0ejF9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53875},"type":"module","gitHead":"77a7d4d2bc09512a5b7aaadd8821eee41797bb1f","scripts":{"check":"tsc --noEmit","pack:dry":"npm pack --dry-run"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.1.0_1777084006313_0.5456215353697209","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"pi-glance","version":"0.1.1","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.1.1","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"493a5a426faa4a67c3dae2b16fe21a401fc94bd5","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.1.1.tgz","fileCount":14,"integrity":"sha512-kd8pef9hm3wPmjeiso804sqpD8XVwzo57s/6HKM6HMKyoRUiu6ruCYVYCPrAbLEa2lAAOSOzL/Ze0ERchV6AQg==","signatures":[{"sig":"MEQCIFV/CtCL6WBHvjF+/lQNiaYiELpqbJk67G/TqHlV1YU1AiAgg1yFeK0yNeGofo5yLIBiK7u8bRzSB/2oZcP4VfsRXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53106},"type":"module","gitHead":"95e40f7646033d26e47b150cb79b56465d39017d","scripts":{"check":"tsc --noEmit","pack:dry":"npm pack --dry-run"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.1.1_1777084396836_0.3558168381997069","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"pi-glance","version":"0.1.2","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.1.2","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"8c8367ca03aa2712fdb5d18387fbe1fa664b68f8","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.1.2.tgz","fileCount":14,"integrity":"sha512-lj4u3/bG+toa8d4pVSr7TMDZ9mSoEM91gngfiS6Qf9Z0MJeSuTJ90Ry/LvtrLbXWO4duRsX7Pcvr33qyMBoiWw==","signatures":[{"sig":"MEUCIELGEbfvWiPWtDQx5+grrZOJlUfXs0zXZELYh1RLlgV+AiEA8So6Tm+P9sbrAfOm3CkIgJjQXBMiSyCUU5hScfWj1ec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52318},"type":"module","gitHead":"0367d30f8bffc56019c6616e52c50d2e5e7aa85a","scripts":{"check":"tsc --noEmit","pack:dry":"npm pack --dry-run"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.1.2_1777086099510_0.8628441091231072","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"pi-glance","version":"0.1.3","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.1.3","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"e63c0a31af9404af6fddb8c8db279a415fc11f3e","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.1.3.tgz","fileCount":15,"integrity":"sha512-hLXff6Y1q/YwIlTe+qBG9xNNNnS4SZ9/YTR/xF6iH7+9HuY4/KQv3A/jSlyeRX6JEKdQdGGarz9x2NI7pJuKQw==","signatures":[{"sig":"MEUCIHC+0C76MdAMJf+S+7jovQFDsdsjnj968TbQUzoAktNhAiEAhuUqZCaN4q45sY3yxsLXEqtwhQVc9eU+B2jwUneHNIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2667899},"type":"module","gitHead":"7ecd5ff988bfcdbe468573eeed9bbff939641a8b","scripts":{"check":"tsc --noEmit","pack:dry":"npm pack --dry-run"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"peerDependencies":{"@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.1.3_1777104030120_0.3026722232041159","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"pi-glance","version":"0.1.4","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.1.4","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"03dce69e58ea9393734e612fd71de7803724914d","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.1.4.tgz","fileCount":14,"integrity":"sha512-Dg+2l4/tsLh/Q089HJvcPY0Ze7Wa0Qty8BFcDqChAf1RYPdfjLIVEeqke5IbH/wziWf+0+Phwj+3ZbMvz7sAXw==","signatures":[{"sig":"MEUCIQDIcmzcXbHMFYxhZ9Oz3BMPmu6/1TbrzsC1mIvCCEWyyQIgBHKJ03UIXuS6I2jVOaIAIHEUcHHXDLor899MkpsfSKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52810},"type":"module","gitHead":"2ece4c8356571e41ea679d5e0fd4e5d879a90b89","scripts":{"check":"tsc --noEmit","pack:dry":"npm pack --dry-run"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"peerDependencies":{"@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.1.4_1777104313144_0.1824126301022848","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"pi-glance","version":"0.1.5","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.1.5","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"4d852437bb7eb5deb02c3104491e078da749ae53","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.1.5.tgz","fileCount":14,"integrity":"sha512-RGq4NF5TTf1kBadbFOhT632tv4HK30itzH2PWqY9W/DxGq35MnTJNJ1W0xegmegpyFMiX8X1PxACZ5Rt4XeuBw==","signatures":[{"sig":"MEUCIFBEzTKXOfnpx6qmd3vIcFd757QU2ZRpGOZJYTXXxJtKAiEA3/pt1gx/35S041ZRWHDG1nnu/K2gS4uUAjPHHg1TWsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52826},"type":"module","gitHead":"cbcb07a76ebcfee2d56982a7c4ea109c624a612e","scripts":{"check":"tsc --noEmit","pack:dry":"npm pack --dry-run"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"peerDependencies":{"@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.1.5_1777170318043_0.23839281230496612","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"pi-glance","version":"0.1.6","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.1.6","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"f1e7662b78a17329f1b58e470ae45d222bcb422c","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.1.6.tgz","fileCount":14,"integrity":"sha512-ayRiJBg0uI/8V8NtBG+ahzthLq4dBfmOrSl2j/bg4SpebyvQamLarwVHVtLTsryXd86RUchR9wE6vNxZxSzNMg==","signatures":[{"sig":"MEQCIC9s9uSWNk5sXVLCgLXw+Fh/2OMhQLynVyOda0tptC37AiBR8nkt0HJU8KVvTk2daRJdJcXniu13EIccCMEqIrqLbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54580},"type":"module","gitHead":"84009a0515d392b2e32951c7869d02e96f5e0664","scripts":{"check":"tsc --noEmit","pack:dry":"npm pack --dry-run"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"peerDependencies":{"@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.1.6_1777255920803_0.17727007139859374","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"pi-glance","version":"0.1.7","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.1.7","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"5682eb48d1377ed0d9d918eeddb2fe45b5144c9e","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.1.7.tgz","fileCount":14,"integrity":"sha512-/hQEJvnyolc3UWKTiUn6C4K1Lno5GZ8ngw0Q2inBbnF8w05Y6Qtz6WwLTWKn/OWDhUx4xi4eVa6i3rjwbl/Afg==","signatures":[{"sig":"MEQCIDnRxdrkDy9qLh+gotLjnsgoo/MWG5RLIAr3VOejyesLAiAymkvVZnD+cbMquWPi8gHPbEFvq4gm9UcQ0DiVOa8kVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58241},"type":"module","gitHead":"f32ee78a07a7b97d1a801b7a7ece745ee6b6923e","scripts":{"check":"tsc --noEmit","pack:dry":"npm pack --dry-run"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"peerDependencies":{"@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.1.7_1777379811326_0.6782779843130087","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"pi-glance","version":"0.2.0","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.2.0","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"8688ce9b10499052662ea886eaed8058654c5d93","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.2.0.tgz","fileCount":15,"integrity":"sha512-9Uig6Jb85KhklR1YSGBqOJLUqu795R+IoSpBhODkVVOGgY2OOBGOk820OHopFRkfFm+JgrJcR8XDNptq6IoD7w==","signatures":[{"sig":"MEUCIFruAlBwKxDMlR6qjoYx8vyMGXEsivkX6CC6Q6qm0KAxAiEAxV7K5nKUojT2F1+O9hPhNq66jryLRPUp3/OuyLU1uIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70504},"type":"module","gitHead":"a347b72313b53d4f6e4555e00c015608624166dd","scripts":{"check":"tsc --noEmit","pack:dry":"npm pack --dry-run"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"peerDependencies":{"@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.2.0_1777387813919_0.058466684455715345","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"pi-glance","version":"0.2.2","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.2.2","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"d3fcac6455973229acbe1dbdd48cfff7baa5e5e8","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.2.2.tgz","fileCount":15,"integrity":"sha512-fcmk+VE0DGABq+Svu6ghTEPRkJfn7PmZKnsYBLTGIb92qZ3DVnf4o9ezxAkdMJU9f0V2NAtI3gdrlYe+ONa8Kg==","signatures":[{"sig":"MEUCIHIGF4jZ6Vm+txwu0/STX3LtILMPSrftXJw7Q3qIb6o8AiEAjgs2e9PZB6h0ofjGqdLVKNmjkI1v5ouWh1LL2GsHPdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75375},"type":"module","gitHead":"1d4dc56871fb1460ead56f92bfa116728afb0be2","scripts":{"check":"tsc --noEmit","pack:dry":"npm pack --dry-run","test:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-render-git.js","build:dev":"rm -rf .tmp-git-dev && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/debug-git.js"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"peerDependencies":{"@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.2.2_1777969982718_0.4756019362979331","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"pi-glance","version":"0.2.7","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.2.7","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"aa239fa3ffc16c0f0ef2cb1328ee763f03a93a7e","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.2.7.tgz","fileCount":15,"integrity":"sha512-DPoo9GKffAF0OaitfhOo5J7ttot6yQXbZbFvuH0iDcuHGK96lgz0fRJVNHgeTqddNTKruxKYTjg2usBTwHlKIA==","signatures":[{"sig":"MEYCIQD9tuoQwqa0yCvqgwmOpXf+qAAOmFGVBjlgumBuk8lupwIhAIWnB+hU2bkNuFS67LG78twYQm2nRjHlGcO/UCWlhhOA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91894},"type":"module","gitHead":"9f30c76cbe014a80420dc59a34826746d225ee59","scripts":{"test":"npm run test:dev","check":"tsc --noEmit","pack:dry":"npm pack --dry-run","test:dev":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-render-git.js && node .tmp-git-dev/scripts/test-render-segments.js && node .tmp-git-dev/scripts/test-workspace-label.js && node .tmp-git-dev/scripts/test-pane-render.js","test:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-render-git.js","build:dev":"rm -rf .tmp-git-dev && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/debug-git.js","test:pane":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-render.js"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"peerDependencies":{"@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.2.7_1778160867805_0.4371301669847718","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"pi-glance","version":"0.2.8","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.2.8","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"9aaae71a4878ccf70804860788805be782e074a6","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.2.8.tgz","fileCount":15,"integrity":"sha512-Jen29DPzUoLCI5ojYvF05ufb0tHarks0ayyvHmrUS/YYLnMjdcoxkVTIWlSzSvUPbHG02vpZMB+m5XolPKiIug==","signatures":[{"sig":"MEUCIQCNnl6DzofNmlQ91v5H+QT1MbPAHsx6bzNAV9ag1ukl6wIgO42mF6Ha8u8Uy3RHTrZRK6nujRQWNK8MaFP6xWErZk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93182},"type":"module","gitHead":"6e1a67c0a7560cbbe9cc5bc5bbc4f3a371c8cd51","scripts":{"test":"npm run test:dev","check":"tsc --noEmit","pack:dry":"npm pack --dry-run","test:dev":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-render-git.js && node .tmp-git-dev/scripts/test-render-segments.js && node .tmp-git-dev/scripts/test-workspace-label.js && node .tmp-git-dev/scripts/test-themes.js && node .tmp-git-dev/scripts/test-pane-render.js","test:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-render-git.js","build:dev":"rm -rf .tmp-git-dev && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/debug-git.js","test:pane":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-render.js"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"peerDependencies":{"@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.2.8_1778162766157_0.04729562079152072","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"pi-glance","version":"0.3.0","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.3.0","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"51f01f3dd20d45efc5127ac9cd22397d3e44d4bd","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.3.0.tgz","fileCount":16,"integrity":"sha512-lLQyLFFLXbpKs9zLiI9p85UWEP+/knU1TJuBr0F5K7lzXc1Q93BO76t78Jtwusa52GebiQKPpwGJ5EO906i5iw==","signatures":[{"sig":"MEUCIQCIZYZM1ppOp4apw2zJkPGF6v+ztkbYtwcW3n87NGdtfAIgXt9B7NtZ4O4BxlOuDDRWzjKF4arrF1L3ZIIvyYJvPZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97508},"type":"module","gitHead":"52ad8eeb0ab22c9dbff57e0b833a5ca04c56b6ce","scripts":{"test":"npm run test:dev","check":"tsc --noEmit","pack:dry":"npm pack --dry-run","test:dev":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-render-git.js && node .tmp-git-dev/scripts/test-render-segments.js && node .tmp-git-dev/scripts/test-workspace-label.js && node .tmp-git-dev/scripts/test-config.js && node .tmp-git-dev/scripts/test-themes.js && node .tmp-git-dev/scripts/test-pane-render.js","test:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-render-git.js","build:dev":"rm -rf .tmp-git-dev && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/debug-git.js","test:pane":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-render.js"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"peerDependencies":{"@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.3.0_1779163035463_0.8441889686078023","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"pi-glance","version":"0.3.2","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.3.2","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"19ea00f7b6af8986e477d52625e575113a651a4d","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.3.2.tgz","fileCount":16,"integrity":"sha512-PoWcCoXZcJ2e59ESnpPLrbdwPwiPhhn207dD6pGabhHwQO16wADve6a4FoUoLODfqh7C7Vko3+MRe8xQCbkwUw==","signatures":[{"sig":"MEUCIQDpObClLywFZ22pP69dN9zElXs3nXc9Z7v0VeTufqYFQwIgFnayCqa23lf5AA/nIxjSsa5s7ddC8qkDhoWMCsgnjxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99440},"type":"module","gitHead":"1e22b850b9678fa1e8fa586b32166672cc0410e5","scripts":{"test":"npm run test:dev","check":"tsc --noEmit","pack:dry":"npm pack --dry-run","test:dev":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-render-git.js && node .tmp-git-dev/scripts/test-render-segments.js && node .tmp-git-dev/scripts/test-workspace-label.js && node .tmp-git-dev/scripts/test-config.js && node .tmp-git-dev/scripts/test-themes.js && node .tmp-git-dev/scripts/test-pane-render.js","test:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-render-git.js","build:dev":"rm -rf .tmp-git-dev && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/debug-git.js","test:pane":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-render.js","test:boundaries":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.3.2_1779336745834_0.6724888576138459","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"pi-glance","version":"0.3.5","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.3.5","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"c0c29e80df93a54485133eba17f23bd70a68803d","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.3.5.tgz","fileCount":18,"integrity":"sha512-YMOPNT0KNur0cWR8wYhLC+ewfQchxkiLGNHZNbdebPsIwL9NdmFO6XehIWFbG1UUOEpIloGmm0GARXjiGzUDlA==","signatures":[{"sig":"MEQCIAbQiZhf0EHQWe0lYFTcoXh9eUDm9QoJWQ4Sa7REo8vTAiA+jCpLA1BxdoYnq4UVqxIV4ASYvfoTr0jd1G0oIqFB6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111275},"type":"module","gitHead":"b991e901ebe29e0765ba8515ca15a8ee8dc1a0e8","scripts":{"test":"npm run test:dev","check":"tsc --noEmit","pack:dry":"npm pack --dry-run","test:dev":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-render-git.js && node .tmp-git-dev/scripts/test-render-segments.js && node .tmp-git-dev/scripts/test-workspace-label.js && node .tmp-git-dev/scripts/test-surface-layout.js && node .tmp-git-dev/scripts/test-surface-parity.js && node .tmp-git-dev/scripts/test-settings-catalog.js && node .tmp-git-dev/scripts/test-config.js && node .tmp-git-dev/scripts/test-themes.js && node .tmp-git-dev/scripts/test-readme.js && node .tmp-git-dev/scripts/test-pane-render.js","test:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-render-git.js","build:dev":"rm -rf .tmp-git-dev && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/debug-git.js","test:pane":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-render.js","test:readme":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-readme.js","test:catalog":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-settings-catalog.js","test:boundaries":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.3.5_1780482754684_0.41696743170593864","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"pi-glance","version":"0.3.6","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.3.6","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"89ef664cbd1e1bd0eb045ab3f01181298a48141b","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.3.6.tgz","fileCount":18,"integrity":"sha512-2A5rLxkDMLyyI2ptS7XV6q8y6Wt8L0qQVAu9WA/FVcSTAT6ROxZNrrXMMnOat6t20A+fexu5X3e+VQyt1dI7Aw==","signatures":[{"sig":"MEQCIEjV6HeBIcTgXK+dkTvRVSe9qExQIJ4pVtsqHs2HkjIOAiBVqDtF+udnnAlq+cMh/iNRIzy7MhVujF4JA1oqo8Aicg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111686},"type":"module","gitHead":"4fc3464cf9febe900871cf7a3cf476d5142fb04e","scripts":{"test":"npm run test:dev","check":"tsc --noEmit","pack:dry":"npm pack --dry-run","test:dev":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-render-git.js && node .tmp-git-dev/scripts/test-render-segments.js && node .tmp-git-dev/scripts/test-workspace-label.js && node .tmp-git-dev/scripts/test-surface-layout.js && node .tmp-git-dev/scripts/test-surface-parity.js && node .tmp-git-dev/scripts/test-settings-catalog.js && node .tmp-git-dev/scripts/test-config.js && node .tmp-git-dev/scripts/test-themes.js && node .tmp-git-dev/scripts/test-readme.js && node .tmp-git-dev/scripts/test-pane-render.js && node .tmp-git-dev/scripts/test-session-start-order.js","test:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-render-git.js","build:dev":"rm -rf .tmp-git-dev && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/debug-git.js","test:pane":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-render.js","test:readme":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-readme.js","test:catalog":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-settings-catalog.js","test:boundaries":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js","test:session-start":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-session-start-order.js"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.3.6_1780541428959_0.5273459756500725","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"pi-glance","version":"0.4.0","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.4.0","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"c62751ec291eee0494caf7110f9a1f4d4ffc0f44","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.4.0.tgz","fileCount":21,"integrity":"sha512-aCaqUGm+V7g62R1PW0yEuRPcfhLugXVJKa2ZU7gBiuPFky912qrjJnMUTDQkVSbjdJQ1snlqbPuXnGbij+6Ffg==","signatures":[{"sig":"MEYCIQDPlVNEqQ8UfugfEHantsnfFpcselushp+KsBZXuD0oTwIhALYZw70yB/mEDW7hBl76fojkZ+FbM5O7pvtXsNYKpqe7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118782},"type":"module","gitHead":"9bfdba8b59f0a07ef71193ccf5d86ada1185e6da","scripts":{"test":"npm run test:dev","check":"tsc --noEmit","pack:dry":"npm pack --dry-run","test:dev":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-state-inputs.js && node .tmp-git-dev/scripts/test-render-git.js && node .tmp-git-dev/scripts/test-render-segments.js && node .tmp-git-dev/scripts/test-workspace-label.js && node .tmp-git-dev/scripts/test-surface-layout.js && node .tmp-git-dev/scripts/test-surface-parity.js && node .tmp-git-dev/scripts/test-settings-catalog.js && node .tmp-git-dev/scripts/test-config.js && node .tmp-git-dev/scripts/test-config-io.js && node .tmp-git-dev/scripts/test-runtime.js && node .tmp-git-dev/scripts/test-themes.js && node .tmp-git-dev/scripts/test-readme.js && node .tmp-git-dev/scripts/test-pane-render.js && node .tmp-git-dev/scripts/test-session-start-order.js && node .tmp-git-dev/scripts/test-glance-command-save.js","test:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-render-git.js","build:dev":"rm -rf .tmp-git-dev && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/debug-git.js","test:pane":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-render.js","test:readme":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-readme.js","test:catalog":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-settings-catalog.js","test:runtime":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime.js","test:config-io":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config-io.js","test:boundaries":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js","test:command-save":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-glance-command-save.js","test:state-inputs":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-state-inputs.js","test:session-start":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-session-start-order.js"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.4.0_1780565001100_0.8797505605933831","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"pi-glance","version":"0.4.5","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.4.5","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"65571f6f7d46daf0a634129ca67e73e3e041827e","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.4.5.tgz","fileCount":25,"integrity":"sha512-z2m3PMqxedExDJsH1dfzYfSbMMJ/kIEqXlDlVn43j1PaLiRZlbYcmsLK9nSwGTIcNe1s84pOY5AMXy5ALbrpZg==","signatures":[{"sig":"MEYCIQDvq7aWtWj+hadB39K5RE41Bfl8Z7rKR39BKx8qwqAafAIhAMd1ZnX8npyKxRcWJgxImHAHxQ00Wi3LPTwpR3JpRwtK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133892},"type":"module","gitHead":"c81161074d4289798502aaeda8bf605c5ced0131","scripts":{"test":"npm run test:dev","check":"tsc --noEmit","pack:dry":"npm pack --dry-run","test:dev":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js && node .tmp-git-dev/scripts/test-runtime-policy.js && node .tmp-git-dev/scripts/test-footer-facts.js && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-state-inputs.js && node .tmp-git-dev/scripts/test-render-git.js && node .tmp-git-dev/scripts/test-render-segments.js && node .tmp-git-dev/scripts/test-status-line.js && node .tmp-git-dev/scripts/test-workspace-label.js && node .tmp-git-dev/scripts/test-surface-layout.js && node .tmp-git-dev/scripts/test-surface-parity.js && node .tmp-git-dev/scripts/test-settings-catalog.js && node .tmp-git-dev/scripts/test-segment-registry.js && node .tmp-git-dev/scripts/test-pane-model.js && node .tmp-git-dev/scripts/test-config.js && node .tmp-git-dev/scripts/test-config-io.js && node .tmp-git-dev/scripts/test-runtime.js && node .tmp-git-dev/scripts/test-themes.js && node .tmp-git-dev/scripts/test-readme.js && node .tmp-git-dev/scripts/test-pane-render.js && node .tmp-git-dev/scripts/test-session-start-order.js && node .tmp-git-dev/scripts/test-glance-command-save.js","test:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-render-git.js","build:dev":"rm -rf .tmp-git-dev && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/debug-git.js","test:pane":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-model.js && node .tmp-git-dev/scripts/test-pane-render.js","test:config":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config.js","test:footer":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-footer-facts.js","test:readme":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-readme.js","test:catalog":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-settings-catalog.js","test:runtime":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime.js","test:registry":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-segment-registry.js","test:config-io":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config-io.js","test:boundaries":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js","test:pane:model":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-model.js","test:status-line":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-status-line.js","test:command-save":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-glance-command-save.js","test:state-inputs":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-state-inputs.js","test:session-start":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-session-start-order.js","test:runtime:policy":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime-policy.js"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.4.5_1780659846111_0.36423557769016135","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"pi-glance","version":"0.5.0","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.5.0","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"2b46df2ab745384de0fb9391d8c339c65c595818","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.5.0.tgz","fileCount":26,"integrity":"sha512-kKD8agjWzfKL0Q2OIHR5IsAuP34fMpjP0DMuvdPXGsqHtU/etrFveD5jK1GArDtV0p8W8R8hJZ1lKsfyKLjP+w==","signatures":[{"sig":"MEQCIDVzd64S6B5ZgztK/s8Q9AxYbXW4SP38VXQdufy7ZBkqAiBxhFBwEhvOwWSHMYS0kcXeCTfikMFYBfi96Qh1lvNk+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147411},"type":"module","gitHead":"92228927ec97a69dae13b9b58eefec407e23ac13","scripts":{"test":"npm run test:dev","check":"tsc --noEmit","pack:dry":"npm pack --dry-run","test:dev":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js && node .tmp-git-dev/scripts/test-runtime-policy.js && node .tmp-git-dev/scripts/test-footer-facts.js && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-state-inputs.js && node .tmp-git-dev/scripts/test-render-git.js && node .tmp-git-dev/scripts/test-render-segments.js && node .tmp-git-dev/scripts/test-status-line.js && node .tmp-git-dev/scripts/test-workspace-label.js && node .tmp-git-dev/scripts/test-surface-layout.js && node .tmp-git-dev/scripts/test-surface-parity.js && node .tmp-git-dev/scripts/test-settings-catalog.js && node .tmp-git-dev/scripts/test-segment-registry.js && node .tmp-git-dev/scripts/test-pane-model.js && node .tmp-git-dev/scripts/test-config.js && node .tmp-git-dev/scripts/test-config-io.js && node .tmp-git-dev/scripts/test-runtime.js && node .tmp-git-dev/scripts/test-themes.js && node .tmp-git-dev/scripts/test-readme.js && node .tmp-git-dev/scripts/test-pane-render.js && node .tmp-git-dev/scripts/test-session-start-order.js && node .tmp-git-dev/scripts/test-glance-command-save.js && node .tmp-git-dev/scripts/test-throughput.js && node .tmp-git-dev/scripts/test-state-throughput.js && node .tmp-git-dev/scripts/test-runtime-throughput.js && node .tmp-git-dev/scripts/test-throughput-status-line.js && node .tmp-git-dev/scripts/test-throughput-config.js && node .tmp-git-dev/scripts/test-throughput-settings.js && node .tmp-git-dev/scripts/test-throughput-boundaries.js && node .tmp-git-dev/scripts/test-throughput-readme.js","test:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-render-git.js","build:dev":"rm -rf .tmp-git-dev && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/debug-git.js","test:pane":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-model.js && node .tmp-git-dev/scripts/test-pane-render.js","test:config":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config.js","test:footer":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-footer-facts.js","test:readme":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-readme.js","test:catalog":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-settings-catalog.js","test:runtime":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime.js","test:registry":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-segment-registry.js","test:config-io":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config-io.js","test:boundaries":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js","test:pane:model":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-model.js","test:throughput":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-throughput.js && node .tmp-git-dev/scripts/test-state-throughput.js && node .tmp-git-dev/scripts/test-runtime-throughput.js && node .tmp-git-dev/scripts/test-throughput-status-line.js && node .tmp-git-dev/scripts/test-throughput-config.js && node .tmp-git-dev/scripts/test-throughput-settings.js && node .tmp-git-dev/scripts/test-throughput-boundaries.js && node .tmp-git-dev/scripts/test-throughput-readme.js","test:status-line":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-status-line.js","test:command-save":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-glance-command-save.js","test:state-inputs":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-state-inputs.js","test:session-start":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-session-start-order.js","test:runtime:policy":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime-policy.js"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.5.0_1780740887006_0.45932790332268314","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"pi-glance","version":"0.5.2","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.5.2","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"bfe8f5f67799a5756472d528b45168f215905862","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.5.2.tgz","fileCount":36,"integrity":"sha512-AsOx7kJO8Slsh0fzlU2jXkBsu/m5a+7UwG7GGj0apZBoIH+/wiU3a9bgbvBudtZS2SIpCsHqIQyYbkqT6DPcXQ==","signatures":[{"sig":"MEYCIQDYUlBTfO38YCGBENom2EInKlSjw6EgIpuU+vV2sY65UAIhAPgDvB+brCkOxoBgdNMDkwkHkFdGnmB3s1BDEnKb2F+o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188940},"type":"module","gitHead":"0f0b074ac7d11e21f50db6b5ebebb9f841cac59f","scripts":{"test":"npm run test:dev","check":"tsc --noEmit","pack:dry":"npm pack --dry-run","test:dev":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js && node .tmp-git-dev/scripts/test-segment-feature-boundaries.js && node .tmp-git-dev/scripts/test-runtime-policy.js && node .tmp-git-dev/scripts/test-footer-facts.js && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-state-inputs.js && node .tmp-git-dev/scripts/test-render-git.js && node .tmp-git-dev/scripts/test-render-segments.js && node .tmp-git-dev/scripts/test-status-line.js && node .tmp-git-dev/scripts/test-workspace-label.js && node .tmp-git-dev/scripts/test-surface-layout.js && node .tmp-git-dev/scripts/test-surface-parity.js && node .tmp-git-dev/scripts/test-settings-catalog.js && node .tmp-git-dev/scripts/test-segment-registry.js && node .tmp-git-dev/scripts/test-pane-model.js && node .tmp-git-dev/scripts/test-config.js && node .tmp-git-dev/scripts/test-config-schema.js && node .tmp-git-dev/scripts/test-config-io.js && node .tmp-git-dev/scripts/test-runtime.js && node .tmp-git-dev/scripts/test-themes.js && node .tmp-git-dev/scripts/test-readme.js && node .tmp-git-dev/scripts/test-pane-render.js && node .tmp-git-dev/scripts/test-session-start-order.js && node .tmp-git-dev/scripts/test-glance-command-save.js && node .tmp-git-dev/scripts/test-throughput.js && node .tmp-git-dev/scripts/test-throughput-run-tracker.js && node .tmp-git-dev/scripts/test-state-throughput.js && node .tmp-git-dev/scripts/test-runtime-throughput.js && node .tmp-git-dev/scripts/test-throughput-status-line.js && node .tmp-git-dev/scripts/test-throughput-config.js && node .tmp-git-dev/scripts/test-throughput-settings.js && node .tmp-git-dev/scripts/test-throughput-boundaries.js && node .tmp-git-dev/scripts/test-throughput-readme.js","test:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-render-git.js","build:dev":"rm -rf .tmp-git-dev && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/debug-git.js","test:pane":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-model.js && node .tmp-git-dev/scripts/test-pane-render.js","test:config":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config.js","test:footer":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-footer-facts.js","test:readme":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-readme.js","test:catalog":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-settings-catalog.js","test:runtime":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime.js","test:registry":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-segment-registry.js","test:config-io":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config-io.js","test:boundaries":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js","test:pane:model":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-model.js","test:throughput":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-throughput.js && node .tmp-git-dev/scripts/test-throughput-run-tracker.js && node .tmp-git-dev/scripts/test-state-throughput.js && node .tmp-git-dev/scripts/test-runtime-throughput.js && node .tmp-git-dev/scripts/test-throughput-status-line.js && node .tmp-git-dev/scripts/test-throughput-config.js && node .tmp-git-dev/scripts/test-throughput-settings.js && node .tmp-git-dev/scripts/test-throughput-boundaries.js && node .tmp-git-dev/scripts/test-throughput-readme.js","test:status-line":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-status-line.js","test:command-save":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-glance-command-save.js","test:state-inputs":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-state-inputs.js","test:config-schema":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config-schema.js","test:session-start":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-session-start-order.js","test:runtime:policy":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime-policy.js"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.5.2_1780890494418_0.6606457081055486","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"pi-glance","version":"0.5.3","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.5.3","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"d540094b276f27af1eb72e211163dd51ecbd7e30","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.5.3.tgz","fileCount":44,"integrity":"sha512-FvcabHL1tLF3usHQO/C8Tbqhisnpst6my8O3e3HEzGQCBZJk89/Ljkz2mWReJkH/wy0hRt2fdu3prykZ1Fd1Dw==","signatures":[{"sig":"MEUCIQD/f22QI9oJa3Xsmdkz8V369CAyhdlcXFd0/ko3Jmib6QIgEEQou3M6Wa2KTMfUN59/reuitbKc+0Ooy9NNmFbzY1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214177},"type":"module","gitHead":"c342ebebfac20db5059c5017d5a6dc0052b5174c","scripts":{"test":"npm run test:dev","check":"tsc --noEmit","pack:dry":"npm pack --dry-run","test:dev":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js && node .tmp-git-dev/scripts/test-segment-feature-boundaries.js && node .tmp-git-dev/scripts/test-runtime-refresh-session.js && node .tmp-git-dev/scripts/test-runtime-plan-executor.js && node .tmp-git-dev/scripts/test-runtime-policy.js && node .tmp-git-dev/scripts/test-footer-facts.js && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-state-inputs.js && node .tmp-git-dev/scripts/test-render-git.js && node .tmp-git-dev/scripts/test-render-segments.js && node .tmp-git-dev/scripts/test-status-line.js && node .tmp-git-dev/scripts/test-workspace-label.js && node .tmp-git-dev/scripts/test-surface-layout.js && node .tmp-git-dev/scripts/test-input-surface-frame.js && node .tmp-git-dev/scripts/test-surface-parity.js && node .tmp-git-dev/scripts/test-settings-catalog.js && node .tmp-git-dev/scripts/test-segment-registry.js && node .tmp-git-dev/scripts/test-pane-model.js && node .tmp-git-dev/scripts/test-config.js && node .tmp-git-dev/scripts/test-config-schema.js && node .tmp-git-dev/scripts/test-config-io.js && node .tmp-git-dev/scripts/test-runtime.js && node .tmp-git-dev/scripts/test-themes.js && node .tmp-git-dev/scripts/test-readme.js && node .tmp-git-dev/scripts/test-pane-render.js && node .tmp-git-dev/scripts/test-session-start-order.js && node .tmp-git-dev/scripts/test-glance-command-save.js && node .tmp-git-dev/scripts/test-throughput.js && node .tmp-git-dev/scripts/test-throughput-run-tracker.js && node .tmp-git-dev/scripts/test-state-throughput.js && node .tmp-git-dev/scripts/test-runtime-throughput.js && node .tmp-git-dev/scripts/test-throughput-status-line.js && node .tmp-git-dev/scripts/test-throughput-config.js && node .tmp-git-dev/scripts/test-throughput-settings.js && node .tmp-git-dev/scripts/test-throughput-boundaries.js && node .tmp-git-dev/scripts/test-throughput-readme.js","test:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-render-git.js","build:dev":"rm -rf .tmp-git-dev && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/debug-git.js","test:pane":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-model.js && node .tmp-git-dev/scripts/test-pane-render.js","test:config":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config.js","test:footer":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-footer-facts.js","test:readme":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-readme.js","test:catalog":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-settings-catalog.js","test:runtime":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime.js","test:registry":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-segment-registry.js","test:config-io":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config-io.js","test:boundaries":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js","test:pane:model":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-model.js","test:throughput":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-throughput.js && node .tmp-git-dev/scripts/test-throughput-run-tracker.js && node .tmp-git-dev/scripts/test-state-throughput.js && node .tmp-git-dev/scripts/test-runtime-throughput.js && node .tmp-git-dev/scripts/test-throughput-status-line.js && node .tmp-git-dev/scripts/test-throughput-config.js && node .tmp-git-dev/scripts/test-throughput-settings.js && node .tmp-git-dev/scripts/test-throughput-boundaries.js && node .tmp-git-dev/scripts/test-throughput-readme.js","test:status-line":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-status-line.js","test:command-save":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-glance-command-save.js","test:state-inputs":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-state-inputs.js","test:config-schema":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config-schema.js","test:session-start":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-session-start-order.js","test:runtime:policy":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime-policy.js","test:runtime:plan-executor":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime-plan-executor.js","test:runtime:refresh-session":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime-refresh-session.js"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"*","@earendil-works/pi-ai":"0.80.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.5.3_1782829092139_0.10419807028294414","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"pi-glance","version":"0.6.0","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.6.0","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"e82730fa4605565c9a26cab68a570990bb09674c","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.6.0.tgz","fileCount":43,"integrity":"sha512-uyb7f+KCAj/AVgxLsk/yjBCEZy+5TpxdReUi++6HPDKB7HILUyeWmKfjpu2Q9MEUG1IL2BrDLgjo2Ky+Ig6+/w==","signatures":[{"sig":"MEUCIQCMirLYKM8fA/k7lo3IcjmGgutUEWNZlLrnBhIVbcT3jgIgcEuh9hkWVHYT0Vu5mxHK/Ebx85Mk3lL2a7s2fuUd8ZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217022},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"62de285a420a08d5ffb12b6ffb52a8d544e5fb52","scripts":{"test":"npm run test:dev","check":"tsc --noEmit","pack:dry":"npm pack --dry-run","test:dev":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js && node .tmp-git-dev/scripts/test-segment-feature-boundaries.js && node .tmp-git-dev/scripts/test-runtime-refresh-session.js && node .tmp-git-dev/scripts/test-runtime-plan-executor.js && node .tmp-git-dev/scripts/test-runtime-policy.js && node .tmp-git-dev/scripts/test-footer-facts.js && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-state-inputs.js && node .tmp-git-dev/scripts/test-render-git.js && node .tmp-git-dev/scripts/test-render-segments.js && node .tmp-git-dev/scripts/test-status-line.js && node .tmp-git-dev/scripts/test-workspace-label.js && node .tmp-git-dev/scripts/test-surface-layout.js && node .tmp-git-dev/scripts/test-input-surface-frame.js && node .tmp-git-dev/scripts/test-surface-parity.js && node .tmp-git-dev/scripts/test-settings-catalog.js && node .tmp-git-dev/scripts/test-segment-registry.js && node .tmp-git-dev/scripts/test-pane-model.js && node .tmp-git-dev/scripts/test-config.js && node .tmp-git-dev/scripts/test-config-schema.js && node .tmp-git-dev/scripts/test-config-io.js && node .tmp-git-dev/scripts/test-runtime.js && node .tmp-git-dev/scripts/test-themes.js && node .tmp-git-dev/scripts/test-readme.js && node .tmp-git-dev/scripts/test-pane-render.js && node .tmp-git-dev/scripts/test-session-start-order.js && node .tmp-git-dev/scripts/test-glance-command-save.js && node .tmp-git-dev/scripts/test-throughput.js && node .tmp-git-dev/scripts/test-throughput-run-tracker.js && node .tmp-git-dev/scripts/test-state-throughput.js && node .tmp-git-dev/scripts/test-runtime-throughput.js && node .tmp-git-dev/scripts/test-throughput-status-line.js && node .tmp-git-dev/scripts/test-throughput-config.js && node .tmp-git-dev/scripts/test-throughput-settings.js && node .tmp-git-dev/scripts/test-throughput-boundaries.js && node .tmp-git-dev/scripts/test-throughput-readme.js","test:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-render-git.js","build:dev":"rm -rf .tmp-git-dev && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/debug-git.js","test:pane":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-model.js && node .tmp-git-dev/scripts/test-pane-render.js","test:config":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config.js","test:footer":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-footer-facts.js","test:readme":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-readme.js","test:catalog":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-settings-catalog.js","test:runtime":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime.js","test:registry":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-segment-registry.js","test:config-io":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config-io.js","test:boundaries":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js","test:pane:model":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-model.js","test:throughput":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-throughput.js && node .tmp-git-dev/scripts/test-throughput-run-tracker.js && node .tmp-git-dev/scripts/test-state-throughput.js && node .tmp-git-dev/scripts/test-runtime-throughput.js && node .tmp-git-dev/scripts/test-throughput-status-line.js && node .tmp-git-dev/scripts/test-throughput-config.js && node .tmp-git-dev/scripts/test-throughput-settings.js && node .tmp-git-dev/scripts/test-throughput-boundaries.js && node .tmp-git-dev/scripts/test-throughput-readme.js","test:status-line":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-status-line.js","test:command-save":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-glance-command-save.js","test:state-inputs":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-state-inputs.js","test:config-schema":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config-schema.js","test:session-start":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-session-start-order.js","test:runtime:policy":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime-policy.js","test:runtime:plan-executor":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime-plan-executor.js","test:runtime:refresh-session":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime-refresh-session.js"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.12.4","@earendil-works/pi-ai":"0.84.2","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.6.0_1787463319965_0.48346489611769394","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"pi-glance","version":"0.6.1","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.6.1","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"d35bb8271016aa2fbe6dd4e27732e5db5a55e10a","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.6.1.tgz","fileCount":43,"integrity":"sha512-m7oHfckAfpbkYKlt8ubnhcOdimlGMWmw6K3D3VyH2Yls8mkdIGtB4fdj55yYCnZqdYpu9gGqn6CTmIesBep6yg==","signatures":[{"sig":"MEYCIQCtQbyIvJAdjcEfzjH5Tj30duYrwaUeNxtfljm4JMPNfAIhAL1cOn9XkY14U/4iT3Qab+juiOKQ0KPJH7ZHiuxEwZNr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217754},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"875f9f6fb8f991ff74f236ece047ae6a329f4c01","scripts":{"test":"npm run test:dev","check":"tsc --noEmit","pack:dry":"npm pack --dry-run","test:dev":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js && node .tmp-git-dev/scripts/test-segment-feature-boundaries.js && node .tmp-git-dev/scripts/test-runtime-refresh-session.js && node .tmp-git-dev/scripts/test-runtime-plan-executor.js && node .tmp-git-dev/scripts/test-runtime-policy.js && node .tmp-git-dev/scripts/test-footer-facts.js && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-state-inputs.js && node .tmp-git-dev/scripts/test-render-git.js && node .tmp-git-dev/scripts/test-render-segments.js && node .tmp-git-dev/scripts/test-status-line.js && node .tmp-git-dev/scripts/test-workspace-label.js && node .tmp-git-dev/scripts/test-surface-layout.js && node .tmp-git-dev/scripts/test-input-surface-frame.js && node .tmp-git-dev/scripts/test-surface-parity.js && node .tmp-git-dev/scripts/test-settings-catalog.js && node .tmp-git-dev/scripts/test-segment-registry.js && node .tmp-git-dev/scripts/test-pane-model.js && node .tmp-git-dev/scripts/test-config.js && node .tmp-git-dev/scripts/test-config-schema.js && node .tmp-git-dev/scripts/test-config-io.js && node .tmp-git-dev/scripts/test-runtime.js && node .tmp-git-dev/scripts/test-themes.js && node .tmp-git-dev/scripts/test-readme.js && node .tmp-git-dev/scripts/test-pane-render.js && node .tmp-git-dev/scripts/test-session-start-order.js && node .tmp-git-dev/scripts/test-glance-command-save.js && node .tmp-git-dev/scripts/test-throughput.js && node .tmp-git-dev/scripts/test-throughput-run-tracker.js && node .tmp-git-dev/scripts/test-state-throughput.js && node .tmp-git-dev/scripts/test-runtime-throughput.js && node .tmp-git-dev/scripts/test-throughput-status-line.js && node .tmp-git-dev/scripts/test-throughput-config.js && node .tmp-git-dev/scripts/test-throughput-settings.js && node .tmp-git-dev/scripts/test-throughput-boundaries.js && node .tmp-git-dev/scripts/test-throughput-readme.js","test:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-render-git.js","build:dev":"rm -rf .tmp-git-dev && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/debug-git.js","test:pane":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-model.js && node .tmp-git-dev/scripts/test-pane-render.js","test:config":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config.js","test:footer":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-footer-facts.js","test:readme":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-readme.js","test:catalog":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-settings-catalog.js","test:runtime":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime.js","test:registry":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-segment-registry.js","test:config-io":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config-io.js","test:boundaries":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js","test:pane:model":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-model.js","test:throughput":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-throughput.js && node .tmp-git-dev/scripts/test-throughput-run-tracker.js && node .tmp-git-dev/scripts/test-state-throughput.js && node .tmp-git-dev/scripts/test-runtime-throughput.js && node .tmp-git-dev/scripts/test-throughput-status-line.js && node .tmp-git-dev/scripts/test-throughput-config.js && node .tmp-git-dev/scripts/test-throughput-settings.js && node .tmp-git-dev/scripts/test-throughput-boundaries.js && node .tmp-git-dev/scripts/test-throughput-readme.js","test:status-line":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-status-line.js","test:command-save":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-glance-command-save.js","test:state-inputs":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-state-inputs.js","test:config-schema":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config-schema.js","test:session-start":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-session-start-order.js","test:runtime:policy":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime-policy.js","test:runtime:plan-executor":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime-plan-executor.js","test:runtime:refresh-session":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime-refresh-session.js"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.12.4","@earendil-works/pi-ai":"0.84.2","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.6.1_1787465237215_0.44475396091264274","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"pi-glance","version":"0.6.2","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.6.2","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"59ceb4afb88e42d18707cdebcafc51bac1cafb02","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.6.2.tgz","fileCount":43,"integrity":"sha512-phzgeRo/85+p3EQ6A2VJVlp5FgLELjqGvQ0TdWfS1YwJ1I21m/0DyiLbrFcknICgy/fHqEsVTNI2VQXt5Gnlvw==","signatures":[{"sig":"MEYCIQDTHiIJvP1jbtEsT24kH2ZgrRjF3DuoIvE1arn59IjdnQIhALsrjLhrR8/p12O37Ik19Cc4itDBxeFdRbSFCV1ZkW2B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218080},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"5e62d5054637e63522ec289fd088ce8c4992db40","scripts":{"test":"npm run test:dev","check":"tsc --noEmit","pack:dry":"npm pack --dry-run","test:dev":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js && node .tmp-git-dev/scripts/test-segment-feature-boundaries.js && node .tmp-git-dev/scripts/test-runtime-refresh-session.js && node .tmp-git-dev/scripts/test-runtime-plan-executor.js && node .tmp-git-dev/scripts/test-runtime-policy.js && node .tmp-git-dev/scripts/test-footer-facts.js && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-state-inputs.js && node .tmp-git-dev/scripts/test-render-git.js && node .tmp-git-dev/scripts/test-render-segments.js && node .tmp-git-dev/scripts/test-status-line.js && node .tmp-git-dev/scripts/test-workspace-label.js && node .tmp-git-dev/scripts/test-surface-layout.js && node .tmp-git-dev/scripts/test-input-surface-frame.js && node .tmp-git-dev/scripts/test-surface-parity.js && node .tmp-git-dev/scripts/test-settings-catalog.js && node .tmp-git-dev/scripts/test-segment-registry.js && node .tmp-git-dev/scripts/test-pane-model.js && node .tmp-git-dev/scripts/test-config.js && node .tmp-git-dev/scripts/test-config-schema.js && node .tmp-git-dev/scripts/test-config-io.js && node .tmp-git-dev/scripts/test-runtime.js && node .tmp-git-dev/scripts/test-themes.js && node .tmp-git-dev/scripts/test-readme.js && node .tmp-git-dev/scripts/test-pane-render.js && node .tmp-git-dev/scripts/test-session-start-order.js && node .tmp-git-dev/scripts/test-glance-command-save.js && node .tmp-git-dev/scripts/test-throughput.js && node .tmp-git-dev/scripts/test-throughput-run-tracker.js && node .tmp-git-dev/scripts/test-state-throughput.js && node .tmp-git-dev/scripts/test-runtime-throughput.js && node .tmp-git-dev/scripts/test-throughput-status-line.js && node .tmp-git-dev/scripts/test-throughput-config.js && node .tmp-git-dev/scripts/test-throughput-settings.js && node .tmp-git-dev/scripts/test-throughput-boundaries.js && node .tmp-git-dev/scripts/test-throughput-readme.js","test:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-render-git.js","build:dev":"rm -rf .tmp-git-dev && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/debug-git.js","test:pane":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-model.js && node .tmp-git-dev/scripts/test-pane-render.js","test:config":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config.js","test:footer":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-footer-facts.js","test:readme":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-readme.js","test:catalog":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-settings-catalog.js","test:runtime":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime.js","test:registry":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-segment-registry.js","test:config-io":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config-io.js","test:boundaries":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js","test:pane:model":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-model.js","test:throughput":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-throughput.js && node .tmp-git-dev/scripts/test-throughput-run-tracker.js && node .tmp-git-dev/scripts/test-state-throughput.js && node .tmp-git-dev/scripts/test-runtime-throughput.js && node .tmp-git-dev/scripts/test-throughput-status-line.js && node .tmp-git-dev/scripts/test-throughput-config.js && node .tmp-git-dev/scripts/test-throughput-settings.js && node .tmp-git-dev/scripts/test-throughput-boundaries.js && node .tmp-git-dev/scripts/test-throughput-readme.js","test:status-line":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-status-line.js","test:command-save":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-glance-command-save.js","test:state-inputs":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-state-inputs.js","test:config-schema":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config-schema.js","test:session-start":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-session-start-order.js","test:runtime:policy":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime-policy.js","test:runtime:plan-executor":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime-plan-executor.js","test:runtime:refresh-session":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime-refresh-session.js"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.12.4","@earendil-works/pi-ai":"0.84.2","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.6.2_1787466521940_0.4676430237438607","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"pi-glance","version":"0.6.3","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.6.3","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"17de0ccc3c06213c44e7ac5074e5bbb173a4f22f","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.6.3.tgz","fileCount":41,"integrity":"sha512-oAvvq9/k/HFJpYR0PitefxRNjjM4TV2y0w2Nrlt9L1eeYEPj5PllSO+3FuiPYna8JzcgzZ/pekhh7hg0+yAFSA==","signatures":[{"sig":"MEUCIGLlhWt6nSruPBF1If+1UCpxvWbTdOUrIso7Q2b2CntWAiEA/MXieMpdMnFq7TcenAzFBWYg1+43WtzrAuxoybnzoSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223263},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"078109b90c273f3dc17b036093bd1c2f7a5758c0","scripts":{"test":"npm run test:dev","check":"tsc --noEmit","pack:dry":"npm pack --dry-run","test:dev":"npm run build:dev --silent && node --test --test-concurrency=4 .tmp-git-dev/scripts/test-*.js","test:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-render-git.js","build:dev":"rm -rf .tmp-git-dev && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/debug-git.js","test:pane":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-model.js && node .tmp-git-dev/scripts/test-pane-render.js","test:config":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config.js","test:footer":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-footer-facts.js","test:readme":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-readme.js","test:catalog":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-settings-catalog.js","test:runtime":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime.js","test:registry":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-segment-registry.js","test:config-io":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config-io.js","test:boundaries":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js","test:pane:model":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-model.js","test:throughput":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-throughput.js && node .tmp-git-dev/scripts/test-throughput-run-tracker.js && node .tmp-git-dev/scripts/test-state-throughput.js && node .tmp-git-dev/scripts/test-runtime-throughput.js && node .tmp-git-dev/scripts/test-throughput-status-line.js && node .tmp-git-dev/scripts/test-throughput-config.js && node .tmp-git-dev/scripts/test-throughput-settings.js && node .tmp-git-dev/scripts/test-throughput-boundaries.js && node .tmp-git-dev/scripts/test-throughput-readme.js","test:status-line":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-status-line.js","test:command-save":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-glance-command-save.js","test:state-inputs":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-state-inputs.js","test:config-schema":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config-schema.js","test:session-start":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-session-start-order.js","test:runtime:refresh-session":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime-refresh-session.js"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A polished input surface extension for pi, with a rounded multiline editor and inline model/context/status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.12.4","@earendil-works/pi-ai":"0.84.2","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.6.3_1787490996877_0.5030899164358558","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"pi-glance","version":"0.6.4","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.6.4","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"image":"https://raw.githubusercontent.com/LinYS77/pi-glance/main/assets/themes.gif","extensions":["./index.ts"]},"dist":{"shasum":"803c31fe0cdab2d59d7d113c0a496b506685f0dd","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.6.4.tgz","fileCount":42,"integrity":"sha512-Z+Ae9YJFYGPlJu6+Idyx5wSbps9h8MJJV2GRqZ7ccD/sCtYOIWc8qSf5TmVExVdvSB9h/RYYXPlqAfJcYNIIQw==","signatures":[{"sig":"MEUCIAngUWDXY1ecIU8r8hhO0vajY3n+crVw3oJGEqUSaz+uAiEAoLBEsSDbDRuUBzJq+Dio3I054qzm3TA4xxGbeERJLkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217760},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"68d198d43b450bf8b951c249957cf55bb372c92e","scripts":{"test":"npm run test:dev","check":"tsc --noEmit","pack:dry":"npm pack --dry-run","test:dev":"npm run build:dev --silent && node --test --test-concurrency=4 .tmp-git-dev/scripts/test-*.js","test:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-render-git.js","build:dev":"rm -rf .tmp-git-dev && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/debug-git.js","test:pane":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-model.js && node .tmp-git-dev/scripts/test-pane-render.js","test:config":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config.js","test:footer":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-footer-facts.js","test:readme":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-readme.js","test:catalog":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-settings-catalog.js","test:runtime":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime.js","test:registry":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-segment-registry.js","test:config-io":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config-io.js","test:boundaries":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js","test:pane:model":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-model.js","test:throughput":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-throughput.js && node .tmp-git-dev/scripts/test-throughput-run-tracker.js && node .tmp-git-dev/scripts/test-state-throughput.js && node .tmp-git-dev/scripts/test-runtime-throughput.js && node .tmp-git-dev/scripts/test-throughput-status-line.js && node .tmp-git-dev/scripts/test-throughput-config.js && node .tmp-git-dev/scripts/test-throughput-settings.js && node .tmp-git-dev/scripts/test-throughput-boundaries.js && node .tmp-git-dev/scripts/test-throughput-readme.js","test:status-line":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-status-line.js","test:command-save":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-glance-command-save.js","test:state-inputs":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-state-inputs.js","test:config-schema":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config-schema.js","test:session-start":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-session-start-order.js","test:runtime:refresh-session":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime-refresh-session.js"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A calm input surface for Pi with a rounded multiline editor and adaptive status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.12.4","@earendil-works/pi-ai":"0.84.2","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.6.4_1787843221747_0.5086664031002917","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"pi-glance","version":"0.6.5","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.6.5","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"image":"https://raw.githubusercontent.com/LinYS77/pi-glance/main/assets/themes.gif","extensions":["./index.ts"]},"dist":{"shasum":"97c7e69d06a8fcf0079954b1a5d0daf94201e052","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.6.5.tgz","fileCount":42,"integrity":"sha512-tR015a3EyOwP//Ng48G78YI2o8fcEmLMH4P9MjhQz5Jq5pj/u08DoV510TFBe+2WIRmlikE18hDYcYrCuxIf0w==","signatures":[{"sig":"MEMCH1uqOZ/IW9XbWIITD8mJ6iAKnfx5w2+QLOrghzgjmlQCIAwyWORoqtmF9DWlcYwDMIDHwAQBfFmNG3WrbvUMYIzM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221892},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"6e53440e36d0fa24018df644f812dede0ed89567","scripts":{"test":"npm run test:dev","check":"tsc --noEmit","pack:dry":"npm pack --dry-run","test:dev":"npm run build:dev --silent && node --test --test-concurrency=4 .tmp-git-dev/scripts/test-*.js","test:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-git.js && node .tmp-git-dev/scripts/test-git-refresher.js && node .tmp-git-dev/scripts/test-state-git.js && node .tmp-git-dev/scripts/test-render-git.js","build:dev":"rm -rf .tmp-git-dev && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-git-dev/scripts/debug-git.js","test:pane":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-model.js && node .tmp-git-dev/scripts/test-pane-render.js","test:config":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config.js","test:footer":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-footer-facts.js","test:readme":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-readme.js","test:catalog":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-settings-catalog.js","test:runtime":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime.js","test:registry":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-segment-registry.js","test:config-io":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config-io.js","test:boundaries":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-boundaries.js","test:pane:model":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-pane-model.js","test:throughput":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-throughput.js && node .tmp-git-dev/scripts/test-throughput-run-tracker.js && node .tmp-git-dev/scripts/test-state-throughput.js && node .tmp-git-dev/scripts/test-runtime-throughput.js && node .tmp-git-dev/scripts/test-throughput-status-line.js && node .tmp-git-dev/scripts/test-throughput-config.js && node .tmp-git-dev/scripts/test-throughput-settings.js && node .tmp-git-dev/scripts/test-throughput-boundaries.js && node .tmp-git-dev/scripts/test-throughput-readme.js","test:status-line":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-status-line.js","test:command-save":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-glance-command-save.js","test:state-inputs":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-state-inputs.js","test:config-schema":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-config-schema.js","test:session-start":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-session-start-order.js","test:runtime:refresh-session":"npm run build:dev --silent && node .tmp-git-dev/scripts/test-runtime-refresh-session.js"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A calm input surface for Pi with a rounded multiline editor and adaptive status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.12.4","@earendil-works/pi-ai":"0.84.4","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.6.5_1788442283068_0.9573342605185302","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"pi-glance","version":"0.6.6","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.6.6","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"image":"https://raw.githubusercontent.com/LinYS77/pi-glance/main/assets/themes.gif","extensions":["./index.ts"]},"dist":{"shasum":"c8dd392e08832c9fce76ce544f4300c8ef584f3c","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.6.6.tgz","fileCount":44,"integrity":"sha512-Bs+DK9O8LiFno8VEc16Nie4gls6AZhGQi/8MR8qSQHH2QeN+6+EujbUtVX151Ws1jChhHoS1GdOTCBZcrut5FQ==","signatures":[{"sig":"MEUCIQDCqsKHagAWaVjYzaXDYSmiPfgkZ1NCGGWJvGUBQ2Pb2gIgITB36eow5aAdtxIdth9cqlLoPwFSGzJzuN1vHdwzLkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223043},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"08b697cb041ef262dffdee12db4c8082e74d141b","scripts":{"test":"npm run test:dev","check":"tsc --noEmit","pack:dry":"npm pack --dry-run","test:dev":"npm run build:dev --silent && node --test --test-concurrency=4 .tmp-test/tests/*/test-*.js","test:git":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-git.js && node .tmp-test/tests/runtime/test-git-refresher.js && node .tmp-test/tests/runtime/test-state-git.js && node .tmp-test/tests/surface/test-render-git.js","build:dev":"rm -rf .tmp-test && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-test/scripts/debug-git.js","test:pane":"npm run build:dev --silent && node .tmp-test/tests/settings/test-pane-model.js && node .tmp-test/tests/settings/test-pane-render.js","test:config":"npm run build:dev --silent && node .tmp-test/tests/config/test-config.js","test:footer":"npm run build:dev --silent && node .tmp-test/tests/surface/test-footer-facts.js","test:readme":"npm run build:dev --silent && node .tmp-test/tests/packaging/test-readme.js","test:catalog":"npm run build:dev --silent && node .tmp-test/tests/settings/test-settings-catalog.js","test:runtime":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-runtime.js","test:registry":"npm run build:dev --silent && node .tmp-test/tests/segments/test-segment-registry.js","test:config-io":"npm run build:dev --silent && node .tmp-test/tests/config/test-config-io.js","test:boundaries":"npm run build:dev --silent && node .tmp-test/tests/architecture/test-boundaries.js","test:pane:model":"npm run build:dev --silent && node .tmp-test/tests/settings/test-pane-model.js","test:throughput":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-throughput.js && node .tmp-test/tests/runtime/test-throughput-run-tracker.js && node .tmp-test/tests/runtime/test-state-throughput.js && node .tmp-test/tests/runtime/test-runtime-throughput.js && node .tmp-test/tests/surface/test-throughput-status-line.js && node .tmp-test/tests/config/test-throughput-config.js && node .tmp-test/tests/settings/test-throughput-settings.js && node .tmp-test/tests/architecture/test-throughput-boundaries.js && node .tmp-test/tests/packaging/test-throughput-readme.js","test:status-line":"npm run build:dev --silent && node .tmp-test/tests/surface/test-status-line.js","test:command-save":"npm run build:dev --silent && node .tmp-test/tests/settings/test-glance-command-save.js","test:state-inputs":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-state-inputs.js","test:config-schema":"npm run build:dev --silent && node .tmp-test/tests/config/test-config-schema.js","test:session-start":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-session-start-order.js","test:runtime:refresh-session":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-runtime-refresh-session.js"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A calm input surface for Pi with a rounded multiline editor and adaptive status glance.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.12.4","@earendil-works/pi-ai":"0.84.4","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.6.6_1788595188925_0.04200197161417618","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"pi-glance","version":"0.6.7","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.6.7","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"image":"https://raw.githubusercontent.com/LinYS77/pi-glance/main/assets/themes.gif","extensions":["./index.ts"]},"dist":{"shasum":"f5744d99b4589b9bc528f2f2ba608de2db61bae7","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.6.7.tgz","fileCount":47,"integrity":"sha512-8BAJXoDUuoKc5+chmmqjq9NFUs64ZEF/45Ho8K2/HNHbUyP7vjZxDOq199A+QysVG9Qurl5o8oWe6S28aPpPfA==","signatures":[{"sig":"MEQCIH5QJIAekFbLXquhwDMuSSvVyOd9ysl8PKBzg0Qwc5hVAiARmHWPgLOqGROynGcAowtz9bWf8AJGamQzYRSxdVKZTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238100},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"001d82f258459a69f91d723aabfdeeb0df69c82d","scripts":{"test":"npm run test:dev","check":"tsc --noEmit","clean":"node -e \"require('node:fs').rmSync('.tmp-test', { recursive: true, force: true })\"","pack:dry":"npm pack --dry-run","test:dev":"npm run build:dev --silent && node --test --test-concurrency=4 .tmp-test/tests/*/test-*.js","test:git":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-git.js && node .tmp-test/tests/runtime/test-git-refresher.js && node .tmp-test/tests/runtime/test-state-git.js && node .tmp-test/tests/surface/test-render-git.js","build:dev":"npm run clean --silent && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-test/scripts/debug-git.js","test:pane":"npm run build:dev --silent && node .tmp-test/tests/settings/test-pane-model.js && node .tmp-test/tests/settings/test-pane-render.js","test:config":"npm run build:dev --silent && node .tmp-test/tests/config/test-config.js","test:footer":"npm run build:dev --silent && node .tmp-test/tests/surface/test-footer-facts.js","test:readme":"npm run build:dev --silent && node .tmp-test/tests/packaging/test-readme.js","test:catalog":"npm run build:dev --silent && node .tmp-test/tests/settings/test-settings-catalog.js","test:runtime":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-runtime.js","test:registry":"npm run build:dev --silent && node .tmp-test/tests/segments/test-segment-registry.js","test:config-io":"npm run build:dev --silent && node .tmp-test/tests/config/test-config-io.js","preview:working":"npm run build:dev --silent && node .tmp-test/scripts/preview-working.js","test:boundaries":"npm run build:dev --silent && node .tmp-test/tests/architecture/test-boundaries.js","test:pane:model":"npm run build:dev --silent && node .tmp-test/tests/settings/test-pane-model.js","test:throughput":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-throughput.js && node .tmp-test/tests/runtime/test-throughput-run-tracker.js && node .tmp-test/tests/runtime/test-state-throughput.js && node .tmp-test/tests/runtime/test-runtime-throughput.js && node .tmp-test/tests/surface/test-throughput-status-line.js && node .tmp-test/tests/config/test-throughput-config.js && node .tmp-test/tests/settings/test-throughput-settings.js && node .tmp-test/tests/architecture/test-throughput-boundaries.js && node .tmp-test/tests/packaging/test-throughput-readme.js","test:status-line":"npm run build:dev --silent && node .tmp-test/tests/surface/test-status-line.js","test:command-save":"npm run build:dev --silent && node .tmp-test/tests/settings/test-glance-command-save.js","test:state-inputs":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-state-inputs.js","test:config-schema":"npm run build:dev --silent && node .tmp-test/tests/config/test-config-schema.js","test:session-start":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-session-start-order.js","test:runtime:refresh-session":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-runtime-refresh-session.js"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A rounded editor and adaptive status line for Pi.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.12.4","@earendil-works/pi-ai":"0.84.4","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.6.7_1788700151385_0.3360259178804659","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"pi-glance","version":"0.6.8","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.6.8","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"image":"https://raw.githubusercontent.com/LinYS77/pi-glance/main/assets/themes.gif","extensions":["./index.ts"]},"dist":{"shasum":"e7acc4bbda58e4e3a433d17a8baaf6abd0da3c5c","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.6.8.tgz","fileCount":49,"integrity":"sha512-LSSh8UDHeZnoe6W9HHC9ao4lQ3IqhGKZha1jvQad4OmJcalGQel6Y/AffDza1ctYPC0DaOA9lQSHyXaRXmz6Ug==","signatures":[{"sig":"MEYCIQDTMyST9kBv+7TzpXnAqtTH2rh9BkbdsYx1mQkI3C31dgIhAKOgp9k/kmEQRj47nuwls5MdwY16m6OsCwANyJks0ABN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244047},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"ff4f31ff887adb679edf29c2493bdb1032813214","scripts":{"test":"npm run test:dev","check":"tsc --noEmit","clean":"node -e \"require('node:fs').rmSync('.tmp-test', { recursive: true, force: true })\"","pack:dry":"npm pack --dry-run","test:dev":"npm run build:dev --silent && node --test --test-concurrency=4 .tmp-test/tests/*/test-*.js","test:git":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-git.js && node .tmp-test/tests/runtime/test-git-refresher.js && node .tmp-test/tests/runtime/test-state-git.js && node .tmp-test/tests/surface/test-render-git.js","build:dev":"npm run clean --silent && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-test/scripts/debug-git.js","test:pane":"npm run build:dev --silent && node .tmp-test/tests/settings/test-pane-model.js && node .tmp-test/tests/settings/test-pane-render.js","test:config":"npm run build:dev --silent && node .tmp-test/tests/config/test-config.js","test:footer":"npm run build:dev --silent && node .tmp-test/tests/surface/test-footer-facts.js","test:readme":"npm run build:dev --silent && node .tmp-test/tests/packaging/test-readme.js","test:catalog":"npm run build:dev --silent && node .tmp-test/tests/settings/test-settings-catalog.js","test:runtime":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-runtime.js","test:registry":"npm run build:dev --silent && node .tmp-test/tests/segments/test-segment-registry.js","test:config-io":"npm run build:dev --silent && node .tmp-test/tests/config/test-config-io.js","preview:working":"npm run build:dev --silent && node .tmp-test/scripts/preview-working.js","test:boundaries":"npm run build:dev --silent && node .tmp-test/tests/architecture/test-boundaries.js","test:pane:model":"npm run build:dev --silent && node .tmp-test/tests/settings/test-pane-model.js","test:throughput":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-throughput.js && node .tmp-test/tests/runtime/test-throughput-run-tracker.js && node .tmp-test/tests/runtime/test-state-throughput.js && node .tmp-test/tests/runtime/test-runtime-throughput.js && node .tmp-test/tests/surface/test-throughput-status-line.js && node .tmp-test/tests/config/test-throughput-config.js && node .tmp-test/tests/settings/test-throughput-settings.js && node .tmp-test/tests/architecture/test-throughput-boundaries.js && node .tmp-test/tests/packaging/test-throughput-readme.js","test:status-line":"npm run build:dev --silent && node .tmp-test/tests/surface/test-status-line.js","test:command-save":"npm run build:dev --silent && node .tmp-test/tests/settings/test-glance-command-save.js","test:state-inputs":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-state-inputs.js","test:config-schema":"npm run build:dev --silent && node .tmp-test/tests/config/test-config-schema.js","test:session-start":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-session-start-order.js","test:runtime:refresh-session":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-runtime-refresh-session.js"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A rounded editor and adaptive status line for Pi.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.12.4","@earendil-works/pi-ai":"0.84.4","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.6.8_1788746773053_0.7985145825277398","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"pi-glance","version":"0.6.9","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.6.9","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"image":"https://raw.githubusercontent.com/LinYS77/pi-glance/main/assets/themes.gif","extensions":["./index.ts"]},"dist":{"shasum":"37d698da1d736d63ad9eb70cc66c999051af8eeb","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.6.9.tgz","fileCount":51,"integrity":"sha512-0mJ25iem/n8KbpKI/hwiaOSCU9nwNMhXMH851FWsSBHKQLszckQJ/6Wjz2YdZZoziS8Rsq/iaIz710BPreebzA==","signatures":[{"sig":"MEUCIARIU/NDoC6FnhY73lFo1Ie2SBQmaNPtwBh2TS79gVpOAiEAwJtT4Gr8/rIOnNK1lQiMD0p17b6JgYwe3r7z9nHxawI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244375},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"add1a895a87aa3695f246529a6622f3b05b2d805","scripts":{"test":"npm run test:dev","check":"tsc --noEmit","clean":"node -e \"require('node:fs').rmSync('.tmp-test', { recursive: true, force: true })\"","pack:dry":"npm pack --dry-run","test:dev":"npm run build:dev --silent && node --test --test-concurrency=4 .tmp-test/tests/*/test-*.js","test:git":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-git.js && node .tmp-test/tests/runtime/test-git-refresher.js && node .tmp-test/tests/runtime/test-state-git.js && node .tmp-test/tests/surface/test-render-git.js","build:dev":"npm run clean --silent && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-test/scripts/debug-git.js","test:pane":"npm run build:dev --silent && node --test .tmp-test/tests/settings/test-*.js","test:config":"npm run build:dev --silent && node --test .tmp-test/tests/config/test-*.js","test:footer":"npm run build:dev --silent && node .tmp-test/tests/surface/test-footer-facts.js","test:readme":"npm run build:dev --silent && node .tmp-test/tests/packaging/test-readme.js","bench:render":"npm run build:dev --silent && node .tmp-test/scripts/benchmark-render.js","test:catalog":"npm run build:dev --silent && node .tmp-test/tests/settings/test-settings-catalog.js","test:runtime":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-runtime.js","test:registry":"npm run build:dev --silent && node .tmp-test/tests/segments/test-segment-registry.js","test:config-io":"npm run build:dev --silent && node .tmp-test/tests/config/test-config-io.js","preview:working":"npm run build:dev --silent && node .tmp-test/scripts/preview-working.js","test:boundaries":"npm run build:dev --silent && node .tmp-test/tests/architecture/test-boundaries.js","test:pane:model":"npm run build:dev --silent && node .tmp-test/tests/settings/test-pane-model.js","test:throughput":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-throughput.js && node .tmp-test/tests/runtime/test-throughput-run-tracker.js && node .tmp-test/tests/runtime/test-state-throughput.js && node .tmp-test/tests/runtime/test-runtime-throughput.js && node .tmp-test/tests/surface/test-throughput-status-line.js && node .tmp-test/tests/config/test-throughput-config.js && node .tmp-test/tests/settings/test-throughput-settings.js && node .tmp-test/tests/architecture/test-throughput-boundaries.js && node .tmp-test/tests/packaging/test-throughput-readme.js","preview:settings":"npm run build:dev --silent && node .tmp-test/scripts/preview-settings.js","test:status-line":"npm run build:dev --silent && node .tmp-test/tests/surface/test-status-line.js","test:command-save":"npm run build:dev --silent && node .tmp-test/tests/settings/test-glance-command-save.js","test:state-inputs":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-state-inputs.js","test:config-schema":"npm run build:dev --silent && node .tmp-test/tests/config/test-config-schema.js","test:session-start":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-session-start-order.js","test:runtime:refresh-session":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-runtime-refresh-session.js"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A rounded editor and adaptive status line for Pi.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.12.4","@earendil-works/pi-ai":"0.84.4","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.6.9_1788773721120_0.6685860138903947","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"pi-glance","version":"0.7.0","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.7.0","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"image":"https://raw.githubusercontent.com/LinYS77/pi-glance/main/assets/themes.gif","extensions":["./index.ts"]},"dist":{"shasum":"93e150f4c564c7dba4c40eb0960b57960ded37fe","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.7.0.tgz","fileCount":57,"integrity":"sha512-Ar7/EDnoCoLscHN8rVa0wvybD1hrSmW2prOjMR91El0qm1otUvHLX539ScuyIHx6Y0qlJfMe3DZ+iVf6n5E0ow==","signatures":[{"sig":"MEUCIQDCsPkCXFPg/xTn42hIBccYLGHX93yHNwJxLSjPdS5P+AIgeguCw95Jypzjd0lfE9INmcdPH9Geu8Jf57bYV+ynv1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269761},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"0b2b5aa5ba26899d5bd2f0941fe8bbd6af79e35d","scripts":{"test":"npm run test:dev","check":"tsc --noEmit","clean":"node -e \"require('node:fs').rmSync('.tmp-test', { recursive: true, force: true })\"","pack:dry":"npm pack --dry-run","test:dev":"npm run build:dev --silent && node --test --test-concurrency=4 .tmp-test/tests/*/test-*.js","test:git":"npm run build:dev --silent && node --test .tmp-test/tests/runtime/test-git*.js .tmp-test/tests/runtime/test-state-git.js .tmp-test/tests/surface/test-render-git.js .tmp-test/tests/surface/test-git-summary-fitting.js","build:dev":"npm run clean --silent && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-test/scripts/debug-git.js","test:pane":"npm run build:dev --silent && node --test .tmp-test/tests/settings/test-*.js","test:config":"npm run build:dev --silent && node --test .tmp-test/tests/config/test-*.js","test:footer":"npm run build:dev --silent && node .tmp-test/tests/surface/test-footer-facts.js","test:readme":"npm run build:dev --silent && node .tmp-test/tests/packaging/test-readme.js","bench:render":"npm run build:dev --silent && node .tmp-test/scripts/benchmark-render.js","test:catalog":"npm run build:dev --silent && node .tmp-test/tests/settings/test-settings-catalog.js","test:runtime":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-runtime.js","preview:input":"npm run build:dev --silent && node .tmp-test/scripts/preview-input.js","test:registry":"npm run build:dev --silent && node .tmp-test/tests/segments/test-segment-registry.js","test:config-io":"npm run build:dev --silent && node .tmp-test/tests/config/test-config-io.js","preview:working":"npm run build:dev --silent && node .tmp-test/scripts/preview-working.js","test:boundaries":"npm run build:dev --silent && node .tmp-test/tests/architecture/test-boundaries.js","test:pane:model":"npm run build:dev --silent && node .tmp-test/tests/settings/test-pane-model.js","test:throughput":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-throughput.js && node .tmp-test/tests/runtime/test-throughput-run-tracker.js && node .tmp-test/tests/runtime/test-state-throughput.js && node .tmp-test/tests/runtime/test-runtime-throughput.js && node .tmp-test/tests/surface/test-throughput-status-line.js && node .tmp-test/tests/config/test-throughput-config.js && node .tmp-test/tests/settings/test-throughput-settings.js && node .tmp-test/tests/architecture/test-throughput-boundaries.js && node .tmp-test/tests/packaging/test-throughput-readme.js","preview:settings":"npm run build:dev --silent && node .tmp-test/scripts/preview-settings.js","test:status-line":"npm run build:dev --silent && node .tmp-test/tests/surface/test-status-line.js","test:command-save":"npm run build:dev --silent && node .tmp-test/tests/settings/test-glance-command-save.js","test:state-inputs":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-state-inputs.js","test:config-schema":"npm run build:dev --silent && node .tmp-test/tests/config/test-config-schema.js","test:session-start":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-session-start-order.js","test:runtime:refresh-session":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-runtime-refresh-session.js"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A rounded editor and adaptive status line for Pi.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.12.4","@earendil-works/pi-ai":"0.84.4","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.7.0_1788881100979_0.05135635502215252","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"pi-glance","version":"0.7.1","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"author":{"name":"linys77"},"license":"MIT","_id":"pi-glance@0.7.1","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"homepage":"https://github.com/LinYS77/pi-glance#readme","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"pi":{"image":"https://raw.githubusercontent.com/LinYS77/pi-glance/main/assets/themes.gif","extensions":["./index.ts"]},"dist":{"shasum":"945ba12128be49683efd521982267a9aa37eb7a7","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.7.1.tgz","fileCount":58,"integrity":"sha512-TAhzZqF4ei2wyl/bp7Vp7Pjcbm+8ejCme6gH4rNkOu6Qs7gRYqpiOPPWLuvrc2UTYgbPLH64cCOgJSIDpjuQ+w==","signatures":[{"sig":"MEQCIE8Yf4pU0cPqDmTMj7R5fOKX1Sk3gH+tNIsYqcyartqWAiBkuKzom8uTezWcqN8hj82sSS+ntjlVhKDlxzGI80YCRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCsdEH97g8i3I8sUuY8+Bcs5U882L/uUe3O3OohLpje/QIgMl6grG/GjPGFU1qooanC8FNBDcODupk2xVl9p1RVmVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284203},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"73797c0fd2ad8281bbdb8eb97ab27d8ed9272068","scripts":{"test":"npm run test:dev","check":"tsc --noEmit","clean":"node -e \"require('node:fs').rmSync('.tmp-test', { recursive: true, force: true })\"","pack:dry":"npm pack --dry-run","test:dev":"npm run build:dev --silent && node --test --test-concurrency=4 .tmp-test/tests/*/test-*.js","test:git":"npm run build:dev --silent && node --test .tmp-test/tests/runtime/test-git*.js .tmp-test/tests/runtime/test-state-git.js .tmp-test/tests/surface/test-render-git.js .tmp-test/tests/surface/test-git-summary-fitting.js","build:dev":"npm run clean --silent && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-test/scripts/debug-git.js","test:pane":"npm run build:dev --silent && node --test .tmp-test/tests/settings/test-*.js","test:config":"npm run build:dev --silent && node --test .tmp-test/tests/config/test-*.js","test:footer":"npm run build:dev --silent && node --test .tmp-test/tests/runtime/test-runtime-extension-statuses.js .tmp-test/tests/surface/test-extension-status-line.js","test:readme":"npm run build:dev --silent && node .tmp-test/tests/packaging/test-readme.js","bench:render":"npm run build:dev --silent && node .tmp-test/scripts/benchmark-render.js","test:catalog":"npm run build:dev --silent && node .tmp-test/tests/settings/test-settings-catalog.js","test:runtime":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-runtime.js","preview:input":"npm run build:dev --silent && node .tmp-test/scripts/preview-input.js","test:registry":"npm run build:dev --silent && node .tmp-test/tests/segments/test-segment-registry.js","test:config-io":"npm run build:dev --silent && node .tmp-test/tests/config/test-config-io.js","preview:working":"npm run build:dev --silent && node .tmp-test/scripts/preview-working.js","test:boundaries":"npm run build:dev --silent && node .tmp-test/tests/architecture/test-boundaries.js","test:pane:model":"npm run build:dev --silent && node .tmp-test/tests/settings/test-pane-model.js","test:throughput":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-throughput.js && node .tmp-test/tests/runtime/test-throughput-run-tracker.js && node .tmp-test/tests/runtime/test-state-throughput.js && node .tmp-test/tests/runtime/test-runtime-throughput.js && node .tmp-test/tests/surface/test-throughput-status-line.js && node .tmp-test/tests/config/test-throughput-config.js && node .tmp-test/tests/settings/test-throughput-settings.js && node .tmp-test/tests/architecture/test-throughput-boundaries.js && node .tmp-test/tests/packaging/test-throughput-readme.js","preview:settings":"npm run build:dev --silent && node .tmp-test/scripts/preview-settings.js","test:status-line":"npm run build:dev --silent && node .tmp-test/tests/surface/test-status-line.js","test:command-save":"npm run build:dev --silent && node .tmp-test/tests/settings/test-glance-command-save.js","test:state-inputs":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-state-inputs.js","test:config-schema":"npm run build:dev --silent && node .tmp-test/tests/config/test-config-schema.js","test:session-start":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-session-start-order.js","test:runtime:refresh-session":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-runtime-refresh-session.js"},"_npmUser":{"name":"linys77","email":"077@disroot.org"},"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A rounded editor and adaptive status line for Pi.","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.12.4","@earendil-works/pi-ai":"0.85.1","@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-ai":">=0.85.0","@earendil-works/pi-tui":">=0.85.0","@earendil-works/pi-coding-agent":">=0.85.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-glance_0.7.1_1789877243370_0.7733495655873464","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"pi":{"image":"https://raw.githubusercontent.com/LinYS77/pi-glance/main/assets/themes.gif","extensions":["./index.ts"]},"_id":"pi-glance@0.7.2","bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"dist":{"shasum":"8c42e71c68d9638838d8280037462a4260bb95b3","tarball":"https://registry.npmjs.org/pi-glance/-/pi-glance-0.7.2.tgz","fileCount":58,"integrity":"sha512-GlzA8d2FOzVOD5hLGrrbBQe/5g9iJsOQMJ4641rpsJT+6yW+OdwnrV0a4F6xmCpXhMyC2/f/ABxbiiFW56Z3Qw==","signatures":[{"sig":"MEQCICO0LmYpLJ+Vau4AKAZ/dZiC922yUs/Yh4IoiO9Z1U5ZAiATBgQ09dVdbXITL+C4XwMQ6JHyIH573OVMUTKUSi5rYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDiB0g6CX30NukKDWpyDc8LfSd+irdbmAl0qFj/E1IHAwIhALZKHpXUNbqQo9aAZGKfx/nWoXNaFvZ49cb2BS6eimpM"}],"unpackedSize":292759},"name":"pi-glance","type":"module","author":{"name":"linys77"},"engines":{"node":">=22.19.0"},"gitHead":"22423d6a7d99596462fd535dcb4c8063950ff8b6","license":"MIT","scripts":{"test":"npm run test:dev","check":"tsc --noEmit","clean":"node -e \"require('node:fs').rmSync('.tmp-test', { recursive: true, force: true })\"","pack:dry":"npm pack --dry-run","test:dev":"npm run build:dev --silent && node --test --test-concurrency=4 .tmp-test/tests/*/test-*.js","test:git":"npm run build:dev --silent && node --test .tmp-test/tests/runtime/test-git*.js .tmp-test/tests/runtime/test-state-git.js .tmp-test/tests/surface/test-render-git.js .tmp-test/tests/surface/test-git-summary-fitting.js","build:dev":"npm run clean --silent && tsc -p tsconfig.test.json","debug:git":"npm run build:dev --silent && node .tmp-test/scripts/debug-git.js","test:pane":"npm run build:dev --silent && node --test .tmp-test/tests/settings/test-*.js","test:config":"npm run build:dev --silent && node --test .tmp-test/tests/config/test-*.js","test:footer":"npm run build:dev --silent && node --test .tmp-test/tests/runtime/test-runtime-extension-statuses.js .tmp-test/tests/surface/test-extension-status-line.js","test:readme":"npm run build:dev --silent && node .tmp-test/tests/packaging/test-readme.js","bench:render":"npm run build:dev --silent && node .tmp-test/scripts/benchmark-render.js","test:catalog":"npm run build:dev --silent && node .tmp-test/tests/settings/test-settings-catalog.js","test:runtime":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-runtime.js","preview:input":"npm run build:dev --silent && node .tmp-test/scripts/preview-input.js","test:registry":"npm run build:dev --silent && node .tmp-test/tests/segments/test-segment-registry.js","test:config-io":"npm run build:dev --silent && node .tmp-test/tests/config/test-config-io.js","preview:working":"npm run build:dev --silent && node .tmp-test/scripts/preview-working.js","test:boundaries":"npm run build:dev --silent && node .tmp-test/tests/architecture/test-boundaries.js","test:pane:model":"npm run build:dev --silent && node .tmp-test/tests/settings/test-pane-model.js","test:throughput":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-throughput.js && node .tmp-test/tests/runtime/test-throughput-run-tracker.js && node .tmp-test/tests/runtime/test-state-throughput.js && node .tmp-test/tests/runtime/test-runtime-throughput.js && node .tmp-test/tests/surface/test-throughput-status-line.js && node .tmp-test/tests/config/test-throughput-config.js && node .tmp-test/tests/settings/test-throughput-settings.js && node .tmp-test/tests/architecture/test-throughput-boundaries.js && node .tmp-test/tests/packaging/test-throughput-readme.js","preview:settings":"npm run build:dev --silent && node .tmp-test/scripts/preview-settings.js","test:status-line":"npm run build:dev --silent && node .tmp-test/tests/surface/test-status-line.js","test:command-save":"npm run build:dev --silent && node .tmp-test/tests/settings/test-glance-command-save.js","test:state-inputs":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-state-inputs.js","test:config-schema":"npm run build:dev --silent && node .tmp-test/tests/config/test-config-schema.js","test:session-start":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-session-start-order.js","test:runtime:refresh-session":"npm run build:dev --silent && node .tmp-test/tests/runtime/test-runtime-refresh-session.js"},"version":"0.7.2","_npmUser":{"name":"linys77","email":"077@disroot.org"},"homepage":"https://github.com/LinYS77/pi-glance#readme","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"_npmVersion":"11.7.0","description":"A rounded editor and adaptive status line for Pi.","directories":{},"maintainers":[{"name":"linys77","email":"077@disroot.org"}],"_nodeVersion":"24.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"24.12.4","@earendil-works/pi-ai":"0.86.1","@earendil-works/pi-tui":"0.86.1","@earendil-works/pi-coding-agent":"0.86.1"},"peerDependencies":{"@earendil-works/pi-ai":">=0.86.1","@earendil-works/pi-tui":">=0.86.1","@earendil-works/pi-coding-agent":">=0.86.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-glance_0.7.2_1790004772892_0.7532718229792608"}}},"time":{"created":"2026-04-25T02:26:46.098Z","modified":"2026-09-21T15:32:53.178Z","0.1.0":"2026-04-25T02:26:46.459Z","0.1.1":"2026-04-25T02:33:17.029Z","0.1.2":"2026-04-25T03:01:39.666Z","0.1.3":"2026-04-25T08:00:30.421Z","0.1.4":"2026-04-25T08:05:13.289Z","0.1.5":"2026-04-26T02:25:18.173Z","0.1.6":"2026-04-27T02:12:00.929Z","0.1.7":"2026-04-28T12:36:51.467Z","0.2.0":"2026-04-28T14:50:14.104Z","0.2.2":"2026-05-05T08:33:02.873Z","0.2.7":"2026-05-07T13:34:27.955Z","0.2.8":"2026-05-07T14:06:06.306Z","0.3.0":"2026-05-19T03:57:15.608Z","0.3.2":"2026-05-21T04:12:25.995Z","0.3.5":"2026-06-03T10:32:34.841Z","0.3.6":"2026-06-04T02:50:29.125Z","0.4.0":"2026-06-04T09:23:21.221Z","0.4.5":"2026-06-05T11:44:06.276Z","0.5.0":"2026-06-06T10:14:47.154Z","0.5.2":"2026-06-08T03:48:14.557Z","0.5.3":"2026-06-30T14:18:12.293Z","0.6.0":"2026-08-23T05:35:20.123Z","0.6.1":"2026-08-23T06:07:17.388Z","0.6.2":"2026-08-23T06:28:42.081Z","0.6.3":"2026-08-23T13:16:37.021Z","0.6.4":"2026-08-27T15:07:01.897Z","0.6.5":"2026-09-03T13:31:23.225Z","0.6.6":"2026-09-05T07:59:49.069Z","0.6.7":"2026-09-06T13:09:11.529Z","0.6.8":"2026-09-07T02:06:13.191Z","0.6.9":"2026-09-07T09:35:21.246Z","0.7.0":"2026-09-08T15:25:01.132Z","0.7.1":"2026-09-20T04:07:23.471Z","0.7.2":"2026-09-21T15:32:52.985Z"},"bugs":{"url":"https://github.com/LinYS77/pi-glance/issues"},"author":{"name":"linys77"},"license":"MIT","homepage":"https://github.com/LinYS77/pi-glance#readme","keywords":["pi-package","pi","pi-coding-agent","extension","input-surface","statusline","terminal","tui"],"repository":{"url":"git+https://github.com/LinYS77/pi-glance.git","type":"git"},"description":"A rounded editor and adaptive status line for Pi.","maintainers":[{"name":"linys77","email":"077@disroot.org"}],"readme":"<div align=\"center\">\n\n# ◌ pi-glance\n\n**[Pi](https://github.com/earendil-works/pi) 的圆角编辑器与状态栏。**\n\n[English](./README.md) · 简体中文\n\n[![npm](https://img.shields.io/npm/v/pi-glance?style=flat-square&color=blue)](https://www.npmjs.com/package/pi-glance)\n[![CI](https://github.com/LinYS77/pi-glance/actions/workflows/ci.yml/badge.svg)](https://github.com/LinYS77/pi-glance/actions/workflows/ci.yml)\n[![license](https://img.shields.io/badge/license-MIT-64748b?style=flat-square)](LICENSE)\n[![pi](https://img.shields.io/badge/pi-package-7c3aed?style=flat-square)](https://pi.dev/packages/pi-glance)\n\n</div>\n\n<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/LinYS77/pi-glance/main/assets/input-surface.png\" alt=\"pi-glance 输入面板\">\n</p>\n\n## 安装\n\n```bash\n# 仅在当前会话试用\npi -e npm:pi-glance\n\n# 或长期安装\npi install npm:pi-glance\n```\n\n重启 Pi，或执行 `/reload`。\n\n## 功能\n\n- **圆角编辑器** — 保留 Pi 原有的编辑、历史、自动补全和快捷键。\n- **自适应状态栏** — Git · 费用 · 模型速度 · 上下文 · Tokens · 扩展状态 · 模型。空间不足时，模型最后隐藏。\n- **输入暂存** — `alt+s` 暂存提示词，再按恢复；输入框已有新内容时，两份内容交换。\n- **Activity 状态** — 默认使用下边框文字；也可选择工作扫光、压缩／摘要倍率扫光和重试闪烁，调整速度、配色、倍率及闪烁频率。\n- **22 套配色** — 分别选择亮色与暗色方案，实时预览。\n\n无额外运行时依赖，不收集遥测数据。\n\n## 设置\n\n运行 `/glance`，设置 **Appearance（外观）**、**Status line（状态栏）**、**Activity（活动状态）** 和 **Input（输入）**。`Tab` 切换分区，方向键调整，`S` 保存。\n\n预览在设置下方按完整输入区宽度显示；关闭面板后保留输入内容和光标位置。\n\n<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/LinYS77/pi-glance/main/assets/settings.png\" alt=\"pi-glance 设置面板\">\n</p>\n\n<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/LinYS77/pi-glance/main/assets/themes.gif\" alt=\"pi-glance 主题预览\">\n</p>\n\n预览图使用示例数据。\n\n## 说明\n\n- 默认使用 Nerd Font 图标。使用普通字体时，可在 `/glance` → **Appearance** → **Icons** 中选择 `Plain`。\n- 本次升级统一切换为 **Text** 文字模式。可在 **Activity** 选择 **Sweep** 恢复动效；原速度和配色保留。\n- Git 默认及旧配置升级均使用 **Summary**，显示变更文件数和已跟踪内容的增删行数。**Auto fetch** 每 5 分钟更新上游，可在 **Status line → Git** 关闭。\n- 草稿按会话保存在本机，重载后可取回，恢复后删除；`--no-session` 仅使用内存。\n- **Extensions** 在顶部显示兼容插件发布的状态文字。可在 **Status line** 中开关、排序或查看详情；无状态时不占位。\n- 其他编辑器或页脚扩展可能覆盖 Glance 的部分显示。\n- 需要 Pi 0.86.1+、Node.js 22.19.0 或更高版本。\n\n## 更新\n\n```bash\npi update npm:pi-glance\n```\n\n## 参与贡献\n\n欢迎提交 Issue 和 Pull Request。开发说明见 [CONTEXT.md](./CONTEXT.md)。\n\n## 许可证\n\n[MIT](LICENSE) © 2026 linys77\n","readmeFilename":"README.zh-CN.md"}