{"_id":"pi-autosuggestions","_rev":"48-20bb73eb9c1b01aadba56673444af1d2","name":"pi-autosuggestions","dist-tags":{"latest":"0.8.24"},"versions":{"0.1.0":{"name":"pi-autosuggestions","version":"0.1.0","keywords":["pi-package","pi","autocomplete","completions","autosuggestions","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.1.0","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"pi":{"extensions":["./extensions/*.ts"]},"dist":{"shasum":"1daf6f64189876e7f5b069c52332dbf9511b709e","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.1.0.tgz","fileCount":8,"integrity":"sha512-XMljIQRSQhpcoIcMux0b5EG2Wra1tWpNRyoG0IvzivMk26Fs8SXG3ox/dd+Lyvumdob6gQT570XTDTWPluoocA==","signatures":[{"sig":"MEUCIQCcNnn9tu/z0snXerNIwQ8lLVwV4lRepYZzwgEcnYMDMgIgGASE9k1XoAhkt5fFdberQg+wCwyI1tAnN40BfJ49QVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17652},"type":"module","gitHead":"57b7265afd63b4bcb65f5f8ac7ff9507fc820b5c","_npmUser":{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"},"_npmVersion":"10.9.8","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.1.0_1788549091316_0.701190261235179","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"pi-autosuggestions","version":"0.2.1","keywords":["pi-package","pi","autocomplete","completions","autosuggestions","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.2.1","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./extensions/*.ts"]},"dist":{"shasum":"299c2bf7dda34c3476e640cf0454af7d7f39d1f1","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.2.1.tgz","fileCount":9,"integrity":"sha512-NqTIrq2SrokFtlEu6Oz3TKMDsF8NiwOexyyfdZtlJiavfgIHctnc97fVQtXo5Gd2rjEximZpuznJ97ic7wgt3Q==","signatures":[{"sig":"MEUCIBJ9Z6RtXl6EE1k4kgAfhgcHVChIJShF4vsOpkqUx0vFAiEAyhzKD6+QhNrrOGiUvsgiGbB5PQe3rKbgQq0xUrJUWwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25388},"type":"module","gitHead":"7c50f43a4f1bc074464628b60358d62a1d0563ce","_npmUser":{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.2.1_1788550268733_0.625075749798371","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"pi-autosuggestions","version":"0.2.2","keywords":["pi-package","pi","autocomplete","completions","autosuggestions","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.2.2","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./extensions/*.ts"]},"dist":{"shasum":"6ab8fd2ccf28e89923fc5c7ebf9597cc1ad6dd07","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.2.2.tgz","fileCount":9,"integrity":"sha512-j8EBSTugko0fZgm8tfdcYZzOi7rFzVEOBLl7hDse9rRAeZzqrY6dMdUILyc2xT/D8IKJQzhwOCKt3O/EicvujQ==","signatures":[{"sig":"MEQCIGvonUGkuVPpLgXJkli/yOAFl76Ba1zS2Nh/Uy8jo7U7AiB0pRkBORyQZVP4dZAIkJsTV2CViMQwwcAvVg5ZzXCcSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25737},"type":"module","gitHead":"581992a15bff3a28d144a9495509c4e8342b2378","_npmUser":{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.2.2_1788550460578_0.3648211192815267","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"pi-autosuggestions","version":"0.2.3","keywords":["pi-package","pi","autocomplete","completions","autosuggestions","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.2.3","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./extensions/*.ts"]},"dist":{"shasum":"efa5763bbc2cc04e4348e3fd112b933821265683","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.2.3.tgz","fileCount":10,"integrity":"sha512-BaBQlmdSpCBaXFMj6HF+J0+3+SqNpQrUfTGEa2e7nFRLIFMODTY72ohorC/fmQnN7urqei5+zTAfVPBwImXWig==","signatures":[{"sig":"MEUCIB6GFLag6bh0pBFf4OiuurU6bVYCoyHL5bIfx1ldr0MeAiEAgP4k5tmpfDxLg672QObVwi30jctYbFIywIuDhWhpFPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26670},"type":"module","gitHead":"43e05ff855238922ba2920e59dde475d0b408c49","_npmUser":{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.2.3_1788551684802_0.697615048861324","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"pi-autosuggestions","version":"0.2.4","keywords":["pi-package","pi","autocomplete","completions","autosuggestions","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.2.4","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./extensions/*.ts"]},"dist":{"shasum":"c5bdf4f2e3b8cb7f8d2cfd358d635d6b40fddfb0","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.2.4.tgz","fileCount":9,"integrity":"sha512-Hdp4lFFUaS3HZ1yMm/yNXpSB+fpLiDEF5EwMeSysq4XF9L9dvW2zaYN1FUypmiKUjEshtDBS34WO4Us/IX/qIQ==","signatures":[{"sig":"MEUCIAQrvyxW7AdsybhdFodsig1PDtzwUsN8oLQXnkaDDg6hAiEA0/8UiGtX18aPjC/QoVDwRQ0bphMYLWNqwGy6rxNxj2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26082},"type":"module","gitHead":"651d2fbd3e9e9e6217fa83f33b2b59f98fb93c6b","_npmUser":{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.2.4_1788551932628_0.03488611344650283","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"pi-autosuggestions","version":"0.3.0","keywords":["pi-package","pi","autocomplete","completions","autosuggestions","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.3.0","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./extensions/*.ts"]},"dist":{"shasum":"5629d3431e3bb11a352382adb0248c9b0380a797","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.3.0.tgz","fileCount":9,"integrity":"sha512-YX5/A+aXnkTx3Rzf+roT4RuMISJ41B9wLc6FOI6SDg76hudqWK49tY/KzhBFn+C/n8fssJdbz6VaF96G5CUT4g==","signatures":[{"sig":"MEQCIDQdNfxtXPeHRlkSTXooYwwq9BqL61fjGaQxZI+NUXeaAiB80hzU19xuFLfNVcqtS4dZp/1sM3yEAt1oyHwNglYx7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29886},"type":"module","gitHead":"19819db1440d18efbcb72776813eaab3f7fd205b","_npmUser":{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.3.0_1788555130397_0.9183269942704344","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"pi-autosuggestions","version":"0.3.1","keywords":["pi-package","pi","autocomplete","completions","autosuggestions","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.3.1","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./extensions/*.ts"]},"dist":{"shasum":"18d52be6cc13842dc9c4b16d4fb0f0c52a7dac38","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.3.1.tgz","fileCount":9,"integrity":"sha512-SFxH/Pcu+JPSpVSq1vVoHtrPfE0ov7L+J8uIOhgxR9VIWhI00wEbpFC7v0GV/sWtiPOV5G2QLH0944kW8zFcuQ==","signatures":[{"sig":"MEUCIQCn0+VxBXh4FCf5gV1PShjtrW6F8TxE1BUdMDemwZLnGwIga4KW3dyunQTUvSvfHywUf1S/H8cB54QjXbSg4In3ZDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30550},"type":"module","gitHead":"2ddbbc648ae370dbe233b9a7e425a30d1a09af91","_npmUser":{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.3.1_1788555328860_0.03150229408776806","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"pi-autosuggestions","version":"0.3.2","keywords":["pi-package","pi","autocomplete","completions","autosuggestions","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.3.2","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./extensions/*.ts"]},"dist":{"shasum":"69fefb6aa1c01a6938868600cc915339e6b74026","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.3.2.tgz","fileCount":9,"integrity":"sha512-rW0CP9Ah2z5eZtx6/mEhoq/dWkcrVx8iKhrVxn5Rt1H0/USZ0T+Sz8eHMGuIar1MQiegPiN8POyHwCNhT+h6VA==","signatures":[{"sig":"MEYCIQDxmcrGhk7r1PDgfI0Wn3cHeMe6TbLnClg/zRkfJrzL4AIhAP3+CjSGyfcGcjY3j0EUebEN068n13gg66MfdfjPu+0K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31536},"type":"module","gitHead":"462864a975e850141af773ea0107b575e1dda65d","_npmUser":{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.3.2_1788556893389_0.17124190728470223","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"pi-autosuggestions","version":"0.3.3","keywords":["pi-package","pi","autocomplete","completions","autosuggestions","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.3.3","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./extensions/*.ts"]},"dist":{"shasum":"9c3e0774d7200dd911894b627fe151795146adc6","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.3.3.tgz","fileCount":9,"integrity":"sha512-p0BsSbSZQIOMiX/QJB2uXPBDV5Fcs4q+sbciIcZmAvpZl5OsqJmdUXXujitxGqbo/8UfMpONExYR3EnQKog3rw==","signatures":[{"sig":"MEUCIQC4rki8pFsxhBs/nlyESoaOhiSOjbTLZEm2ITGyLo15CAIgI/xE2wMmaOYgaACPuQG1VX6o9EoBO1wocTgD7YnKp4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32532},"type":"module","gitHead":"ffde03375e5597cf5179d017607707b2a66e7a9d","_npmUser":{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.3.3_1788557178443_0.9696406515158538","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"pi-autosuggestions","version":"0.4.0","keywords":["pi-package","pi","autocomplete","completions","autosuggestions","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.4.0","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./extensions/*.ts"]},"dist":{"shasum":"c224c6a507f392586b2116716fdd512d5a3fde94","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.4.0.tgz","fileCount":9,"integrity":"sha512-pLfrRPxIW/rdg7TZVBfzUQ9BICxLevLg39ybuC22ZJkCbQSy7GWlQgBo/MiDCJ0PnVyUXJH666aSX022rLUFZA==","signatures":[{"sig":"MEQCIDOa9odvTwLFihK4xPeA5dQPoABnoHVD3ZJsxuzWXyDsAiBcy1kOiobqzPS3BhJnl2FAk84LUcCe8PzIFpu2vFg7zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37826},"type":"module","gitHead":"7555c8c24615ce7d4480882027544576aa36d8b8","_npmUser":{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.4.0_1788565060484_0.8991440103465902","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"pi-autosuggestions","version":"0.5.0","keywords":["pi-package","pi","autocomplete","completions","autosuggestions","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.5.0","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./extensions/*.ts"]},"dist":{"shasum":"5b24d0e536c37ff29dbf8208f042f5edf83f0ab4","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.5.0.tgz","fileCount":9,"integrity":"sha512-h8jruEcS8ylpzGQTlLLYZmZQUvzfwAPJfOU/PYiQYOLeoyBaLJtpLgRVYiFgjjJH+oyviYfaVFmeYB5uI0CWkA==","signatures":[{"sig":"MEQCIEzKCK/PY7jQtgaXcD5QKzj6svAzMJN7SYayZE1JCfFAAiB/nXrfp4x5sjiC05YTyRmr2cSp5cfCY4ZxxdDTx/p9kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46334},"type":"module","gitHead":"f94f14c098aa4f032930094a557f32d3517fb365","_npmUser":{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.5.0_1788566080404_0.33302114495124124","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"pi-autosuggestions","version":"0.6.0","keywords":["pi-package","pi","autocomplete","completions","autosuggestions","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.6.0","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./extensions/*.ts"]},"dist":{"shasum":"905f081e99ec569b4304f4018b07363bd24c3e1b","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.6.0.tgz","fileCount":9,"integrity":"sha512-Bt+enjwYVhGxKztEuvo4bD2O2m1FEpwkWh8ZY/PFZeo8GxySxypNVDH/aNhpr98TE8inb18ZsieGSzzLbhKaEQ==","signatures":[{"sig":"MEQCIFFbDKGaYKd3b5EC6CtAPjp0aa3CcM7eWb8EjoWLDxzkAiA9evqwiwbxuL/IvD0TDkL0jfCvzsmtyNnkCivwwSRpoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53942},"type":"module","gitHead":"ff73010604d7f19e98034fce5b57cdae7e178416","_npmUser":{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.6.0_1788567068393_0.3585782111443927","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"pi-autosuggestions","version":"0.6.1","keywords":["pi-package","pi","autocomplete","completions","autosuggestions","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.6.1","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./extensions/*.ts"]},"dist":{"shasum":"c3bbea22cd0eefd2385d9f28fb68cdea2dfc1951","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.6.1.tgz","fileCount":9,"integrity":"sha512-1tYxrLwXF4/OEqzl/mg0wu7adLflacBVFkm9HJ14f4z7FIsQgRbh4xO0xAJifW9HB4eJfrYC88dFku4Q8HvWug==","signatures":[{"sig":"MEYCIQDNYWTxYuj0O7Q7Bl4T6OfOAK9M/pg8suvO+gLR17Z4swIhANK9YVUvgYalX67+E4yrMXlnpmBMJuUUMk4PrzLQfU8x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53957},"type":"module","gitHead":"1e41da1682fe61a187ac80efe8a8328eb2a24322","_npmUser":{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.6.1_1788567393807_0.5603132087054383","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"pi-autosuggestions","version":"0.6.2","keywords":["pi-package","pi","autocomplete","completions","autosuggestions","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.6.2","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./extensions/*.ts"]},"dist":{"shasum":"aee99e6e387bd3c9f294dc39a63a86ce12ab244a","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.6.2.tgz","fileCount":4,"integrity":"sha512-XN4//4YfXLHzbnGcWTnNcYyXZyh7SfwnvFehQRKyiFMSFDZdSK9PhFzU0c0PTEXyjQTaEvaf6eBiN3S4c9qXbg==","signatures":[{"sig":"MEYCIQCRs3XTK/8gEbf55QYvxjSZArWwvBtYEAJUvP5XHGz1qgIhANvFgBA3Eidcsijj4B6ZL6pKY52NaSonfcPtwwHk4gm3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46631},"type":"module","engines":{"node":"^20.19.0 || ^22.12.0 || >=23"},"gitHead":"f309d184fca0df51cb204f7f8b2024e07abd045c","_npmUser":{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.6.2_1788639604405_0.45522243992439293","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"pi-autosuggestions","version":"0.6.3","keywords":["pi-package","pi","autocomplete","completions","autosuggestions","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.6.3","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./extensions/*.ts"]},"dist":{"shasum":"b9c8cea44063b39ddaf6bb96cb037e00ce5f1642","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.6.3.tgz","fileCount":4,"integrity":"sha512-tKqnopPI8mMeotzonJkVv/gU68Hjc39ijNzSHFP7C2UJbxAGGCVCFQfK85jIJMkzMcKTeICRXc2SEN3uFAQAVQ==","signatures":[{"sig":"MEUCIQD6BaW179l/JFsNF5cZPQM+SHQlGC2HOOdRs9KgmWTVmAIgdcaj3dkysg8kA4v5chcLY5JtCrk3671tY4UejG6zLNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46631},"type":"module","engines":{"node":"^20.19.0 || ^22.12.0 || >=23"},"gitHead":"529fb688a05f5c9caff845886263388c0fc15be7","_npmUser":{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.6.3_1788640536728_0.4086415418829519","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"pi-autosuggestions","version":"0.7.3","keywords":["pi-package","pi","autocomplete","completions","autosuggestions","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.7.3","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"1dcbc93f62a439f3ff22ddea6af2df9a2d186ae2","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.7.3.tgz","fileCount":7,"integrity":"sha512-hd55w0rUz1Aqgph6RWACY/tuYjmDsqxgmUpwcltoM8GcEo2906YdevqlvHiBOB5lCvn+0vOUGA35Q7hqzM7TAQ==","signatures":[{"sig":"MEYCIQDed3Fp2ZaxnECNSGblSb1aEOcCDF0FdL4pGn4BvXQ/cQIhANl8AWQaaT1+wCr1icqo/+xR7bH/AAuHgt6eWFDIZi5X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96059},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":"^20.19.0 || ^22.12.0 || >=23"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"333fa1153d94ebd47ee8407a009bceb21b4ff00a","scripts":{"test":"node --test test/package.test.mjs","build":"tsc -p tsconfig.json","pretest":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","format:check":"prettier --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"10.9.8","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.9.6","typescript":"^5.9.0","@types/node":"^22.0.0","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.7.3_1788648575990_0.05633728912105518","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"pi-autosuggestions","version":"0.7.4","keywords":["pi-package","pi","autocomplete","completions","autosuggestions","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.7.4","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"68d671ab680a8a3fd84e77ad5363139546cdfa1c","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.7.4.tgz","fileCount":7,"integrity":"sha512-/CnQa+Cdxeugoh5MeSaxZjp1M4EoaQ34PsG0KfaXYsgrlHLOtO6eccUvWjLmxZaZzt32cxaZNSjR1C/WP/Fx8w==","signatures":[{"sig":"MEYCIQC6a99f7H8QroJyq1Czrp76ph+t/IZyVRh2oG/TidJwqwIhALzjuHYEIPxeDeGbEKtFq8YY/Em+Fh6AoiGcsKBc+8yV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96059},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":"^20.19.0 || ^22.12.0 || >=23"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"8086c9aa871c1328ceb100f3fd95d72f2a980c01","scripts":{"test":"node --test test/package.test.mjs","build":"tsc -p tsconfig.json","pretest":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","format:check":"prettier --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"10.9.8","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.9.6","typescript":"^5.9.0","@types/node":"^22.0.0","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.7.4_1788649359235_0.536485654481818","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"pi-autosuggestions","version":"0.7.5","keywords":["pi-package","pi","autocomplete","completions","autosuggestions","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.7.5","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"009afa9371ef9349539f0916aa1298a5133114f0","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.7.5.tgz","fileCount":7,"integrity":"sha512-SI6DxgJv0DMKojXmV4as8SB9FVy3HNcN9o6YhOlsb0eyBIa6YS+oQMwtVFIqOGsGdg6wyRCVTbxIRyjcKeGQng==","signatures":[{"sig":"MEQCICplgf9oZCJ89BhobCVspjUQOxjzEWEr6cd8n4Q2Rh3HAiAHAS0lhfmNWdZNuhbx3TgK1rjuh5V7XUM3AasEcZtARA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96059},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":"^20.19.0 || ^22.12.0 || >=23"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"3217f199b0b3fa12c1d072c2be9aa79263295bdb","scripts":{"test":"node --test test/package.test.mjs","build":"tsc -p tsconfig.json","pretest":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","format:check":"prettier --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.9.6","typescript":"^5.9.0","@types/node":"^22.0.0","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.7.5_1788649510652_0.816787218495213","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"pi-autosuggestions","version":"0.7.6","keywords":["pi-package","pi","autocomplete","completions","autosuggestions","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.7.6","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"d5b6ee045bdc237a3ab2f506861f14c420c6df11","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.7.6.tgz","fileCount":7,"integrity":"sha512-bCozIR5ol0rsB0EGR4xHtuu4nIfwr2Dac6kcaqKLpuFy2WfV1NlhhqLWABCNNFbn8ggK5NK36iFrIQ9JnszzmA==","signatures":[{"sig":"MEQCIHj13OkgcedSpD7txY8IcxXmr6a+1jSoSCB7iCt6lQYcAiBBSoKviWasLGSqRk2QYxhyftg0kWJDe/qJ4z4uJ8Sf2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96059},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":"^20.19.0 || ^22.12.0 || >=23"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"2cc229f03deef758dba48f45091fd76cde80cf03","scripts":{"test":"node --test test/package.test.mjs","build":"tsc -p tsconfig.json","pretest":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","format:check":"prettier --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.9.6","typescript":"^5.9.0","@types/node":"^22.0.0","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.7.6_1788653363429_0.20639222938503798","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"pi-autosuggestions","version":"0.7.7","keywords":["pi-package","pi","autocomplete","completions","autosuggestions","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.7.7","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"ac22d70a4ea82df073174e2aee95ca4d5b8cb718","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.7.7.tgz","fileCount":7,"integrity":"sha512-zV9+yN5sekRmQwkPgzQZixZUNvfrfWY01GIZYe7n+Fy09hnI3a6FuVPHlAs2JI3e3X0DXglPRbc6V8KwzTlzCg==","signatures":[{"sig":"MEQCIDVVXddCNzPltyPj+a1tW/nwDHReltv+PWMwfFM9I83sAiB0U+X8/eYsGg/975spY3FYHcMKNkhYwNbb5A1etepwgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97745},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":"^20.19.0 || ^22.12.0 || >=23"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"4d00479a5db5fe78d4aaf9df8482128dde485841","scripts":{"test":"node --test test/package.test.mjs","build":"tsc -p tsconfig.json","pretest":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","format:check":"prettier --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.9.6","typescript":"^5.9.0","@types/node":"^22.0.0","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.7.7_1788659163146_0.6589316268701275","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"pi-autosuggestions","version":"0.7.8","keywords":["pi-package","pi","autocomplete","completions","autosuggestions","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.7.8","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"3dfcad8942d64dd8d1b992ea5d77b27945185cc8","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.7.8.tgz","fileCount":7,"integrity":"sha512-9vUkZh3r2nLqVfWmSGJ0k+S7sKv97TcQIGed1JN41vNzF8e4ny0Ky9q14bb8O6CAfaaywwDBQ59NTHwryo1E3g==","signatures":[{"sig":"MEUCIHGCd3iEN8RqbBM3H1A3ucMZHUsHer2pMINoyHaCOt+gAiEA//2zO0pvrLxaOHjaH8p++S530/+4mpkq+4P2r25sCuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97745},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":"^20.19.0 || ^22.12.0 || >=23"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"5bff6e1921ca02d62a092b8829859f260be9d480","scripts":{"test":"node --test test/package.test.mjs","build":"tsc -p tsconfig.json","pretest":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","format:check":"prettier --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.9.6","typescript":"^5.9.0","@types/node":"^22.0.0","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.7.8_1788660287339_0.9064320083889601","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"pi-autosuggestions","version":"0.7.9","keywords":["pi-package","pi","autocomplete","completions","autosuggestions","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.7.9","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"5d0e68e3258ec9bec0cd1570c220580ef62a8eac","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.7.9.tgz","fileCount":7,"integrity":"sha512-X/Q2d1+C5olLFApoNMSQj/v5mL9A0viQ1k2oeoP8LSq3EbTidK7fJDu7RNQVKboU4xC2P0AeMbrs9PSBQTyyQA==","signatures":[{"sig":"MEQCIAe0wxj5oRC+T4t14SxOrk7deA9vxjqA5BpZ3KfWhn26AiA/upBRcjNYhcMzgiajIV0xPFxwTeMUwqItXfEZO8YK9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.7.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97745},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":"^20.19.0 || ^22.12.0 || >=23"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"10caf0d44865a0f78063d575980a6dfa7a961b24","scripts":{"test":"node --test test/package.test.mjs","build":"tsc -p tsconfig.json","pretest":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","format:check":"prettier --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.9.6","typescript":"^5.9.0","@types/node":"^22.0.0","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.7.9_1788661793109_0.10036845534609062","host":"s3://npm-registry-packages-npm-production"}},"0.7.10":{"name":"pi-autosuggestions","version":"0.7.10","keywords":["pi-package","pi","autocomplete","completions","autosuggestions","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.7.10","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"2e7fd6725b28e3cca104232c4243b8f469ad11e5","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.7.10.tgz","fileCount":7,"integrity":"sha512-NyBA/lYw983cH9wjuP1ZnyA1bTVd0YkA7A9XkpsyyGgBlenJE/N5F7ZEq/q5tnsCq0fDzxqBR8l4LYdAFWKwnQ==","signatures":[{"sig":"MEQCIAgYK6DqR2ARsnfGgEwOsfFHctzF+eglCwAe86MOeTunAiAioIGh3yjIvYl4Yp+fotwqCUIEaehRI8DUW4V3s9Swiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.7.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97746},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":"^20.19.0 || ^22.12.0 || >=23"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"7ec941828a9de25556c16c73ceeb9b65de335982","scripts":{"test":"node --test test/package.test.mjs","build":"tsc -p tsconfig.json","pretest":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","format:check":"prettier --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.9.6","typescript":"^5.9.0","@types/node":"^22.0.0","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.7.10_1788736958303_0.6838607000206969","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"pi-autosuggestions","version":"0.8.0","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.8.0","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"1627330e4b0f61b8dcee0914b9616c0374690387","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.0.tgz","fileCount":7,"integrity":"sha512-qE4yJITSJnMvifd/121inWiNQSYsCNbArFgbq5f3cSEo57ka0gXx3/WzdAlCHoV6KyAUrSVEObHsBmAL2BEm2g==","signatures":[{"sig":"MEQCIDmoLqAWwg/ARgkSdqschGTUSdSWbP/Fa1DxQViIzGVwAiALlTs1obxpG2hQ+n5Yr3K4WRXb1749T2iJcJek4METPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97560},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":"^20.19.0 || ^22.12.0 || >=23"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"547c66d3a678939ca190b4e40f3df4c929d047fc","scripts":{"fmt":"oxfmt .","lint":"oxlint","test":"node --test test/package.test.mjs","build":"tsc -p tsconfig.json","pretest":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","format:check":"oxfmt --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.66.0","oxlint":"^1.81.0","typescript":"^5.9.0","@types/node":"^22.0.0","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.8.0_1788742241779_0.7383477962003593","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"pi-autosuggestions","version":"0.8.1","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.8.1","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"e852cb945d53383e765ed092561561f719d14932","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.1.tgz","fileCount":7,"integrity":"sha512-wL8JNtbaygUtxU+VHfJ0p1ZakozDw+TwDPc9IWa9Mf2LMaZ/N8BmbksQTzau7B2avmo4DNHAvbtwqQ5OeUMYVg==","signatures":[{"sig":"MEYCIQCas8Np8qkazggctTPo5rOJ3ZzoR1FijSJslBhGFiGCUAIhAMYUObVH6kG5XT/e8Kh5M5hV1v7blZvtapq9Ra9PQmvq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97487},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":"^20.19.0 || ^22.12.0 || >=23"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"26fdea99d3e2c3adca107d31947c1c8b1655684b","scripts":{"fmt":"oxfmt .","lint":"oxlint","test":"node --test test/package.test.mjs","build":"tsc -p tsconfig.json","pretest":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","format:check":"oxfmt --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.66.0","oxlint":"^1.81.0","typescript":"^5.9.0","@types/node":"^22.0.0","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.8.1_1788747490910_0.35537091716893565","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"pi-autosuggestions","version":"0.8.2","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.8.2","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"55aafbb63dd75b2ee4352f407c216328574723a5","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.2.tgz","fileCount":7,"integrity":"sha512-lvUfF8NlGHPB0D43CAZMXOqr8I7sh+9li1c1VK+SPM57sFyDl/CjjCSDNgh4PwSmHt0Dq4+a2NuHtfqL0asPCg==","signatures":[{"sig":"MEYCIQDB3YJIvAQowRutcdVBTN78bDYhs0sk+/EmTzBWj6bHfAIhAL7N4VhIMr7JC25Twmx8PCpf+EpF7FViHFZ5tg3t60Yi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97487},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":"^20.19.0 || ^22.12.0 || >=23"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"f9201088fc34b622d31a39cd7a01a78755854562","scripts":{"fmt":"oxfmt .","lint":"oxlint","test":"node --test test/package.test.mjs","build":"tsc -p tsconfig.json","pretest":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","format:check":"oxfmt --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.66.0","oxlint":"^1.81.0","typescript":"^5.9.0","@types/node":"^22.0.0","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.8.2_1788806384509_0.5070850139398337","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"pi-autosuggestions","version":"0.8.3","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.8.3","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"4591a8331a2ef9155bd94293d20f950c49014e76","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.3.tgz","fileCount":7,"integrity":"sha512-mnlNVh/j+7qyQoH7+Eu0c5FPd/J9crNna/O0zxDgHG0CoBkPJCROngB800rcAZL7+Sdva4ozzwtMKAVIcmvzBA==","signatures":[{"sig":"MEQCIGJLfbYzrE0vassdQJV4cPkVQh+6HXZYQp7CsAfaplNHAiACakHLZZncKQ9g6/nAoahWgFkR6WIXmoAncDMI6Fh5QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97487},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":"^20.19.0 || ^22.12.0 || >=23"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"3272ab112ecc89f06ea14de0a84914090814cb1c","scripts":{"fmt":"oxfmt .","lint":"oxlint","test":"node --test test/package.test.mjs","build":"tsc -p tsconfig.json","pretest":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","format:check":"oxfmt --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.66.0","oxlint":"^1.81.0","typescript":"^5.9.0","@types/node":"^22.0.0","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.8.3_1788833430707_0.03184790466442444","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"pi-autosuggestions","version":"0.8.4","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.8.4","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"ea39eadb61a373f82414b952e0bc7b2bb89b374b","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.4.tgz","fileCount":11,"integrity":"sha512-WmD6pYu9Xp5D69ZPLTmHgs/VkE2JOaOTQl9cwC6xE1JO6xy2cqc13rYrZSLB8wlHOW6TGjvalXdag2gz4JzgyQ==","signatures":[{"sig":"MEUCIQDsBymiPQQ2OwxeCm81lOQppsQQcU5xNDQi4pHsPwUEfgIgDKEtE7DutFkL3o5EciEm1UX5oRC3DQylCUQ6iVnqE00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99637},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":"^20.19.0 || ^22.12.0 || >=23"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"fde9db1c268a202ceff0c0aa6170feb90d6da032","scripts":{"fmt":"oxfmt .","lint":"oxlint","test":"npm run test:unit","build":"tsc -p tsconfig.json","test:unit":"npm run test:behavior && npm run performance:check","typecheck":"tsc -p tsconfig.json --noEmit","performance":"node --expose-gc scripts/performance.mjs","format:check":"oxfmt --check .","pretest:unit":"npm run build","test:behavior":"node --test test/*.test.mjs","prepublishOnly":"npm run build","performance:check":"node --expose-gc scripts/performance.mjs --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.66.0","oxlint":"^1.81.0","typescript":"^5.9.0","@types/node":"^22.0.0","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.8.4_1788838914786_0.6934390171890352","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"pi-autosuggestions","version":"0.8.5","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.8.5","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"9c598b05b314d1618cdc23fa4c8aac350a195e75","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.5.tgz","fileCount":11,"integrity":"sha512-EXyuI3OeZbXsPGXVqKzSQlLIRrtLXvobtH0tnG1b95uQDFajlvZI8rVWDN1A1+UO7iKdmSOYyJobO9RqccnIBQ==","signatures":[{"sig":"MEUCIGbm5DAM3qFn1ew5pEoa44csX1GN+dkCi4xNQJZpT/SJAiEApadtIHv9WYRppUSearEYnxk6KXdXqKj0I8Lbqy+K55M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99608},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":"^20.19.0 || ^22.12.0 || >=23"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"22bd7681fd7a8b513a8ad922fbb70c0016ed7aec","scripts":{"fmt":"oxfmt .","lint":"oxlint","test":"npm run test:unit","build":"tsc -p tsconfig.json","test:unit":"npm run test:behavior","typecheck":"tsc -p tsconfig.json --noEmit","performance":"node --expose-gc scripts/performance.mjs","format:check":"oxfmt --check .","pretest:unit":"npm run build","test:behavior":"node --test test/*.test.mjs","prepublishOnly":"npm run build","performance:check":"node --expose-gc scripts/performance.mjs --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.66.0","oxlint":"^1.81.0","typescript":"^5.9.0","@types/node":"^22.0.0","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.8.5_1788884518137_0.11209616083583018","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"pi-autosuggestions","version":"0.8.6","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.8.6","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"5df9f18326fb62b04cd0decc43ad26bc36debad3","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.6.tgz","fileCount":11,"integrity":"sha512-a/YSJJuefdMucrhwxD8rHDrdH9lCTxv1oF7aAPf/7CfWl1HvgaLir00JeRyq0q1QjRZRJfW33FkLEBExt3xqfg==","signatures":[{"sig":"MEYCIQDXiicjaJsf1/nJ5ceyPdXk24q8SumjLmQ1eYGEk1UI7AIhAOdo9Vbc21GhuEEykC8VaDn9isJxNKD2KpkRT5Mkn24w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99661},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"bbb8324ea1975484a0f3f79c66fae0fce9be47ec","scripts":{"fmt":"oxfmt .","lint":"oxlint","test":"npm run test:unit","build":"tsc -p tsconfig.json","test:unit":"npm run test:behavior","typecheck":"tsc -p tsconfig.json --noEmit","performance":"node --expose-gc scripts/performance.mjs","format:check":"oxfmt --check .","pretest:unit":"npm run build","test:behavior":"node --test test/*.test.mjs","prepublishOnly":"npm run build","performance:check":"node --expose-gc scripts/performance.mjs --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.66.0","oxlint":"^1.81.0","typescript":"^6.0.3","@types/node":"^22.0.0","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.8.6_1789054342016_0.4499919248810793","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"pi-autosuggestions","version":"0.8.7","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.8.7","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"0827f159d100115e16748f9f0e7583a9dc434e88","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.7.tgz","fileCount":11,"integrity":"sha512-hZWXg90fZLf3LUXTwAfLhHIurUFtOGgtdn6SpXoiPxb5yutYY7pPccZR3CUQMbtz+ZqTWtIDXBYsqDVB8+SU9g==","signatures":[{"sig":"MEUCIEp2hBA7lE3JAMGHE6khKWYlJtbNfTym5Xjq9ugocJnmAiEAqLaJFGE3DZ9c1Ge84IwkaxYjlVI16+CXjNhZ5lq4Io0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG+xxx9l7jqkvPayvemghQujhI57hzwueNyrYeonmayaAiEA/BGgLA60q+MLllvaQb7fKn4M6EJPzy8BPgChV1pCYAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99661},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"298650743e14317dd6a75580bf1748a77cfcc2e7","scripts":{"fmt":"oxfmt .","lint":"oxlint","test":"npm run test:unit","build":"tsc -p tsconfig.json","test:unit":"npm run test:behavior","typecheck":"tsc -p tsconfig.json --noEmit","performance":"node --expose-gc scripts/performance.mjs","format:check":"oxfmt --check .","pretest:unit":"npm run build","test:behavior":"node --test test/*.test.mjs","prepublishOnly":"npm run build","performance:check":"node --expose-gc scripts/performance.mjs --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.66.0","oxlint":"^1.81.0","typescript":"^6.0.3","@types/node":"^22.0.0","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.8.7_1789157775772_0.5615593224746511","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"pi-autosuggestions","version":"0.8.8","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.8.8","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"e726fa54e417de73d2367025209783332eb0b5ce","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.8.tgz","fileCount":11,"integrity":"sha512-GQPg/myTE8eUBKr55btZ/Q+xzc2ioaRrzh1r8tqHlk5tWidVp2ByeoJl4FXohgO4kYU/69Ckbpb/Qst+SWDzng==","signatures":[{"sig":"MEYCIQCyfe3kpvmlm3M7WRBSO3F+R+htaybaUh51fyNkWUgJhwIhAKAI1y6ZRyXnEg5VqxEfTbul6Ccmn1L/9BzOeuwelBo7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGi83ikozcHf4Zx4NanCGhgAd2YYnaRFf4pRqyfJZDY5AiApmNjlMlJwFNx7Axvef90izyxDGkheIGI5D/hwM6UFhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99661},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"e0479c2bb17550b3855cb21e3cf6b0cedc7cfda0","scripts":{"fmt":"oxfmt .","lint":"oxlint","test":"npm run test:unit","build":"tsc -p tsconfig.json","test:unit":"npm run test:behavior","typecheck":"tsc -p tsconfig.json --noEmit","performance":"node --expose-gc scripts/performance.mjs","format:check":"oxfmt --check .","pretest:unit":"npm run build","test:behavior":"node --test test/*.test.mjs","prepublishOnly":"npm run build","performance:check":"node --expose-gc scripts/performance.mjs --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.66.0","oxlint":"^1.81.0","typescript":"^6.0.3","@types/node":"^22.0.0","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.8.8_1789158794323_0.3946192416257308","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"pi-autosuggestions","version":"0.8.9","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.8.9","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"977f614b40ace4f1d52c7edb937612d79baa85dc","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.9.tgz","fileCount":11,"integrity":"sha512-mrUm3E7+WhWaNz7+h2RKbR+wLWg7NCjeWwZYmusGRTwUJlkBWUI3a+7BFtYc89jasUc7TaSUQEO68lQUV/SXTA==","signatures":[{"sig":"MEUCIQCXgY1KDRmYZgBIcSP2UoSz5q9O3wH2wWBKsPup3lbbcwIgL6pV+c7sMoKYpkN2RLxiKz0Am90kdwGBGp2v0StWyWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDmNEqGqoZhIhfIZksgqsMhXZah85oLTx3lFB/a2ZIuKwIgU6xGHMHAyUgfWXgA+B2dp4PlBm27mJqJLlM2XA3qm9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99661},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"26919d8ab9b00232f95c564b3c4b49cbc35b7154","scripts":{"fmt":"oxfmt .","lint":"oxlint","test":"npm run test:unit","build":"tsc -p tsconfig.json","test:unit":"npm run test:behavior","typecheck":"tsc -p tsconfig.json --noEmit","performance":"node --expose-gc scripts/performance.mjs","format:check":"oxfmt --check .","pretest:unit":"npm run build","test:behavior":"node --test test/*.test.mjs","prepublishOnly":"npm run build","performance:check":"node --expose-gc scripts/performance.mjs --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.66.0","oxlint":"^1.81.0","typescript":"^6.0.3","@types/node":"^22.0.0","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.8.9_1789167989789_0.7973681125525016","host":"s3://npm-registry-packages-npm-production"}},"0.8.10":{"name":"pi-autosuggestions","version":"0.8.10","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.8.10","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"38eb0792fcdc1edaebb44dd8777f8524960cbeeb","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.10.tgz","fileCount":11,"integrity":"sha512-rByekOpssvZdtYZwnTFyB7YA2n+LRGwlQKM09+C7e6ffW2UqmvGjI5eronsOiMx+FAnIOgkVsrVOZwLcSkkM0w==","signatures":[{"sig":"MEUCIHP1jv0+1IKhUM6Z0W9zZEXodY8a41eOvpj0a1LIzfKmAiEA56bC5eeEgCFX+GckL50lY2QUuqGJY7Zbhj8ltP8r1u8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGQtluKBL+WU4gZ5zXJTjnJl2LHzvnx3kI+Un+HLAfpLAiEA/X1yD9xCtYgRhdjbhRWPED1QXnEvLQXpJ48+DRjmNjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99678},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"6f32c7abbb58486f127ee80768f420c2eb5df3ae","scripts":{"fmt":"oxfmt .","lint":"oxlint --deny-warnings","test":"npm run test:unit","build":"tsc -p tsconfig.json","test:unit":"npm run test:behavior","typecheck":"tsc -p tsconfig.json --noEmit","performance":"node --expose-gc scripts/performance.mjs","format:check":"oxfmt --check .","pretest:unit":"npm run build","test:behavior":"node --test test/*.test.mjs","prepublishOnly":"npm run build","performance:check":"node --expose-gc scripts/performance.mjs --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.68.0","oxlint":"^1.83.0","typescript":"^6.0.3","@types/node":"^22.0.0","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.8.10_1789668535878_0.0759200500925803","host":"s3://npm-registry-packages-npm-production"}},"0.8.11":{"name":"pi-autosuggestions","version":"0.8.11","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.8.11","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"b0f68a4e8e548728b9ca1edf3e32390a13c3da74","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.11.tgz","fileCount":11,"integrity":"sha512-w0dqG/KSPFULK4KfbLs4ljEjFr9JJqnZBM6A5DZNbw/imoW9p8yNi30OWRAolNrJuqnJ+XPUziiTyEvhkH/57Q==","signatures":[{"sig":"MEUCICqdT6tVeweHt7ZPvtGroG3GZueeMBLkmcOKBIVXJ+K/AiEAjD89eTIQI6Z54ufoo5IvTipfx01QPrx+fHGyTcDp2nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHhBO3rqTBP96H6HCxyA6pQrJp5noIyd+tlBWsbok7AkAiA8ZspjZ5BnKZwu90cd0aKhlWTJw1F381rMJm/kwsdKbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99714},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":"24.18.0"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"39785cd624a6d012e3d19987e8dfd4a507ad7cd9","scripts":{"fmt":"oxfmt .","lint":"oxlint --deny-warnings","test":"npm run test:unit","build":"tsc -p tsconfig.json","test:unit":"npm run test:behavior","typecheck":"tsc -p tsconfig.json --noEmit","performance":"node --expose-gc scripts/performance.mjs","format:check":"oxfmt --check .","pretest:unit":"npm run build","test:behavior":"node --test test/*.test.mjs","prepublishOnly":"npm run build","performance:check":"node --expose-gc scripts/performance.mjs --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"oxfmt":"^0.68.0","oxlint":"^1.83.0","typescript":"^6.0.3","@types/node":"^26.5.1","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.8.11_1789681551803_0.061145783678453025","host":"s3://npm-registry-packages-npm-production"}},"0.8.12":{"name":"pi-autosuggestions","version":"0.8.12","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.8.12","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"6a652d161207f306f5c3a9dbbcfa39e5a1a98440","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.12.tgz","fileCount":11,"integrity":"sha512-/J9XpZTOju8aFGOdRUb4vhZFgIl8MpTjj0uqL6AlIzYJJ1ppkWDo0ZPWYToR/9+eRKBgF/UCmD7dc0ELLJ2leA==","signatures":[{"sig":"MEUCICCaU34MBw9WjKCUxo5Meo0PO+fiowmga0cgZVfWx8KvAiEAhL/aVGalX99XwMcIJyAWTTya7n5cc/4D0skPx+0Vqs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBklH8b7v4g/Ln3gicrrSGCcy/p4m+f0g6oPw8X4CbOqAiEA1fhHpxnBYusMFld9iiAr6vzqHnBOR/GBl0n0HV3NX4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99714},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":"24.18.0"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"3c4e07476157f47875cc52a754ae765ab56fc71c","scripts":{"fmt":"oxfmt .","lint":"oxlint --deny-warnings","test":"npm run test:unit","build":"tsc -p tsconfig.json","test:unit":"npm run test:behavior","typecheck":"tsc -p tsconfig.json --noEmit","performance":"node --expose-gc scripts/performance.mjs","format:check":"oxfmt --check .","pretest:unit":"npm run build","test:behavior":"node --test test/*.test.mjs","prepublishOnly":"npm run build","performance:check":"node --expose-gc scripts/performance.mjs --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"oxfmt":"^0.68.0","oxlint":"^1.83.0","typescript":"^6.0.3","@types/node":"^26.5.1","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.8.12_1789687929701_0.1654833074219335","host":"s3://npm-registry-packages-npm-production"}},"0.8.13":{"name":"pi-autosuggestions","version":"0.8.13","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.8.13","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"a2218885e5ff314e3c6fe725e312b300a331e38b","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.13.tgz","fileCount":11,"integrity":"sha512-M2CnuZXN8fyMJZ3kskyks8+45I6GpvhZW8+dhhSHfv0sZt1DvSxlriTqLmwHJ9j5Ryz2lkZU4F4SViqTB1jO1Q==","signatures":[{"sig":"MEYCIQDlyStDYj7klqGf0T0XBQr9806+sKX6SEmGYl1sbbWOVwIhAKifPq8TKoYb1rV1jaEgCGJkA7bPn3xfdhFNFvYrEoLK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCOBKT1WJRjK9dg8RDDSI0BDZ+7foEkCUqkac0I+L2nKAIgTwuqouSv0psACbMD8NuS3uYA2fTpchIG9jS1+NeQ3nM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99714},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":"24.18.0"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"31553814546dc6da688f89aa01e40690d4d45625","scripts":{"fmt":"oxfmt .","lint":"oxlint --deny-warnings","test":"npm run test:unit","build":"tsc -p tsconfig.json","test:unit":"npm run test:behavior","typecheck":"tsc -p tsconfig.json --noEmit","performance":"node --expose-gc scripts/performance.mjs","format:check":"oxfmt --check .","pretest:unit":"npm run build","test:behavior":"node --test test/*.test.mjs","prepublishOnly":"npm run build","performance:check":"node --expose-gc scripts/performance.mjs --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"oxfmt":"^0.68.0","oxlint":"^1.83.0","typescript":"^6.0.3","@types/node":"^26.5.1","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.8.13_1789699251398_0.5611056776892762","host":"s3://npm-registry-packages-npm-production"}},"0.8.14":{"name":"pi-autosuggestions","version":"0.8.14","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.8.14","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"cf3e9fd59d1217e8242d8aa4c6a463ad8b021bd3","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.14.tgz","fileCount":11,"integrity":"sha512-PCeco9l3edSGe++qimd7hmLBmlHIgnK0ikBrzx1ymXGTFWjxqBw3A33OIY5qg3nzCVuYeaNXl+rBNNNgysXzaw==","signatures":[{"sig":"MEQCIHUoXd1HU2bNC41J9SrDluJbG7+Xxjg8f3QXyCVhYa2AAiBz0prbGs2G7aDd0JUzRcNvxRz9jFK6i0VYCxha6Z4OuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGMfoO6mN/EvoLlGhnYJDKQqQ19EQ2LD9LbojlAukEl+AiEAyNdYmxu82amoQ5gGUZ3gxBjEg63dGQvbEY0sErEHutk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99714},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":"24.18.0"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"9719448c37c409424810016bafd33c06c3e2c571","scripts":{"fmt":"oxfmt .","lint":"oxlint --deny-warnings","test":"npm run test:unit","build":"tsc -p tsconfig.json","test:unit":"npm run test:behavior","typecheck":"tsc -p tsconfig.json --noEmit","performance":"node --expose-gc scripts/performance.mjs","format:check":"oxfmt --check .","pretest:unit":"npm run build","test:behavior":"node --test test/*.test.mjs","prepublishOnly":"npm run build","performance:check":"node --expose-gc scripts/performance.mjs --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"oxfmt":"^0.68.0","oxlint":"^1.83.0","typescript":"^6.0.3","@types/node":"^26.5.1","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.8.14_1790709912254_0.007621500129192382","host":"s3://npm-registry-packages-npm-production"}},"0.8.15":{"name":"pi-autosuggestions","version":"0.8.15","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.8.15","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"95317f87e58171696e4d69f8a907ac0af3fcc8f5","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.15.tgz","fileCount":11,"integrity":"sha512-Q8LScsDXnpCU4KIWBZDD33SKfmr5WXDVJ86dTlkUnbBR10EEYPYZRM0zCWz89e9Er/hRexwyvbHRjiYcY6VFgg==","signatures":[{"sig":"MEYCIQCcixPFp0IlixpOmET2NuSB150wVIdsOdnxBJJYx5STOwIhAL2HdHvbap8KEe8kPP7HsFCBrYbpEGrReiuZVXUrcYbm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDAFbybpx5Oq3eJaZCns40cTlUafB2ZDKKf76TnHw59JAiEAoK/MPz4/zG4O3ThJEiEPUKO5AW0HfHlXWl2IFuo/VF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99760},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":"24.18.0"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"789d21936a32d115c9b8041bbfd31c24ba1737fe","scripts":{"fmt":"oxfmt .","lint":"oxlint --deny-warnings","test":"npm run test:unit","build":"tsc -p tsconfig.json","test:unit":"npm run test:behavior","typecheck":"tsc -p tsconfig.json --noEmit","performance":"node --expose-gc scripts/performance.mjs","format:check":"oxfmt --check .","pretest:unit":"npm run build","test:behavior":"node --test test/*.test.mjs","prepublishOnly":"npm run build","performance:check":"node --expose-gc scripts/performance.mjs --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"overrides":{"undici":"^8.10.2"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"oxfmt":"^0.68.0","oxlint":"^1.83.0","typescript":"^6.0.3","@types/node":"^26.5.1","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.8.15_1790723151376_0.6966873222527998","host":"s3://npm-registry-packages-npm-production"}},"0.8.16":{"name":"pi-autosuggestions","version":"0.8.16","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.8.16","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"f318e0dc6a73c32baf79e6f66d5b8549c45c119e","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.16.tgz","fileCount":11,"integrity":"sha512-SjUYJFNAbg8TXqWSuy/ypvwZ99VdolzoWNzNNFycqVbRA+LBURQawNrJaXa/a/qluLo+NNY9eGRqw/QC574sVQ==","signatures":[{"sig":"MEYCIQD0C10hW4VAzth5jv34trvInGpw7M57/OkKGMRKBlcSEgIhAJZaNi8KsbHKgz8foPZMbhyRkPTTo+oOPzWtoc3BnmQB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC/baXeLvIMs0UlKBfvXTa9AtjhklpKTO9eJL8Lqc2luQIhAMzcc/0LbgToEP/wkHOGrP60eyXpCDwI2Yb7EN8BwGGT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99760},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":"24.18.0"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"3eba5ec9fd369e6ee831eec9c65aada94d67dd6b","scripts":{"fmt":"oxfmt .","lint":"oxlint --deny-warnings","test":"npm run test:unit","build":"tsc -p tsconfig.json","test:unit":"npm run test:behavior","typecheck":"tsc -p tsconfig.json --noEmit","performance":"node --expose-gc scripts/performance.mjs","format:check":"oxfmt --check .","pretest:unit":"npm run build","test:behavior":"node --test test/*.test.mjs","prepublishOnly":"npm run build","performance:check":"node --expose-gc scripts/performance.mjs --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"overrides":{"undici":"^8.10.2"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"oxfmt":"^0.68.0","oxlint":"^1.83.0","typescript":"^6.0.3","@types/node":"^26.5.1","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.8.16_1790724390211_0.24262447123683395","host":"s3://npm-registry-packages-npm-production"}},"0.8.17":{"name":"pi-autosuggestions","version":"0.8.17","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.8.17","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"7d3736d3adddd2d35a897df84cc2987288d9c198","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.17.tgz","fileCount":11,"integrity":"sha512-+CAZEva9/hdXndhKgBep37QdGJ3FO34wnaydhefTUVqDXtvzhX9cHgjYQj+ob96eSETKaLaXcQXd6kmywjSlJg==","signatures":[{"sig":"MEUCIHn0V/XWCMN0AF9kiXY4dV2mXlg1aBDAo1gzomnfqdOuAiEAvdl6+Yc8ip/wzOAybV1z6aidQo3dDbpThw4pLQ6S9vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD7PdxWfOfGE+oBzvPu0hnIVPujhkHl5LZJ/fnnO7ZwfgIgUZT0tYPvryOcN3wYPV8njh5MZCiFgCnkRCx0qj2ifcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99760},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":"24.18.0"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"8129b9564f34a168a63b9611f0b0ce7b430b8de5","scripts":{"fmt":"oxfmt .","lint":"oxlint --deny-warnings","test":"npm run test:unit","build":"tsc -p tsconfig.json","test:unit":"npm run test:behavior","typecheck":"tsc -p tsconfig.json --noEmit","performance":"node --expose-gc scripts/performance.mjs","format:check":"oxfmt --check .","pretest:unit":"npm run build","test:behavior":"node --test test/*.test.mjs","prepublishOnly":"npm run build","performance:check":"node --expose-gc scripts/performance.mjs --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"overrides":{"undici":"^8.10.2"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"oxfmt":"^0.68.0","oxlint":"^1.83.0","typescript":"^6.0.3","@types/node":"^26.5.1","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.8.17_1790740280733_0.11763240428605126","host":"s3://npm-registry-packages-npm-production"}},"0.8.18":{"name":"pi-autosuggestions","version":"0.8.18","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.8.18","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"59a9593d84c725c644479c1785742181f80e83e1","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.18.tgz","fileCount":11,"integrity":"sha512-0zdebiMJpHlP4z7B2RlXlMJ/Gx/XUjH3S2rnCD+shTkl29QX/576ML2T6FQIUmFzGazF1Ho1E6NYAfKGrZSaqA==","signatures":[{"sig":"MEUCIAs27dbo/dLSWIYEvYXvEvmq70dd+VI7o23UrctxJWJDAiEA+5wqw/5uqofqi+oyzvK12A20SSt2GOhHDUoDqh3A+9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD+1u4QIZ4rs+399xXSf3qLsepPzz1VZ0ZtP5ydsPUz6QIhAOSMhJxx4rCeoD8lXbr8980yykpWxDA+hsctkbTT27x3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100028},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":"24.18.0"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"c568335c2ba5f030253705f17c29f4b23d17f2cd","scripts":{"fmt":"oxfmt .","lint":"oxlint --deny-warnings","test":"npm run test:unit","build":"tsc -p tsconfig.json","test:unit":"npm run test:behavior","typecheck":"tsc -p tsconfig.json --noEmit","performance":"node --expose-gc scripts/performance.mjs","format:check":"oxfmt --check .","pretest:unit":"npm run build","test:behavior":"node --test test/*.test.mjs","prepublishOnly":"npm run build","performance:check":"node --expose-gc scripts/performance.mjs --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"overrides":{"undici":"^8.10.2"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"oxfmt":"^0.68.0","oxlint":"^1.83.0","typescript":"^6.0.3","@types/node":"^26.5.1","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.8.18_1790743549966_0.8681250880899709","host":"s3://npm-registry-packages-npm-production"}},"0.8.19":{"name":"pi-autosuggestions","version":"0.8.19","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.8.19","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"4ccbdda4fdb172143172cd3d3b0840b815c482a0","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.19.tgz","fileCount":11,"integrity":"sha512-D2/s/u59rfeRL76QjA68sgsKooL9KSuijpz48Qbtqf2DeVtngjirX6mzeQ2JmoR0Up14iNFupn0v3lrxXIXZ6Q==","signatures":[{"sig":"MEQCICpPeF54vuXkNoiqlE7ylnrS3jPVsSrK4H6v1BRDSrZ2AiBEYco01GUitq03bLNofQR+WpFwPC9FIj8rs9MqYDawnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBh05tCJqMpfrXhiu91zAnAzHZEpSk+Rv7JxrwPPHQXlAiAv90Gu51u2ZNJ9sG5Wmzeh8R+Qi6J7gaEymT5dfOVCrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100416},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":">=24.18.0"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"0e693f189dc8bbec5899521f6877171e39723101","scripts":{"fmt":"oxfmt .","lint":"oxlint --deny-warnings","test":"npm run test:unit","build":"tsc -p tsconfig.json","test:unit":"npm run test:behavior","typecheck":"tsc -p tsconfig.json --noEmit","performance":"node --expose-gc scripts/performance.mjs","format:check":"oxfmt --check .","pretest:unit":"npm run build","test:behavior":"node --test test/*.test.mjs","prepublishOnly":"npm run build","performance:check":"node --expose-gc scripts/performance.mjs --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"overrides":{"undici":"^8.10.2"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"oxfmt":"^0.68.0","oxlint":"^1.83.0","typescript":"^6.0.3","@types/node":"^26.5.1","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.8.19_1790744164207_0.9394346746856514","host":"s3://npm-registry-packages-npm-production"}},"0.8.20":{"name":"pi-autosuggestions","version":"0.8.20","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.8.20","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"b6131d40e1cd3cd47db26526c79c3581265fd0ee","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.20.tgz","fileCount":11,"integrity":"sha512-5gY4J9p7DfXcPR1rx8SbRO3MKMg5k+6N2O2LvnRh++76XS4mztSuh6wCMKF4xg9tXwaDGeoe0FcZf28uTFiWIw==","signatures":[{"sig":"MEYCIQCu8NshYHfH46lTUVnHIciDno4OOMY9L5xPsUaR9xP08AIhAKdll+OfglQPgmzH3nBnecOv4mUNM/ctytq4FVkZNBvK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDzqxteCNe8pgrZtr4iB8G/8pDrk7FVVFNsGWnrDEYqtgIhAPGUf2ktgr3o52BQ+tTWU+R4IjdlsRVxmlAU7eYdiFd9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100416},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":">=24.18.0"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"3de387b5d3ae0b9c2f1371fbd3bbc5ace1599bf1","scripts":{"fmt":"oxfmt .","lint":"oxlint --deny-warnings","test":"npm run test:unit","build":"tsc -p tsconfig.json","test:unit":"npm run test:behavior","typecheck":"tsc -p tsconfig.json --noEmit","performance":"node --expose-gc scripts/performance.mjs","format:check":"oxfmt --check .","pretest:unit":"npm run build","test:behavior":"node --test test/*.test.mjs","prepublishOnly":"npm run build","performance:check":"node --expose-gc scripts/performance.mjs --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"overrides":{"undici":"^8.10.2"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"oxfmt":"^0.68.0","oxlint":"^1.83.0","typescript":"^6.0.3","@types/node":"^26.5.1","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.8.20_1790793867009_0.15257038925412258","host":"s3://npm-registry-packages-npm-production"}},"0.8.21":{"name":"pi-autosuggestions","version":"0.8.21","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.8.21","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"c944c67eb89cbcd69cf0d28070b1afb55a10f130","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.21.tgz","fileCount":11,"integrity":"sha512-6rN0/0nzcBQH/shRYYC7hVR4z8vrYjmnqKgnDvoSRTRhWso6r2dARSDeQsmLwZnC8difKY7ASxgMNoqiuTCnkw==","signatures":[{"sig":"MEUCIQDmDtDWRU2fR9ImykioPoleO7HbHikX3HpbYIIVr1oRdAIgCUw3ibt8Ru1INBXLvywS6HdD3cpJHrRef9dKtb9OISg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDvB1UBSYD2eOMUIr7t4R+3e0JmA4FvWL4jES22ku6LFAIhAKUICWQe2NszBYwcYBlV4wLfCuMtHjbdHog9VGLjoflL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100416},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":">=24.18.0"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"20c9c4b796a38b0b094a821a2fdaee2cbcd5130f","scripts":{"fmt":"oxfmt .","lint":"oxlint --deny-warnings","test":"npm run test:unit","build":"tsc -p tsconfig.json","test:unit":"npm run test:behavior","typecheck":"tsc -p tsconfig.json --noEmit","performance":"node --expose-gc scripts/performance.mjs","format:check":"oxfmt --check .","pretest:unit":"npm run build","test:behavior":"node --test test/*.test.mjs","prepublishOnly":"npm run build","performance:check":"node --expose-gc scripts/performance.mjs --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"overrides":{"undici":"^8.10.2"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"oxfmt":"^0.68.0","oxlint":"^1.83.0","typescript":"^6.0.3","@types/node":"^26.5.1","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.8.21_1790799414227_0.002833987967848728","host":"s3://npm-registry-packages-npm-production"}},"0.8.22":{"name":"pi-autosuggestions","version":"0.8.22","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.8.22","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"de417a91ef1f86893c98097fe32e537c2580f1e8","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.22.tgz","fileCount":11,"integrity":"sha512-c3B/vjAzxxnYw7NUoEi7LgDuK3wZnbWLOpdVTwyY9v99PJDW+atu0sIboiNMvaIkE/CKQrioVSK50kzDWkeXmw==","signatures":[{"sig":"MEUCIQCnaIJf77fNqwQC7uYudy0dVhocQD2PHqMnB73ER+e9uAIgZhk42hpQD/zOdMkZni73B5GN8ATpez3nrfBBY+xQW4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCcf5uUkiEoYYPPYIG94CQirysIfOAiG8/0AsZLP7EPxgIhAJbBbN8Wbw2wHyhG6IZoABvVE2JqxPw2PmOFILKwy3zx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100416},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":">=24.18.0"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"771a3ccef2216095d339c2c32097152b5dd2d470","scripts":{"fmt":"oxfmt .","lint":"oxlint --deny-warnings","test":"npm run test:unit","build":"tsc -p tsconfig.json","test:unit":"npm run test:behavior","typecheck":"tsc -p tsconfig.json --noEmit","performance":"node --expose-gc scripts/performance.mjs","format:check":"oxfmt --check .","pretest:unit":"npm run build","test:behavior":"node --test test/*.test.mjs","prepublishOnly":"npm run build","performance:check":"node --expose-gc scripts/performance.mjs --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"overrides":{"undici":"^8.10.2"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"oxfmt":"^0.68.0","oxlint":"^1.83.0","typescript":"^6.0.3","@types/node":"^26.5.1","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.8.22_1790962478928_0.6724994614768454","host":"s3://npm-registry-packages-npm-production"}},"0.8.23":{"name":"pi-autosuggestions","version":"0.8.23","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","_id":"pi-autosuggestions@0.8.23","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"pi":{"extensions":["./dist/autosuggestions.js"]},"dist":{"shasum":"5907b6d4b8fc7c8e9f374eb3f50bed1367bbd3cd","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.23.tgz","fileCount":11,"integrity":"sha512-8g3KvyOYjJ+mEIUUoqB9hqYkAGyvWB2DqvA8kDigrSB+whAFho8TNdfGhx2dEuGYfJzJqGt37XPW24q1IBfdgA==","signatures":[{"sig":"MEYCIQDSj1KV67NytItDhmlqULeQHmaArDX237pJ+m+eEfEELQIhAJi3vknwuEddgy0cvmFoE7M8OBsD1OO6l8dLnN85NsFm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDPie5UTPZfg4hQ9HsNboiMHPrjHA80KdQEIgJH0EDWhgIgTeiVGMg2Fk6lHPJ+X1m6KYc+b2L7lyyh6pSNqmZKpq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100416},"main":"./dist/autosuggestions.js","type":"module","types":"./dist/autosuggestions.d.ts","engines":{"node":">=24.18.0"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"4c6ee30a81e67e57cc576fc2042cb998fb07fd64","scripts":{"fmt":"oxfmt .","lint":"oxlint --deny-warnings","test":"npm run test:unit","build":"tsc -p tsconfig.json","test:unit":"npm run test:behavior","typecheck":"tsc -p tsconfig.json --noEmit","performance":"node --expose-gc scripts/performance.mjs","format:check":"oxfmt --check .","pretest:unit":"npm run build","test:behavior":"node --test test/*.test.mjs","prepublishOnly":"npm run build","performance:check":"node --expose-gc scripts/performance.mjs --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"overrides":{"undici":"^8.10.2"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"oxfmt":"^0.68.0","oxlint":"^1.83.0","typescript":"^6.0.3","@types/node":"^26.5.1","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-autosuggestions_0.8.23_1790964491936_0.9826777748170588","host":"s3://npm-registry-packages-npm-production"}},"0.8.24":{"pi":{"extensions":["./dist/autosuggestions.js"]},"_id":"pi-autosuggestions@0.8.24","bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"dist":{"shasum":"ae223ada95a9f932e22ac7f4be7fb9e0f9bc6c26","tarball":"https://registry.npmjs.org/pi-autosuggestions/-/pi-autosuggestions-0.8.24.tgz","fileCount":11,"integrity":"sha512-p5Vrml9HTctQQZTvHZCYPkX3TNmlB7cGc9LHe8SP84ZUdHTToXlSMgCUPKYHVkQr374BZEogJEsRc64knkkraA==","signatures":[{"sig":"MEQCIF0xcrj0WadWU60oSk3n/5gdz4i9v53qzAyfk2CBHD8NAiBjnQ5tzVC2TMmLZYMIj5qdMoxIOlpvAA9aWOBFueibCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGVowR9ZIjfKcFhUZD1VsWBSqfMsMLaAz9NYZ1kA0Dd5AiEAobalymZkpWjqGTJPVP7bip2WQ+PTHGfFjSrmTE/2nVo="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-autosuggestions@0.8.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100416},"main":"./dist/autosuggestions.js","name":"pi-autosuggestions","type":"module","types":"./dist/autosuggestions.d.ts","author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"engines":{"node":">=24.18.0"},"exports":{".":{"types":"./dist/autosuggestions.d.ts","default":"./dist/autosuggestions.js"},"./package.json":{"default":"./package.json"}},"gitHead":"1737d4ff5c58a1f1451d7a97067ea66441d2b04b","license":"MIT","scripts":{"fmt":"oxfmt .","lint":"oxlint --deny-warnings","test":"npm run test:unit","build":"tsc -p tsconfig.json","test:unit":"npm run test:behavior","typecheck":"tsc -p tsconfig.json --noEmit","performance":"node --expose-gc scripts/performance.mjs","format:check":"oxfmt --check .","pretest:unit":"npm run build","test:behavior":"node --test test/*.test.mjs","prepublishOnly":"npm run build","performance:check":"node --expose-gc scripts/performance.mjs --check"},"version":"0.8.24","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1f370aaa-4902-4251-95a4-0d7e7cd1340e"}},"homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"overrides":{"undici":"^8.10.2"},"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"_npmVersion":"11.19.0","description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","directories":{},"maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"oxfmt":"^0.68.0","oxlint":"^1.83.0","typescript":"^6.0.3","@types/node":"^26.5.1","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-autosuggestions_0.8.24_1791046498777_0.6791018511565796"}}},"time":{"created":"2026-09-04T19:11:31.078Z","modified":"2026-10-03T16:54:59.143Z","0.1.0":"2026-09-04T19:11:31.435Z","0.2.1":"2026-09-04T19:31:08.874Z","0.2.2":"2026-09-04T19:34:20.721Z","0.2.3":"2026-09-04T19:54:44.924Z","0.2.4":"2026-09-04T19:58:52.769Z","0.3.0":"2026-09-04T20:52:10.538Z","0.3.1":"2026-09-04T20:55:29.004Z","0.3.2":"2026-09-04T21:21:33.537Z","0.3.3":"2026-09-04T21:26:18.582Z","0.4.0":"2026-09-04T23:37:40.606Z","0.5.0":"2026-09-04T23:54:40.538Z","0.6.0":"2026-09-05T00:11:08.525Z","0.6.1":"2026-09-05T00:16:33.962Z","0.6.2":"2026-09-05T20:20:04.599Z","0.6.3":"2026-09-05T20:35:36.870Z","0.7.3":"2026-09-05T22:49:36.120Z","0.7.4":"2026-09-05T23:02:39.377Z","0.7.5":"2026-09-05T23:05:10.784Z","0.7.6":"2026-09-06T00:09:23.551Z","0.7.7":"2026-09-06T01:46:03.279Z","0.7.8":"2026-09-06T02:04:47.464Z","0.7.9":"2026-09-06T02:29:53.249Z","0.7.10":"2026-09-06T23:22:38.429Z","0.8.0":"2026-09-07T00:50:41.923Z","0.8.1":"2026-09-07T02:18:11.094Z","0.8.2":"2026-09-07T18:39:44.651Z","0.8.3":"2026-09-08T02:10:30.847Z","0.8.4":"2026-09-08T03:41:54.908Z","0.8.5":"2026-09-08T16:21:58.288Z","0.8.6":"2026-09-10T15:32:22.158Z","0.8.7":"2026-09-11T20:16:15.902Z","0.8.8":"2026-09-11T20:33:14.410Z","0.8.9":"2026-09-11T23:06:29.880Z","0.8.10":"2026-09-17T18:08:56.069Z","0.8.11":"2026-09-17T21:45:51.876Z","0.8.12":"2026-09-17T23:32:09.826Z","0.8.13":"2026-09-18T02:40:51.507Z","0.8.14":"2026-09-29T19:25:12.356Z","0.8.15":"2026-09-29T23:05:51.464Z","0.8.16":"2026-09-29T23:26:30.301Z","0.8.17":"2026-09-30T03:51:20.812Z","0.8.18":"2026-09-30T04:45:50.060Z","0.8.19":"2026-09-30T04:56:04.310Z","0.8.20":"2026-09-30T18:44:27.097Z","0.8.21":"2026-09-30T20:16:54.309Z","0.8.22":"2026-10-02T17:34:39.004Z","0.8.23":"2026-10-02T18:08:12.028Z","0.8.24":"2026-10-03T16:54:58.859Z"},"bugs":{"url":"https://github.com/0xPlayerOne/pi-autosuggestions/issues"},"author":{"name":"Andrew Mahoney-Fernandes","email":"0xPlayerOne"},"license":"MIT","homepage":"https://github.com/0xPlayerOne/pi-autosuggestions#readme","keywords":["autocomplete","autosuggestions","completions","pi","pi-package","zsh"],"repository":{"url":"git+https://github.com/0xPlayerOne/pi-autosuggestions.git","type":"git"},"description":"zsh-autosuggestions-style ghost completions for the pi coding agent — history-based inline suggestions, path completion in bash mode, blinking beam cursor","maintainers":[{"name":"0xplayerone","email":"andrew.mahoney.f@gmail.com"}],"readme":"# pi-autosuggestions\n\n[zsh-autosuggestions](https://github.com/zsh-users/zsh-autosuggestions)-style\nghost completions for the [pi coding agent](https://github.com/earendil-works/pi-mono),\nwith the path-completion layer fish and zsh users expect from a modern setup.\n\nAs you type, a suggestion appears **dimmed, inline, right after your cursor** —\nno dropdown, no Tab required. Press `→` to accept it all, `Alt+f` to accept it\none word at a time.\n\n```\nyou type:  !cd Desk\nyou see:   !cd Desktop/     ( dimmed \"top/\", first char is your blinking cursor )\n```\n\n![Ghost completion schematic](https://raw.githubusercontent.com/0xPlayerOne/pi-autosuggestions/main/docs/assets/ghost-schematic.svg)\n\n## Install\n\n```bash\npi install npm:pi-autosuggestions\n# or pinned:\npi install npm:pi-autosuggestions@0.7.6\n# or from git:\npi install git:github.com/0xPlayerOne/pi-autosuggestions\n```\n\n## Configuration\n\n`/autosuggest` — toggle cross-session history for ghost suggestions (stored\nin `~/.pi/agent/pi-autosuggestions.json`; applies from the next session).\nDefault: off (history is session-scoped).\n\n## Scope\n\n| Layer                      | Where it works                                         |\n| -------------------------- | ------------------------------------------------------ |\n| History ghost suggestions  | **Everywhere** — normal prompts and `!`/`!!` bash mode |\n| Path completion + dropdown | **Bash mode only** (`!`/`!!` commands)                 |\n| Command-name completion    | **Bash mode only**, first word after `!`               |\n| Beam cursor                | **Everywhere**                                         |\n\nHistory is **session-scoped by default**: the ghost suggests prompts you\nsubmitted in the current session. Opt into **cross-session history** with\n`/autosuggest` — the extension then seeds suggestions from your previous\npi sessions in the same working directory (read from pi's own session files;\nnothing leaves your machine). If you mostly run `!` commands, the ghost will\nmostly appear in bash mode — it isn't restricted there, it just has nothing\nto suggest elsewhere.\n\n**Candidate cycling**: with multiple history matches, `Alt+Down` / `Alt+Up`\nrotate the ghost through the alternatives (most recent first).\n\nThe cursor is the **terminal's native one** (see the cursor section below):\nwhite in terminals honoring OSC 12, theme-colored elsewhere — notably Warp\npaints it blue and ignores cursor-color overrides (warpdotdev/Warp#3210).\n\n## Features\n\n### zsh-autosuggestions behavior\n\n- **History strategy** — every prompt you submit is remembered; start typing a\n  prefix of a previous prompt and its continuation appears as dimmed ghost text,\n  most recent match first. Works everywhere in the editor, not just bash mode —\n  exactly like `zsh-autosuggestions` works on every shell line.\n- **`→`** — accept the whole suggestion (`autosuggest-accept`)\n- **`Alt+f` / `Ctrl+→`** — partial accept: take the next word\n  (`autosuggest-accept-word`), like zsh's default `alt+f` binding\n- **`Esc`** — dismiss the suggestion until your next edit\n- Suggestion hides when the cursor leaves end-of-line, returns when you come back\n\n### Subcommand completion (bash mode)\n\nFor well-known commands the **first argument** completes from a built-in\nsubcommand table instead of the filesystem:\n\n| Input        | Result                                                            |\n| ------------ | ----------------------------------------------------------------- |\n| `!git s`     | dropdown — `show`, `stash`, `status`, … (marked `git subcommand`) |\n| `!git statu` | inline ghost `s` → `status`                                       |\n| `!git zz`    | no subcommand match → falls back to path completion               |\n\nCovered commands: `git`, `npm`, `pnpm`, `yarn`, `bun`, `docker`, `kubectl`,\n`cargo`, `brew`, `gh`, `go`, `uv`, `pip`, `poetry`, `terraform`, `helm`,\n`wrangler`, `vercel`, `mise`, `asdf`, `systemctl`, `apt`, `pacman`.\nDeeper arguments (flags, file args) still complete from history or the\nfilesystem.\n\n### Dynamic completions (bash mode)\n\nSome completions are **live** — the extension reads your project instead of a\nstatic table (results cached for 10s):\n\n| Input                                                              | Source                                     |\n| ------------------------------------------------------------------ | ------------------------------------------ |\n| `!git checkout f` / `!git switch` / `!git merge` / `!git rebase`   | branch names from `git branch`             |\n| `!npm run d` / `!pnpm run` / `!bun d` (implicit for yarn/pnpm/bun) | `scripts` from the nearest `package.json`  |\n| `!make d`                                                          | targets parsed from the nearest `Makefile` |\n| `!docker compose u`                                                | compose subcommands                        |\n| `!docker start n` / `logs` / `exec` …                              | running container names                    |\n| `!kubectl get p`                                                   | resource types                             |\n| `!ssh ` / `!scp `                                                  | hosts from `~/.ssh/config`                 |\n\n### Command completion (bash mode)\n\nThe first word after `!` completes against **executables on your `$PATH`** —\nlike zsh's command position, no plugins needed:\n\n| Input   | Result                                               |\n| ------- | ---------------------------------------------------- |\n| `!gi`   | dropdown — `git`, `gh`, `gimp`, … (marked `command`) |\n| `!whoa` | inline ghost `mi` → `whoami`                         |\n\nFile paths that also match are listed after the commands. Per-command\n_subcommand_ completion (`git st` → `status`) is zsh's `compdef` system and is\nout of scope — use history or type it.\n\n### Path completion (fish/zsh-completion flavored)\n\nIn bash mode (`!command`), a second strategy completes **filesystem paths**:\n\n| Input              | Result                                                   |\n| ------------------ | -------------------------------------------------------- |\n| `!cd`              | dropdown — all entries                                   |\n| `!cd D`            | dropdown — filtered to `D*`                              |\n| `!cd Dow`          | inline ghost `nloads/`                                   |\n| `→` / `Tab`        | accept                                                   |\n| accept a directory | immediately suggests its first entry (zsh-like chaining) |\n\n- **Command position aware** — `!cd` (no space yet) lists everything; picking an\n  entry inserts it as the first argument\n- **Priority**: multiple path options → stock dropdown (fully interactive);\n  zero or one option → ghost, with history winning over paths\n- Works for `!!` hidden commands and any bash argument, not just `cd`\n\n### Native blinking bar cursor\n\nThe editor's fake block cursor is replaced by your terminal's **native blinking\nbar cursor** — the same behavior as Apple Terminal's bar style: it overlays the\ncell edge without ever covering the character, blinks on its own, and pauses\nblinking while you type. On ghost rows the bar rides the suggestion's first\ncharacter. The extension forces the cursor **white** (OSC 12) and requests the\nblinking-bar shape (DECSCUSR `CSI 5 q`) so it doesn't inherit the terminal\ntheme's cursor color; both are restored to your terminal's defaults when pi\nexits. If blinking stays off (e.g. Warp), check the terminal's own cursor-blink\nsetting (Warp: Settings → Appearance → Cursor → Blinking).\nA software beam cursor is kept as a fallback if the hardware cursor is\nunavailable.\n\n## Keybindings\n\n| Keys                  | Action                         |\n| --------------------- | ------------------------------ |\n| `→` / `Tab`           | Accept the whole suggestion    |\n| `Alt+f` / `Ctrl+→`    | Accept one word                |\n| `Esc`                 | Dismiss until the next edit    |\n| `Alt+Down` / `Alt+Up` | Cycle multiple history matches |\n\n## Troubleshooting\n\n| Symptom                   | Likely cause                                            | Fix                                                                              |\n| ------------------------- | ------------------------------------------------------- | -------------------------------------------------------------------------------- |\n| No ghost appears          | Nothing in history matches, or cursor left end-of-line  | Type a prefix of a previous prompt; ghosts only show at end-of-line              |\n| Ghost shows in odd places | `updateGhost` runs on every render by design            | `Esc` dismisses; it returns on your next edit                                    |\n| Cursor stays a block      | Terminal ignores DECSCUSR / OSC 12 (e.g. Warp)          | Check the terminal's cursor settings; the software beam fallback covers the rest |\n| Broken after a pi update  | Private pi-tui hooks drifted                            | Failures surface at startup — update the extension; types pin the breakage       |\n| Completions feel stale    | Dynamic caches (branches, scripts, containers) live 10s | Wait a beat or retype; history ghosts are always live                            |\n\n## Attribution\n\nThis extension reimplements the interaction model of:\n\n- [zsh-autosuggestions](https://github.com/zsh-users/zsh-autosuggestions) — the\n  ghost-suggestion UX, history strategy, accept/partial-accept widgets\n  (`autosuggest-accept`, `autosuggest-accept-word`), and\n  [fish](https://fishshell.com/docs/current/interactive.html#autosuggestions),\n  which pioneered autosuggestions natively\n- The zsh completion system's menu behavior for the dropdown fallback\n\nDifferences from the shell originals: suggestions are scoped to the current\nsession (pi has no persistent shell history file yet), and history matching is\nline-scoped. Strategy order mirrors zsh-autosuggestions: history first, then\ncompletions.\n\n## Compatibility\n\n- Built and tested against **pi 0.99.1** (`@earendil-works/pi-coding-agent` and\n  `@earendil-works/pi-tui`, both declared as peers)\n- Hooks pi-tui editor internals that are private in the type declarations, so\n  TypeScript cannot catch a rename or signature change on a pi update.\n  `test/editor.test.mjs` instantiates the real editor and asserts that contract,\n  so a pi upgrade that moves the internals fails the test run instead of\n  surfacing later as a broken suggestion.\n\n## Performance\n\nBuild time, test time, suggestion latency, memory, and publish footprint are\ncovered by reproducible regression budgets. See\n[the performance audit](docs/PERFORMANCE.md) for local and CI commands.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}