{"_id":"pi-edit-session-in-place","_rev":"31-84bf5ba7996c7da7d7277a5f98949baf","name":"pi-edit-session-in-place","dist-tags":{"latest":"0.4.0"},"versions":{"0.1.0":{"name":"pi-edit-session-in-place","version":"0.1.0","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.0","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"9e1fadc9e21286a7c0fc2ed5d844ac440a07697f","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.0.tgz","fileCount":4,"integrity":"sha512-3uI6B5B3v1p5UlNW6MaOX0z6Hw9n1ODBJLz7hH/ylpRkwPv6fr9zHyfIFVAQBNDYRIKZ7bJ/qS8va3Km6TDqIg==","signatures":[{"sig":"MEYCIQDiGtenkV91lneLVN8fWW8C5oSD0+I8588EyJ60WgfmfAIhAKaWdXtNPOtZvn3++2Ozlc7q7Ji23U6JL57IYNHHBLgr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18642},"type":"module","gitHead":"a3ed816d34b93061553403b88514b2e6da0e46db","scripts":{"test":"node --experimental-strip-types tests/edit-session-in-place.test.ts","check":"npm test && npm run typecheck","typecheck":"tsc --noEmit","prepublishOnly":"npm run check && npm pack --dry-run"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.12.1","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.6.0","@mariozechner/pi-tui":"^0.65.2","@mariozechner/pi-coding-agent":"^0.65.2"},"peerDependencies":{"@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.0_1775567784500_0.9581658427574933","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"pi-edit-session-in-place","version":"0.1.1","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.1","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"4c673e5b6dae07b395088946df8df5e848cff731","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.1.tgz","fileCount":4,"integrity":"sha512-wcfSDAlcs11VJp6rl/LrGq8elicLD7AXemq70ABMuTlBzu52L8qU8ctvJpfsh0u+3iOo+mj6KWvpqFxbNjmJJg==","signatures":[{"sig":"MEUCIQCIq3LNdxmSSXss67uQyZL1oU6NHiuewTpkLXGw4upoigIgdXzk+rznQREq5Mm9H4B0ii38x2RW2HS+wbTXeWRLqiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22898},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"615389e6a6cf3b998a4757788d4fbc503f28b9cc","scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"overrides":{"basic-ftp":"5.2.2"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.12.1","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.6.0","@mariozechner/pi-tui":"^0.65.2","@mariozechner/pi-coding-agent":"^0.65.2"},"peerDependencies":{"@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.1_1775926270960_0.33957270678963525","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"pi-edit-session-in-place","version":"0.1.2","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.2","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"eeab6127ccb8674e9b4f20775b8fc6da8abdeba4","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.2.tgz","fileCount":4,"integrity":"sha512-wgr01j70vtQ6hvrFghFdxFnEQUHeYD9mdUxp+pyoLFAW2OkN5GmJ0YiRq6YroFczihe+fFatBaVfqgPjWP2jaw==","signatures":[{"sig":"MEUCIFkpBWhmIIuocDPTuRLPdz3JMOgPqac4rprxkp/UTWjtAiEAwsiCOfWoiIOSXOHNLDUlReiusvdfMHOChjrbSVJVEqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22933},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"a868848d29cae7edcf5baa66f633f680b86171b7","scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"overrides":{"basic-ftp":"5.2.2"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.12.1","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"packageManager":"npm@11.12.1","devDependencies":{"typescript":"^6.0.2","@types/node":"^25.6.0","@mariozechner/pi-tui":"^0.67.2","@mariozechner/pi-coding-agent":"^0.67.2"},"peerDependencies":{"@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.2_1776221803288_0.5619041583620281","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"pi-edit-session-in-place","version":"0.1.3","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.3","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"3bf611e77ecb6428a6f4d6d8c5393c51733bd750","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.3.tgz","fileCount":4,"integrity":"sha512-eLvq1/YnY0n+UKlICAHd+JUjC7FN/c6i6TlnFopkXq1W23W83DpdgYpsBDimzYOZIhzwfjHBYvOtoHesqSd9QQ==","signatures":[{"sig":"MEQCIEXmGmZNJtFfHNUKSEw7ne2KqLy59Vr0LLTTM7sKLLV1AiAIA0eisU1nzh1a3OZv3YbCH0JnXk2t1RHkPr2Ssj0Tzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22942},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"12af86c5b1a433d7cd285858bf8a4699e6f6a284","scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"overrides":{"basic-ftp":"5.2.2"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.12.1","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"packageManager":"npm@10.9.8","devDependencies":{"typescript":"^6.0.2","@types/node":"^25.6.0","@mariozechner/pi-tui":"^0.67.4","@mariozechner/pi-coding-agent":"^0.67.4"},"peerDependencies":{"@mariozechner/pi-tui":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.3_1776361905877_0.4503790963547587","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"pi-edit-session-in-place","version":"0.1.4","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.4","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"985d2079b33524ccc30cbd2883ae28f1aa62ca13","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.4.tgz","fileCount":4,"integrity":"sha512-cw2gBsuy3fS7t9GneTRByUgOc3DZbGSp+W43M53RcGXBcAqWea4fgZlRHMzqgFO1nD3sihczJ0PAh58smlN/sw==","signatures":[{"sig":"MEUCIBVzUgy0x+gIu2hi6oPV7pXrbSlJpTlW84XpDcJ0MX8IAiEA3heHpwL6kr4C2HStS3hlzdEchmcJewOmU4PTCQWa/VI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22944},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"c0a2f467f0d6a099a30118dd1cf349020a0575ac","scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"overrides":{"basic-ftp":"5.3.0"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.12.1","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"packageManager":"npm@10.9.8","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.0","@mariozechner/pi-tui":"^0.67.68","@mariozechner/pi-coding-agent":"^0.67.68"},"peerDependencies":{"@mariozechner/pi-tui":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.4_1776559135523_0.08955874638208727","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"pi-edit-session-in-place","version":"0.1.5","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.5","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"60cd00dbe190136aefd936edfce3e6589385363b","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.5.tgz","fileCount":4,"integrity":"sha512-owUe7RGN0wugky2mLl6C5jqj6OEaWDQ3VAPDKNtt4RT4DGWYVCc+uIl/xdtvChFqylltrXltu4Om+5vhrczhKw==","signatures":[{"sig":"MEYCIQCj3dbFpNTPrioHBm0HWoh0hLQV4u1rO/fQ704CzipiyQIhAPlJhqt0fVWvcpbG5vRuMNwDPjG6a9w0Dr2dMwHlAU38","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22903},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"5fbcabe6ee2c134590ef351ae1d45f1a890bb549","scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"overrides":{"basic-ftp":"5.3.0"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.13.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"packageManager":"npm@10.9.8","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.0","@mariozechner/pi-coding-agent":"^0.69.0"},"peerDependencies":{"@mariozechner/pi-tui":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.5_1776900096038_0.5868317182362017","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"pi-edit-session-in-place","version":"0.1.6","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.6","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"f1b5428e2ddace70883dcfa799cc56562e0f2a54","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.6.tgz","fileCount":4,"integrity":"sha512-CvZVxnjsTp2ZSuZoWH+AL4ul1wTnPEcYPx93B6+7LRtH7Gf6g/15NZNqABrxcbezJeUTuYkEJe2v3R4auJfP6w==","signatures":[{"sig":"MEYCIQC2LBSPnThgN9xc5LShyONR7quLTjY1rJMteVgdoQ8CqwIhAK/P5VJMMh+CG0PkFkZusbIqzZCMs53F0kleLKeArMkF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22903},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"a053b0c2d024c3fb7904c16e2aa394440f1feae2","scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"overrides":{"basic-ftp":"5.3.0"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.13.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"packageManager":"npm@10.9.8","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.0","@mariozechner/pi-coding-agent":"^0.70.0"},"peerDependencies":{"@mariozechner/pi-tui":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.6_1776998380488_0.3711844379147733","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"pi-edit-session-in-place","version":"0.1.7","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.7","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"f15681859f39dfb4676dcd697640f7df05785182","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.7.tgz","fileCount":5,"integrity":"sha512-P85ZhR+C6bpWZJwIItHO97Q4Au/gxUrJm2IgJfInUIl74XPonEG7LcSm5MejenS30NaP1euFBL3D1+5G1EUY4Q==","signatures":[{"sig":"MEQCIB4qHkm11h3j8+s1pVn4UKUq0qyHoZ1Oln/3OJXNAvCjAiAcDS4FVdEPK9tRVTZJqp6J1pShvElmQNid0Hb1BJTwfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26807},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"cdad4e6795240c04b60e9dca321b4ba777a13974","scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"overrides":{"basic-ftp":"5.3.0"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.13.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"packageManager":"npm@10.9.8","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.0","@mariozechner/pi-tui":"^0.71.1","@mariozechner/pi-coding-agent":"^0.71.1"},"peerDependencies":{"@mariozechner/pi-tui":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.7_1777667868910_0.5560665521174923","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"pi-edit-session-in-place","version":"0.1.8","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.8","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"c03cc37c55ad5f174fc56fc468935b10679ee843","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.8.tgz","fileCount":5,"integrity":"sha512-F5VsXQnXlzq2xEyk1kEo/IhmHocXTK/ehJuSBNYSYeZecwn7AR0ILrfzihK0weRDVTYcV42kav0GW0b0gV2NVw==","signatures":[{"sig":"MEUCIDsw4qe9nm/voRxcDN5ew6Cr21GMfTBxmvu+bMnnpuPVAiEA0EfFlerc1alRXvNKsd9aSn8n87CwZIJBz/sv8Zd+sjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27380},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"63b608825ed1c7067a4e7f4a6af122c73c701188","scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"overrides":{"basic-ftp":"5.3.0"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.13.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"packageManager":"npm@10.9.8","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.0","@mariozechner/pi-tui":"^0.72.0","@mariozechner/pi-coding-agent":"^0.72.0"},"peerDependencies":{"@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.8_1777687449071_0.559603855049214","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"pi-edit-session-in-place","version":"0.1.9","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.9","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"0bcf4b2442e123ce0670ec1cec5c108331062908","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.9.tgz","fileCount":5,"integrity":"sha512-JDEYPpf90IGjhw04vOv5/hnaCFtHqpUkOZXwz7K38LF5g1kB3wfJe3Jr65RMHlVpN2WyXn/xpaBAIo/NsFrI0w==","signatures":[{"sig":"MEQCIAXmXczHQeFkjCjGPxpGUsxKOzO+0aLUNd5JhjNeRb4+AiB3L/EjW3NIKtsPXCyclzd00ajAfpHfO3KCeQyEIneVoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27802},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"6e16254ff11fe3fc8088d6608a2cefd0f7c8ba06","scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"overrides":{"basic-ftp":"6.0.1"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.14.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"packageManager":"npm@11.14.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.1","@earendil-works/pi-tui":"^0.74.0","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.9_1778197553344_0.5614564964468474","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"pi-edit-session-in-place","version":"0.1.10","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.10","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"70a03c5a7a3899542ac1ea2af4ca25c19211acd3","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.10.tgz","fileCount":5,"integrity":"sha512-fSieW7OFf4bxE+OrWCZN4PRpfMticCj0J1SYCKSRKFHm0vgqY3NsNEa/b/MNndJn5Z684BuZGL2IIqunxbMgUw==","signatures":[{"sig":"MEUCIQCgMuEt8kgr3aX/VaEoxbNs44EyFuktI8qgNpKY+qQPNAIgSSAlWGQXQxjcIFdgdMYF+V4XE+GVrLd1FSPm+TVtjO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28294},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"d8fc5d267190310fba4da6b8589a1604026c8a5b","scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"overrides":{"basic-ftp":"6.0.1"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.14.1","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"packageManager":"npm@11.14.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.1","@earendil-works/pi-tui":"^0.75.3","@earendil-works/pi-coding-agent":"^0.75.3"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.10_1779112424102_0.8223305634712588","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"pi-edit-session-in-place","version":"0.1.11","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.11","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"9d4d83d80905ac80b8aa77901cb232744b6b4726","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.11.tgz","fileCount":5,"integrity":"sha512-qgLtjJVEMO+UMq5az3EJv+CfYNBzzQbNoxOi6Og+rcPZvszlZOPVYkAdif4n3NoKeAtlmg/3hI2ZAsUxjeiTpg==","signatures":[{"sig":"MEQCIAWKENOWXdEVSM5jt1J2LV2mmH4ZiLYP5/z5vcWPCaVHAiA1ibJ0Fc6+j0uW/XYo9FIIog6FGHf/yJvrr2SK3dtwiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28657},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"3f37e3434902960f938ec62c3a5faf178d982911","scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"overrides":{"basic-ftp":"6.0.1"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.15.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"npm@11.15.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.75.5","@earendil-works/pi-coding-agent":"^0.75.5"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.11_1779565976388_0.9212262769297241","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"pi-edit-session-in-place","version":"0.1.12","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.12","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"f34b90c0f7062d467f0e2c59b5dcfc6746a926ad","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.12.tgz","fileCount":5,"integrity":"sha512-/Pd1+rL8JMy/hmS71nDETNgXqUKp2Q18dLtoCW6ekkSzJ621zoaAG3dKdk6YRY5LTiFVm/aE28h0DT8AR1IoLw==","signatures":[{"sig":"MEUCIF427ahlc87zFxjSJ9kP9vYzMT/rBg+RxlKPBTv0jHZ5AiEAriLkTdo1uvN8cU7yHyQRi4JiVlqp0iy/9mT4McyTWKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28993},"type":"module","engines":{"node":">=22 <25"},"gitHead":"7a6a6675300a5f0488d477cb6f7f10a1de249e5f","scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"overrides":{"basic-ftp":"6.0.1"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.16.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"npm@11.0.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.76.0","@earendil-works/pi-coding-agent":"^0.76.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.12_1779924284292_0.7474230489476603","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"pi-edit-session-in-place","version":"0.1.13","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.13","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"5e37d86036c8e3b84966ceb145b3bd2427af44f7","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.13.tgz","fileCount":5,"integrity":"sha512-UeJolqko/f9DbSLwDoRLTQvyu9O9kE6QWT7me8aMMi9eHd7R4cyx16ee5G61vSGnmFDPerQVcrMWO+XmYphgqA==","signatures":[{"sig":"MEUCIQDuSZd9WL+nukbCBecpYENZd/VhYkzi5iPI58drfkUlOwIgd498cEOsOHoPutTUpZBJeM/GlVMddJt7BVTa9zUSkuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29922},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"a30c889d5f7a15af8ef4d673084e3b12bc8dce40","scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"overrides":{"basic-ftp":"6.0.1"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.16.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"npm@11.16.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.77.0","@earendil-works/pi-coding-agent":"^0.77.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.13_1780016400423_0.7697048050216173","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"pi-edit-session-in-place","version":"0.1.14","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.14","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"5454d4c71c8e2719ed24f4db2b237dbd07656714","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.14.tgz","fileCount":5,"integrity":"sha512-8oyrl7WtEqW4R61j3cuwnY8f/NZ4T11VTRqQD8kz9RBxjY18LcuRUFn8lBSSunyIjWEXeed+ftZfEOe7nDWXHg==","signatures":[{"sig":"MEUCICISsezIy4oS7aHyGf8eEsSp92RJlFLeFZDrZkUQN3S/AiEAmR4RKOwVo/Yb8aUXPSD7rxgZ/qpQQgYfQKS7ZtUu75M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30636},"type":"module","engines":{"node":">=22 <25"},"scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"overrides":{"basic-ftp":"6.0.1"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.16.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"npm@11.0.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.78.0","@earendil-works/pi-coding-agent":"^0.78.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.14_1780108272451_0.293225222155048","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"pi-edit-session-in-place","version":"0.1.15","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.15","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"51499408b400f86a2bc2e71f656ec762e242875b","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.15.tgz","fileCount":5,"integrity":"sha512-PoO0KcPZkXcl9H7N86egtjmyj6TtUGj6AXK4UzPS/XSu5FxxrTy57Wv42JP6qUkZ+xRNNcPm6tOaH/bN2Zmhzg==","signatures":[{"sig":"MEUCIAvXc9G9PVfrw15qX/kFL7UvevRDRXaRDnU1Z78VvTlHAiEAh/6PqhydzFCsZc8H4da2GTWZ32r5ZIK/Ye/ieC2/m/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35674},"type":"module","engines":{"node":">=22 <25"},"gitHead":"7e43ed75d9d52c8229dd8b0c9a34e381204311e6","scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"overrides":{"basic-ftp":"6.0.1"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.16.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"npm@11.0.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.78.1","@earendil-works/pi-coding-agent":"^0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.15_1780603473947_0.8324098749480728","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"pi-edit-session-in-place","version":"0.1.16","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.16","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"9b6e3e81af97e492f90b7d7fea504ae9003b8255","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.16.tgz","fileCount":5,"integrity":"sha512-PcOOA5/25Yaxa/1RXbD5jE/xQsVglLEImenpQKRuSlbVJeiJcfnw9mHPHct5g7OkyHJqOJxO5qYEJCPT/bL+Ow==","signatures":[{"sig":"MEYCIQD43N19NCJP1meqIyIvvP4ssdi6E6NQrMokRb6huFrZ/wIhAMbUX6gjMb9alBOb7m5fkn5aJ6m/LCi5yOQTV0zRoBN3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31873},"type":"module","engines":{"node":">=22 <25"},"gitHead":"277c2adcde56a134de9e771e18b7e081f91831fe","scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"overrides":{"basic-ftp":"6.0.1"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.16.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"npm@11.0.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.78.1","@earendil-works/pi-coding-agent":"^0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.16_1780607053662_0.36181096615800734","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"pi-edit-session-in-place","version":"0.1.17","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.17","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"fdc403be2f27241ee2841c5bba9b2db86dbda385","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.17.tgz","fileCount":5,"integrity":"sha512-WFo36JMVu5mt6z7NAVMoHpaM65i66+B0hDy/Mwshwni2uO32wXWCxJF1tBfJstyiCp9qQV48muv1TexTyxm6IA==","signatures":[{"sig":"MEUCIQD17yFm5CD51KcPtwkq7/rQYZ5oyKYDo4X4a0h9E/J0jgIgAZUip+R6GBwL8Lh13WNcKH6NG4mantQcT3J1Bnk/pww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32715},"type":"module","engines":{"node":">=22 <25"},"gitHead":"7baa0affee925d3c445dd26ac9f9df590fd5ce45","scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"overrides":{"basic-ftp":"6.0.1"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.16.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"npm@11.0.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.78.1","@earendil-works/pi-coding-agent":"^0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.17_1780607181540_0.17210282602187532","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"pi-edit-session-in-place","version":"0.1.18","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.18","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"0481a7de5b8bc84a5b08276a41ed397a57829e58","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.18.tgz","fileCount":5,"integrity":"sha512-sDSMHCXzjoAyh64obJ66kuknAPhcedawFwej7xmQzwZXEjOKctfJTy6Bu8U0YKs0KZqkiat/hTl41fzrWELU+A==","signatures":[{"sig":"MEUCIC+oZi452Nyoa3ui72xNHNQLO/M7qqUOZp7Puse6OGadAiEAzubWYEm0rSHOtPyEDAIWPzCNBiImHCnYd2fHoUJU9so=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37795},"type":"module","engines":{"node":">=22 <25"},"gitHead":"90ecc63e1f5f49b7480d077ea20d7ca3da51619c","scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"overrides":{"basic-ftp":"6.0.1"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.16.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"npm@11.0.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.78.1","@earendil-works/pi-coding-agent":"^0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.18_1780682776110_0.5610231166786528","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"pi-edit-session-in-place","version":"0.1.19","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.19","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"4dd7eb6a3a7e03967fa2fc2f1e15ac5e209c65ae","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.19.tgz","fileCount":5,"integrity":"sha512-6lc6fkv/sQ76udqit0SJ0EdkeWqS2W2Vr4+9nd/e1PNzTTKgagOnLmB4wD9sw9+JDklziTmOj/7l5EhXMSNbfQ==","signatures":[{"sig":"MEQCIEshP2fQgxzW4ZQL+lWVFrR8GDACn7kjLUd/EvWLYj0vAiBgDWNyqqWR0idRikmAHTaNe6ppPA/KPR2XOYdbuEyoZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38037},"type":"module","engines":{"node":">=22 <25"},"gitHead":"124778ff3ea066991ccdf849b1a049e65a5b9a4b","scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"overrides":{"basic-ftp":"6.0.1"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.17.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"npm@11.0.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"0.79.4","@earendil-works/pi-coding-agent":"0.79.4"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.19_1781544289893_0.27631012795968646","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"pi-edit-session-in-place","version":"0.1.20","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.20","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"6cf9656aaf8f68f3bc54b754305d5767bfb63129","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.20.tgz","fileCount":5,"integrity":"sha512-JGufg8FGia7nEdV6dtdD8hXRYH1GjJOvKARhSn2q6OXYDUpYSclTxAL+Vzrxgk9SU+RN0lIt3OLZ1KAN3ssYyQ==","signatures":[{"sig":"MEQCIGhPEQEfaqArbxMItzY/nunlpnPn1JQUZHFAUHj6U0RVAiBKTax1qv0bBNyszJzscIybv0iWtIv2Id7aqubtRRlBCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38430},"type":"module","engines":{"node":">=22 <25"},"gitHead":"f7a84c1a47eead289ecb1d01d6596227868310b0","scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"overrides":{"basic-ftp":"6.0.1"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.17.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"packageManager":"npm@11.0.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.79.10","@earendil-works/pi-coding-agent":"^0.79.10"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.20_1782141269161_0.9045718964062883","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"pi-edit-session-in-place","version":"0.1.21","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.21","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"d77ceb403206e14cc53b93a615a66153be5e28a5","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.21.tgz","fileCount":5,"integrity":"sha512-s3aPMu0UO9+irE2Rpf53qTLy4P29br6JFQt/NGsDOY2JB+QRLj56R/OpmdfqBgq/9ykFfRpkrDZHWjH9ojd/zg==","signatures":[{"sig":"MEUCIQD0SsR/MgR6s0AWdqyKKxWsDWAYjP5YXuUmmuFL2nhjgQIgaRq1mdcHoISJs/rDa7z5jZzW2ZHEVPd6cmyVMNicayo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38800},"type":"module","engines":{"node":">=22 <25"},"gitHead":"3c6aa693b150698e622b4cc7cc01f0189c71990f","scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"overrides":{"basic-ftp":"6.0.1"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.17.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"packageManager":"npm@11.0.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.80.1","@earendil-works/pi-coding-agent":"^0.80.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.21_1782252222929_0.3269030264985975","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"pi-edit-session-in-place","version":"0.1.22","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.22","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"581cfe2626caf4f0553332846ff7154c1f696565","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.22.tgz","fileCount":5,"integrity":"sha512-ZNyymdkU7N0NVku+bJAU46RRWakcvBEHAayV9xyYtP2jCkTkA15JFyP994wZJD5uERFrfC1v9vU+dktF1blfuQ==","signatures":[{"sig":"MEYCIQCm6l2BfP/pA/R/oXJP/WwVYzMunI71sXdoC+JLarqjYgIhAKRI0vdLw91jCxjxRT0za8Avku/suieOPjQVBESMTz8o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40468},"type":"module","engines":{"node":">=22 <25"},"gitHead":"40d0dc25a37166da83fbc3468b92cd9d9e23a087","scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.17.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"packageManager":"npm@11.0.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.80.2","@earendil-works/pi-coding-agent":"^0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.22_1782318688093_0.2943595617999937","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"pi-edit-session-in-place","version":"0.1.23","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.23","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"0efb82bbfecf3a7f1c180ba915d5a4f1444ea826","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.23.tgz","fileCount":5,"integrity":"sha512-rh4frZr11iFPJicZfzm+tlNsSvsGgAKjIN/udyEQ61rLYVYiITUjDjs0f4Ed9XwfEL86tfljC6g8iypgsCQUkA==","signatures":[{"sig":"MEYCIQDPo1Jz2ojKRHb5IcVD8vZ4u6NYgM4nHTmaP3HlaTrX+QIhAJr+TVTKEIvehg0vq66fdYNCfZJoCTg1l3XjED6dkgnI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45296},"type":"module","engines":{"node":">=22 <25"},"gitHead":"0127f82c58ece9cfa67e9231f44b94718e9addd4","scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.16.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"packageManager":"npm@11.0.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.80.2","@earendil-works/pi-coding-agent":"^0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.23_1782483642192_0.8012402847623445","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"pi-edit-session-in-place","version":"0.1.24","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.24","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"b479882ea3beb1b862ed689a6d011ce307452d47","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.24.tgz","fileCount":5,"integrity":"sha512-cpfTTgTQfC4ffzvH4VSfAvLmZsWWeVAVkNb6y1YQucvegsc/22dk6jYEkYGcBcguso1kAfEZQkFtPlPueW8c6w==","signatures":[{"sig":"MEUCIHZJctazO/l1LkiZnVEYwrQigTnihZQxQUAal8gkLEIVAiEAiwqGWyXeZp5Jkp0gK7EbySXgzrrRcfc8HQVGcbOf+tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50268},"type":"module","_from":"file:/private/var/folders/_x/wn2r0t5n66123_vzb9cty7nw0000gn/T/pi-release.x3aF6b/pi-edit-session-in-place-0.1.24.tgz","engines":{"node":">=22 <25"},"scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"_resolved":"/private/var/folders/_x/wn2r0t5n66123_vzb9cty7nw0000gn/T/pi-release.x3aF6b/pi-edit-session-in-place-0.1.24.tgz","_integrity":"sha512-cpfTTgTQfC4ffzvH4VSfAvLmZsWWeVAVkNb6y1YQucvegsc/22dk6jYEkYGcBcguso1kAfEZQkFtPlPueW8c6w==","repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.16.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"packageManager":"npm@11.0.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.80.6","@earendil-works/pi-coding-agent":"^0.80.6"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.24_1783816163768_0.04743850245986181","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"pi-edit-session-in-place","version":"0.1.25","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.25","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"b49ddea6838bd8d23feb222327a543ae5ced1983","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.25.tgz","fileCount":5,"integrity":"sha512-Z/vIXBsateLknT9NAsPN/2AUhpvnVwiwFuOB9vGoxCGvJEiWWn7H45oxiwj7PheGYwmiJIu5oaAgouLaMvGpIg==","signatures":[{"sig":"MEUCIQD/xjleFkUUp2FF618W2Z+GothjWM3g0rYSMvV2Aaz5sgIgZVeL2LiYftw8zcEx3p7Opp1bWXPRTOrhkkZPivzq2go=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50440},"type":"module","_from":"file:/tmp/pi-fleet-release.Lc5Oer/artifacts/pi-edit-session-in-place-0.1.25.tgz","engines":{"node":">=22 <25"},"scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"_resolved":"/tmp/pi-fleet-release.Lc5Oer/artifacts/pi-edit-session-in-place-0.1.25.tgz","_integrity":"sha512-Z/vIXBsateLknT9NAsPN/2AUhpvnVwiwFuOB9vGoxCGvJEiWWn7H45oxiwj7PheGYwmiJIu5oaAgouLaMvGpIg==","repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.16.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"packageManager":"npm@11.0.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.80.7","@earendil-works/pi-coding-agent":"^0.80.7"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.25_1784096916554_0.21783317997053553","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"pi-edit-session-in-place","version":"0.1.26","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.26","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"56c79a429596d98515d603b8f76fcd4aacf03cb0","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.26.tgz","fileCount":5,"integrity":"sha512-0MyPJ/roVoEr4nP6HJfi1p4ZZasRRqg1gGnCZfH2AhmHC6rAs6bcO8vmCRgXBbkM5LY43W+WFUe6O6qZ205ziw==","signatures":[{"sig":"MEQCIHjckZ8bx7psQZQ9PCdK5Npnjv+HYqd9bjRwSvS/2t9/AiA0bM0fmA6YMFnx2qwJaXijYojoFCOdae1BpbVQ4EJZaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50633},"type":"module","_from":"file:/Users/mitchfultz/pi-0809-upgrade-audit/release-artifacts/20260716T192525Z/pi-edit-session-in-place-0.1.26.tgz","engines":{"node":">=22 <25"},"scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"_resolved":"/Users/mitchfultz/pi-0809-upgrade-audit/release-artifacts/20260716T192525Z/pi-edit-session-in-place-0.1.26.tgz","_integrity":"sha512-0MyPJ/roVoEr4nP6HJfi1p4ZZasRRqg1gGnCZfH2AhmHC6rAs6bcO8vmCRgXBbkM5LY43W+WFUe6O6qZ205ziw==","repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.16.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"packageManager":"npm@11.0.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.80.9","@earendil-works/pi-coding-agent":"^0.80.9"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.26_1784230336720_0.6521629663849846","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"pi-edit-session-in-place","version":"0.1.27","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.1.27","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"5d4ba9f7c279b5d121af595e29b0de728741e3aa","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.1.27.tgz","fileCount":5,"integrity":"sha512-pZsGV89OLMPgSAIKgTANm9xD5TvpY3/bkROzZ1dwkShUa0RoIh+jDQfY7+WMZnt0rvp+s5PgLiVSTMcgeHRDDg==","signatures":[{"sig":"MEUCIQCsgD3VG4B6pX08G13joz8nELac/LhiJ7HlUSiZ5YF0ngIgFyyTulG01Z5EIQURbUzpk7oy4gSwvu2TLoJ7Zhd/uwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50761},"type":"module","engines":{"node":">=22"},"scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.16.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"24.18.1","_hasShrinkwrap":false,"packageManager":"npm@11.0.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"^0.80.9","@earendil-works/pi-coding-agent":"^0.80.9"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.1.27_1785789218294_0.6571040851993841","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"pi-edit-session-in-place","version":"0.2.0","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.2.0","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"6f7f559dd17368b748892083021f1225227309d5","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.2.0.tgz","fileCount":5,"integrity":"sha512-TXfjiyT3/cHDkDSNcc5Fo5Jl+hbFxQhYoD6dHAINdC8tuUOK00uzac6u5Bw5zuNBWk92t3VPaGQPAQtSRbsGCw==","signatures":[{"sig":"MEUCIBoo7Hx5oeeKgl/sEP2ytQAg8g5QcDUv9FgaD42mlFs7AiEApg1/HY1/VrXLkb6ychulUeiaZYkZkPn6GahoTqf4TUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52300},"type":"module","_from":"file:/private/var/folders/_x/wn2r0t5n66123_vzb9cty7nw0000gn/T/pi-release.qMwEpM/pi-edit-session-in-place-0.2.0.tgz","engines":{"node":">=22.19.0"},"scripts":{"test":"npm run build:test && node --test .test-dist/tests/*.test.js","check":"npm run verify","verify":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json","build:test":"npm run clean:test && tsc -p tsconfig.test.json","clean:test":"node -e \"require('node:fs').rmSync('.test-dist', { recursive: true, force: true })\"","prepublishOnly":"npm run verify"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"_resolved":"/private/var/folders/_x/wn2r0t5n66123_vzb9cty7nw0000gn/T/pi-release.qMwEpM/pi-edit-session-in-place-0.2.0.tgz","_integrity":"sha512-TXfjiyT3/cHDkDSNcc5Fo5Jl+hbFxQhYoD6dHAINdC8tuUOK00uzac6u5Bw5zuNBWk92t3VPaGQPAQtSRbsGCw==","repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.17.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"npm@11.0.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-tui":"0.84.0","@earendil-works/pi-coding-agent":"0.84.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.2.0_1786041761896_0.8904083797878499","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"pi-edit-session-in-place","version":"0.3.0","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-edit-session-in-place@0.3.0","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"54e66bd0450c06687f805ca464fd6c314c68807d","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.3.0.tgz","fileCount":5,"integrity":"sha512-IgCQ7XhUvRQb8gfYi2jjxtI0XIt/TVCMhmFH6ZWz3hfj49wl5ZjKJwa0cJqthOvFG5t+s0vklSoxH2ijFFiQeg==","signatures":[{"sig":"MEUCIDThwJ5eOo3wMLwQPFRFgk/yhimmfzdhP+U7U1A4XM3LAiEAu0rjSnkrsqG45MEhqGIo5wLlbBE3hSodRSMOsiD6f38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDoh3oKrk0tsE9jiruE3E+dXL9YZ1bB9tGkml1ngT0X7gIgYae+JX3c47mA3DvSGmBnbSdVmipdi0B9GPhzN1z+q5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49230},"type":"module","engines":{"node":">=24.15.0"},"scripts":{"test":"node --test tests/*.test.ts","check":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc","check:compat":"npm run check","prepublishOnly":"npm run check"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.19.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"npm@12.1.0","devDependencies":{"typescript":"7.0.2","@types/node":"24.19.0","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-edit-session-in-place_0.3.0_1790436549606_0.36164946069441495","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"pi":{"extensions":["./extensions"]},"_id":"pi-edit-session-in-place@0.4.0","bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"dist":{"shasum":"a8c8504e10b84dad5fee8acea1f737bb77f9c9a6","tarball":"https://registry.npmjs.org/pi-edit-session-in-place/-/pi-edit-session-in-place-0.4.0.tgz","fileCount":5,"integrity":"sha512-iCTFcAPzyAiXT3nNIEYX+IHTOFnSt2X7V0+wy/kDYCZ9bL4xCP1p9YL5LrrHCaCApAGlLVp0yuYGByB5fn5+Fw==","signatures":[{"sig":"MEQCIDAjOGb/fq36xSXfh81wKZGJNciFXFFciuIMBqPwMuW9AiAufwuc1+etXxHXDMIIfZveQhLIOFTjClozrMjSjntkPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHvbaTUEJko4xsUnOPNdaUKwRLiGHYOt0Kwi7bxZGO2ZAiBtmNUE/y2Vm/OCzifivBM9oUmj0OsCQV59KFosgmvveg=="}],"unpackedSize":54080},"name":"pi-edit-session-in-place","type":"module","_from":"file:/tmp/pi100-modernization.459Dmx/session-ui/evidence/pi-edit-session-in-place/packed/pi-edit-session-in-place-0.4.0.tgz","author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"engines":{"node":">=24.15.0"},"license":"MIT","scripts":{"test":"node --test tests/*.test.ts","check":"npm test && npm run typecheck && npm pack --dry-run","typecheck":"tsc","check:compat":"npm run check","prepublishOnly":"npm run check"},"version":"0.4.0","_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"_resolved":"/tmp/pi100-modernization.459Dmx/session-ui/evidence/pi-edit-session-in-place/packed/pi-edit-session-in-place-0.4.0.tgz","_integrity":"sha512-iCTFcAPzyAiXT3nNIEYX+IHTOFnSt2X7V0+wy/kDYCZ9bL4xCP1p9YL5LrrHCaCApAGlLVp0yuYGByB5fn5+Fw==","repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"_npmVersion":"11.19.0","description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","directories":{},"maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"_nodeVersion":"24.21.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"npm@12.2.0","devDependencies":{"typescript":"7.0.2","@types/node":"24.19.0","@earendil-works/pi-tui":"1.0.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-edit-session-in-place_0.4.0_1790895821196_0.05458229797301817"}}},"time":{"created":"2026-04-07T13:16:24.499Z","modified":"2026-10-01T23:03:41.450Z","0.1.0":"2026-04-07T13:16:24.633Z","0.1.1":"2026-04-11T16:51:11.105Z","0.1.2":"2026-04-15T02:56:43.432Z","0.1.3":"2026-04-16T17:51:46.009Z","0.1.4":"2026-04-19T00:38:55.664Z","0.1.5":"2026-04-22T23:21:36.190Z","0.1.6":"2026-04-24T02:39:40.652Z","0.1.7":"2026-05-01T20:37:49.052Z","0.1.8":"2026-05-02T02:04:09.274Z","0.1.9":"2026-05-07T23:45:53.478Z","0.1.10":"2026-05-18T13:53:44.277Z","0.1.11":"2026-05-23T19:52:56.537Z","0.1.12":"2026-05-27T23:24:44.436Z","0.1.13":"2026-05-29T01:00:00.645Z","0.1.14":"2026-05-30T02:31:12.602Z","0.1.15":"2026-06-04T20:04:34.123Z","0.1.16":"2026-06-04T21:04:13.807Z","0.1.17":"2026-06-04T21:06:21.670Z","0.1.18":"2026-06-05T18:06:16.253Z","0.1.19":"2026-06-15T17:24:50.027Z","0.1.20":"2026-06-22T15:14:29.339Z","0.1.21":"2026-06-23T22:03:43.086Z","0.1.22":"2026-06-24T16:31:28.267Z","0.1.23":"2026-06-26T14:20:42.341Z","0.1.24":"2026-07-12T00:29:23.916Z","0.1.25":"2026-07-15T06:28:36.731Z","0.1.26":"2026-07-16T19:32:16.856Z","0.1.27":"2026-08-03T20:33:38.455Z","0.2.0":"2026-08-06T18:42:42.036Z","0.3.0":"2026-09-26T15:29:09.686Z","0.4.0":"2026-10-01T23:03:41.280Z"},"bugs":{"url":"https://github.com/fitchmultz/pi-edit-session-in-place/issues"},"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","homepage":"https://github.com/fitchmultz/pi-edit-session-in-place#readme","keywords":["pi-package","pi","pi-extension","extension","session","history","typescript"],"repository":{"url":"git+https://github.com/fitchmultz/pi-edit-session-in-place.git","type":"git"},"description":"pi extension that lets you re-edit or delete an earlier user message in the current session branch","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"readme":"# pi edit-session-in-place\n\nA [pi](https://github.com/earendil-works/pi) extension that lets you rewind to an earlier user message in the current branch, then either **edit it in place** or **delete it and continue from there**.\n\n## Compatibility\n\nRequires Pi `1.0.0` or later and Node.js `>=24.15.0`. Development and standalone/packed qualification use the official Pi 1.0.0 cohort. CI records the maintained [`fitchmultz/pi`](https://github.com/fitchmultz/pi) fork's exact revision and qualifies supported hosts; an older fork is truthfully recorded as unattempted, not passing. Pi core packages are optional wildcard peers: the extension uses the host's bundled runtime rather than installing another copy.\n\n## What it does\n\n- Adds `/edit-turn` and the `Ctrl+Shift+E` shortcut\n- Lets you choose an earlier user message from the current branch\n- Press `Ctrl+A` in the picker to also show assistant messages\n- Rewinds pi to that point in the same session file\n- Loads edited user text back into the main editor, or writes an edited assistant response onto a new branch\n- Treats an empty submit as **delete this message and continue from here**\n\n## Install\n\n```bash\npi install npm:pi-edit-session-in-place\n```\n\nOr from GitHub:\n\n```bash\npi install https://github.com/fitchmultz/pi-edit-session-in-place\n```\n\nUse `/reload` after updating extension source; restart Pi after changing dependencies or the host runtime.\n\n## Usage\n\nRun `/edit-turn` or press `Ctrl+Shift+E`.\n\n### Message picker\n\n- Shows earlier user messages from the current branch, oldest → newest, with the newest selected\n- `Ctrl+A` toggles assistant messages into the same picker\n- `↑`/`↓` move one message; `PageUp`/`PageDown` jump; mouse clicks select\n\n### Editor\n\n- `Enter` submits; `Shift+Enter` inserts a newline\n- `Ctrl+X` clears the entire message\n- `Escape` cancels without changing history\n- `Ctrl+G` opens `$VISUAL`/`$EDITOR` when set; parse or launch failures are reported as warnings\n- Other controls use Pi's native `CustomEditor`/editor bindings, including undo and multiline paste; the embedded editor does not register main-session resend or interrupt actions\n\nSubmitting an empty user message deletes it: pi rewinds to just before that message and leaves the main editor empty. Submitting an empty assistant message creates a branch that keeps everything before that response, including tool results, custom messages, compactions, and metadata, without the selected response.\n\n## Behavior notes\n\n- Interactive TUI mode only; non-interactive and RPC modes do not show the picker\n- Later messages on the abandoned branch stay in the session file and remain reachable through `/tree`\n- Assistant rewriting uses Pi's private `SessionManager` mutation methods because the public extension context is read-only. An unsupported runtime fails closed before navigation. A cancellation or failure after append may leave an abandoned attempt in the append-only tree; the prior branch is restored when possible, and a context-neutral custom entry saves the position so reopening resumes the same conversation\n- Editing a message that contains images keeps only its text; the extension asks before dropping images\n- Image-only and whitespace-only messages are not offered\n- Queued messages must be cleared before using the command\n- Repeated shortcuts or `/edit-turn` invocations are ignored while an edit is running, including while an interrupted response settles\n- The shortcut's draft is restored on cancellation or a rejected editing callback; successful edits and deletes replace it\n- Replacement, fork, resume, reload and shutdown dispose pending dialogs and discard outgoing draft ownership. No late callback may restore that draft into the incoming session or navigate using a stale context\n- External editing uses a private temporary file and asynchronous terminal handoff; disposal stops its child, resumes terminal input once and ignores late completion\n- Canonical `context_edit` entries intentionally are not used for rewinding: they alter earlier context while retaining later turns, which is not this command's edit/delete-and-continue behavior\n- The shortcut follows Pi's focus and shortcut-conflict rules. Custom editors built on Pi's `CustomEditor` receive it natively\n\n## Development\n\n```bash\nnpm ci --ignore-scripts\nnpm run check\n```\n\n- `npm test` runs `node --test` directly on TypeScript, including real `createAgentSession()` navigation and `InteractiveMode` shortcut/editor/pointer/replacement/external-editor tests in both TUI modes, without model calls or operator UI changes\n- `npm run typecheck` runs `tsc` (no emit)\n- `npm run check` runs both plus `npm pack --dry-run`; `check:compat` and `prepublishOnly` call it\n\nFor interactive testing, load the source directly: `pi -e ./extensions/edit-session-in-place.ts`.\n\nThe required `compatibility / compatibility` check records and builds supported fork revisions, then runs the shared [`fitchmultz/.github`](https://github.com/fitchmultz/.github) qualification against official Pi and the fork: package contracts, a fresh Git install, an npm tarball install, and the real bundled Pi CLI. `PI_COMPAT_EXPECTED_VERSION` and `PI_COMPAT_EXPECTED_PACKAGE_DIR` let the tests assert which host they imported; without them the tests assert the pinned official version in local `node_modules`.\n","readmeFilename":"README.md"}