{"_id":"pi-copy-user-message","_rev":"27-63149a6c77ff1064ef55f696724ad4e8","name":"pi-copy-user-message","dist-tags":{"latest":"1.0.25"},"versions":{"1.0.0":{"name":"pi-copy-user-message","version":"1.0.0","keywords":["pi-package","pi","pi-extension"],"_id":"pi-copy-user-message@1.0.0","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"a9415270ba10b20773a108d659641cf6a88a4c19","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.0.tgz","fileCount":3,"integrity":"sha512-Xpq+mpXoClgpw08jB/jTN8kNQw8R8OFPXY8EW4aSTq26E49vYCFe/ZaLbRcMmtTv6tltzd2Hhb2cX8AlLQvVjA==","signatures":[{"sig":"MEUCIQD6JQnMqTDWhTOp2MarDbpcuoMnYh8Tr43rUKWIv0jpOwIgZLhVqMKlHBrmNjY+CoOFm/oO1dgHGHg2g+RXBVUDUOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5250},"type":"module","gitHead":"f1f71195e8c03146c38f70a99ceb27ed3edd8956","_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"_npmVersion":"11.12.1","description":"pi extension for copying the most recent user message to the clipboard","directories":{},"_nodeVersion":"25.8.2","_hasShrinkwrap":false,"peerDependencies":{"@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.0_1774796673156_0.20173361945614987","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.1":{"name":"pi-copy-user-message","version":"1.0.1","keywords":["pi-package","pi","pi-extension","extension"],"_id":"pi-copy-user-message@1.0.1","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"af2b05a019bf832052731ccaa5868ee5491e98fb","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.1.tgz","fileCount":3,"integrity":"sha512-k5eaHf3AzXghfHCj5tQeyVNQWOmVC3wRN87pJsRS9qsvupcyIR3RY9XPa+4whwIlK+AA8lowCTN30pW6uSfbww==","signatures":[{"sig":"MEYCIQDKz0BFnAU23aqw6mnW14+7aqE0PF4bC8UZ5rlBHCqhxQIhAKaCV7a7Lt4N9RUMp2uqxwQsBURpVCpd2nrzM83+1zk7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5263},"type":"module","gitHead":"c8997d2f5de8c750a99dff74c9fd6e8e29c1ab4f","_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"_npmVersion":"11.12.1","description":"pi extension for copying the most recent user message to the clipboard","directories":{},"_nodeVersion":"25.8.2","_hasShrinkwrap":false,"peerDependencies":{"@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.1_1774796809695_0.9589198887830879","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.2":{"name":"pi-copy-user-message","version":"1.0.2","keywords":["pi-package","pi","pi-extension","extension"],"_id":"pi-copy-user-message@1.0.2","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"989e4e90cbe9a90bd5cf19fe9a32a5deab75fc3a","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.2.tgz","fileCount":3,"integrity":"sha512-2aiqkxiM3ShW4Evf2JxkzK9gPAOhRuUZAXvosxGf7obhqx8BK0X4rz/sFKXdcI5nAm7PJPInaTKeJfOOAPa5pA==","signatures":[{"sig":"MEUCIQDXB6ztEn5WSe/eLYKnkpKEGSGUAw7jVvLh+KU2ZlvBEgIgcQVd3XkvrXrIA0hplEPZX0S6ottc9yAjLufcUmYSRf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5345},"type":"module","gitHead":"3ba115d645034b9fbbb96b19e67e50aaa133403a","_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"_npmVersion":"11.12.1","description":"pi extension for copying the most recent user message to the clipboard","directories":{},"_nodeVersion":"25.8.2","_hasShrinkwrap":false,"peerDependencies":{"@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.2_1774796907789_0.29470938878757935","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.3":{"name":"pi-copy-user-message","version":"1.0.3","keywords":["pi-package","pi","pi-extension","extension"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-copy-user-message@1.0.3","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"bc8e3d0577c3afd1717f7f8cd6196c0acc46cb92","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.3.tgz","fileCount":4,"integrity":"sha512-u7b41tr+6J0VwMzKuYPkmeG12tozFAKPFogJDcBHpa927DLTVZbQPzSPIdFBuamjLGmhUTsFEjoJ8pDimrg1kg==","signatures":[{"sig":"MEUCIQC/0gakoXXq7m3+A7SXS8kxN0iY7Oj6SaL+PKmN/IPOTgIgIDCYxBTQ+Fzsom8PQe7X6h/4pbsJ3Uca5KdFYES0BS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6492},"type":"module","gitHead":"deacecb0749ae6f2164e8b5a3b6f2f32c833054b","_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"_npmVersion":"11.12.1","description":"pi extension for copying the most recent user message to the clipboard","directories":{},"_nodeVersion":"25.8.2","_hasShrinkwrap":false,"peerDependencies":{"@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.3_1774797401154_0.3339229738826164","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.4":{"name":"pi-copy-user-message","version":"1.0.4","keywords":["pi-package","pi","pi-extension","extension"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-copy-user-message@1.0.4","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"cc9fc074762127ee0b28496bcad1c0d26311f621","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.4.tgz","fileCount":4,"integrity":"sha512-YJiBNF+dIm8NZTBKLpJTkoR3PwA+kfb344I/ebaUXX6ev04iS/s6kR4Boj549k+iR41loYShVFJiquJ9/A0I4Q==","signatures":[{"sig":"MEQCICpEkymjwDKrHiPmug5AEAmz+5GU+2PcnAvTPAXj0zPaAiApb9Ncf1tKO5PQo3uSOTaUH4PQ4Sn2NUb0tAYSt5HtAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6422},"type":"module","gitHead":"17c137af03e26011d63724802fedc14e1214107a","_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"_npmVersion":"11.12.1","description":"pi extension for copying the most recent user message to the clipboard","directories":{},"_nodeVersion":"25.8.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.4_1774797870949_0.011118629251666068","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.5":{"name":"pi-copy-user-message","version":"1.0.5","keywords":["pi-package","pi","pi-extension","extension"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-copy-user-message@1.0.5","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"1218916fca5e64b1925a13cff1677446f1116410","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.5.tgz","fileCount":4,"integrity":"sha512-KPdUZs+ob875E+H5WKxa/ApKAVQpMFDuYe2UXjQ5+W3QolL+L2Ua9DVC88relhyW9IaSwSH57toZXtR77Gkquw==","signatures":[{"sig":"MEQCIAoJPF077jmmkz3lRug1cvo0ZosXg+/v3uBgWqhb3+eAAiAShajx6w1D9NZmTEJphUefA3gUENEowCa8ZQ/BACQeRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8357},"type":"module","gitHead":"500209ac1845f114ec355e2910acd87237e54eac","scripts":{"test":"node --experimental-strip-types tests/copy-user-message.test.ts"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"_npmVersion":"11.12.1","description":"pi extension for copying the most recent user message to the clipboard","directories":{},"_nodeVersion":"25.8.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.5_1774811845953_0.02905913421189754","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.6":{"name":"pi-copy-user-message","version":"1.0.6","keywords":["pi-package","pi","pi-extension","extension"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-copy-user-message@1.0.6","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"8b653f42493d4c6833891c901060316994dd19b1","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.6.tgz","fileCount":4,"integrity":"sha512-+jondgy0zT3p2HzxBbHiPnDosY1hhwRYiswtF9LK+jF/y3ZENCeVGRS5Lt4kErC+HIYhu7pqdot/PtHjSMqjmQ==","signatures":[{"sig":"MEUCIQDl36IPecJQufRlGAXfzOILfTt9ijSFyV7GOUrcCxLs/wIgZ2aA639UwMRZIz63rQeVVd7ir2lFQRBxzpwoO6k5Vxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10037},"type":"module","gitHead":"a06630e470fff77f30096c7ffabf2e5aed235a56","scripts":{"test":"node --experimental-strip-types tests/copy-user-message.test.ts","prepublishOnly":"npm test && npm pack --dry-run"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"_npmVersion":"11.12.1","description":"pi extension for copying the most recent user message to the clipboard","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.6_1775249819990_0.6833685413140484","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.7":{"name":"pi-copy-user-message","version":"1.0.7","keywords":["pi-package","pi","pi-extension","extension","clipboard","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-copy-user-message@1.0.7","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"9284d386a63b66a215ce3a3a44995f4bf62fa722","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.7.tgz","fileCount":4,"integrity":"sha512-PdWVG+ip/C78ckGAqd9z1zzmq00S4ghuqUGrgGAa76G44O+kr7lnYIdWOgrHw51UQCrUFpcIGEXbXjdNOW2BRg==","signatures":[{"sig":"MEUCIQC4EIdElYvm6VXxxiRpuQl5PKPPva6Qk5H+gKLOKm1zAgIgRRFBX+l49dEAyVz0AaFfFbqrP0fOAwAviPjItTBDJ6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10090},"type":"module","gitHead":"39fe9444db0ec6eb62a17b4043e7e561a57d74e6","scripts":{"test":"node --experimental-strip-types tests/copy-user-message.test.ts","prepublishOnly":"npm test && npm pack --dry-run"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"_npmVersion":"11.12.1","description":"pi extension that adds /copy-user to copy the most recent user message to your clipboard","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.7_1775326092931_0.2824782867980591","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.8":{"name":"pi-copy-user-message","version":"1.0.8","keywords":["pi-package","pi","pi-extension","extension","clipboard","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-copy-user-message@1.0.8","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"6a828e769f6a03c80224481f219237dbdc4cfd8b","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.8.tgz","fileCount":5,"integrity":"sha512-oZDhAcPQDB+raMftnX7gXBdo0MpIht0Hyx6wAihuq/gDxxnZBkT5KhvFUViLJMUV1aBw43DauOSukF24flY8MQ==","signatures":[{"sig":"MEUCIQDTfTIAHrHUnhN/U2oxmNX99zojTdvy9ltDkdYpTSe+xwIgDza0WI06lzewjubuYg0iFLD4AYUWc2pr4N7JHWLMXBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10615},"type":"module","gitHead":"3865d1b289ebf38e7f0f89fb184c8ea00ff63f0c","scripts":{"test":"node --experimental-strip-types tests/copy-user-message.test.ts","prepublishOnly":"npm test && npm pack --dry-run"},"_npmUser":{"name":"fitchmultz","email":"mitchfultz@gmail.com"},"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"_npmVersion":"11.12.1","description":"pi extension that adds /copy-user to copy the most recent user message to your clipboard","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.8_1775529898553_0.06653417087901214","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.9":{"name":"pi-copy-user-message","version":"1.0.9","keywords":["pi-package","pi","pi-extension","extension","clipboard","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-copy-user-message@1.0.9","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"0e1ca7d65da97cfb23a2568869cc2761e3251681","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.9.tgz","fileCount":5,"integrity":"sha512-GPjFSFWAhgmmfrV+btIyzPFKThEseCIpnFaG5QVa2vfCiTHcnl4imvD+blK92P6lBDhPKqhA2QfNtprA5H3wxw==","signatures":[{"sig":"MEUCIQDNwL/sMY4wKJbcKeMVdvbFZizyz5wlQ1Eol5Iozi+h3wIgJAnIQMMOli6Ref0Jfp/568NuLWTFkOBVYrgChdfIeP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11264},"type":"module","gitHead":"0852c99c9ca588144d87ec8ed5efcf996c08951f","scripts":{"test":"node --experimental-strip-types tests/copy-user-message.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-copy-user-message.git","type":"git"},"_npmVersion":"11.12.1","description":"pi extension that adds /copy-user to copy the most recent user message to your clipboard","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.6.0","@mariozechner/pi-coding-agent":"^0.65.2"},"peerDependencies":{"@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.9_1775538518957_0.7604385121090624","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.10":{"name":"pi-copy-user-message","version":"1.0.10","keywords":["pi-package","pi","pi-extension","extension","clipboard","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-copy-user-message@1.0.10","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"466217248a5a022a5c39c4ce6d21fc3751e14981","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.10.tgz","fileCount":5,"integrity":"sha512-Sl0/M4ghRHlP8MrczHEd1XSF6PXiVMKCf0eXdh6q7Vj7wXpTKAALIib/CQFxx1mk8HVovYdqMJrNRGpub7lhqA==","signatures":[{"sig":"MEYCIQDtb2Dx9YvcppH+UgqdZrWWnBzlBAJGWlkV73bA7azSZAIhAIHSUlL3tOgCEoKf5CgWVBb8C2aEWBv8Sh3dQBX0pnIw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11550},"type":"module","gitHead":"08ccffc98d685d4691ca4d91ea03b3ffef0854a1","scripts":{"test":"node --experimental-strip-types tests/copy-user-message.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-copy-user-message.git","type":"git"},"_npmVersion":"11.12.1","description":"pi extension that adds /copy-user to copy the most recent user message to your clipboard","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.6.0","@mariozechner/pi-coding-agent":"^0.65.2"},"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.10_1775539016531_0.394660249755993","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.11":{"name":"pi-copy-user-message","version":"1.0.11","keywords":["pi-package","pi","pi-extension","extension","clipboard","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-copy-user-message@1.0.11","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"4c5b3c17b193a4d5014759a751ea3f2abd0d946c","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.11.tgz","fileCount":5,"integrity":"sha512-jN181D419jnnNNdH0iLilLoWKGH+awxmeAwDvbKfFlrpW0iMXn9wN9syLE7Dxjl1u03KWMVm+GB7mVacFld/Zg==","signatures":[{"sig":"MEUCIQCMzATMHVQ5FSrjd/kxFSMqK0Rsfo02dTyZHh1LJ5k3XQIgFq1LkprvHDC5BVwO+xgRFNoUPaDSlQ8N5gw0EPD7a2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15561},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"7725142d1f0c6965ab0001c0e0521166f1db8e19","scripts":{"test":"tsx tests/copy-user-message.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"},"overrides":{"basic-ftp":"^5.2.2"},"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"_npmVersion":"11.12.1","description":"pi extension that adds /copy-user to copy the most recent user message to your clipboard","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","typescript":"^5.9.3","@types/node":"^24.6.0","@mariozechner/pi-coding-agent":"^0.65.2"},"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.11_1775924882294_0.838785723969695","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.12":{"name":"pi-copy-user-message","version":"1.0.12","keywords":["pi-package","pi","pi-extension","extension","clipboard","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-copy-user-message@1.0.12","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"0840daed33b08698c91cd9706a46ffe77e315e9f","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.12.tgz","fileCount":5,"integrity":"sha512-aWh4KS582qnoEdEpuDzxFBln7RFHAuRpZmC0AyFgNvIqzfs6mGb2uz/A2jou+EA79mjSrV6EnISIuN4d0HOwZA==","signatures":[{"sig":"MEUCIBgM1sYBuLCgurFivZcQ1zGYrykY4Muq71ZXSKUJfl3fAiEA5OCpybPfG/D3k7oaWr+Q6Qd5NnDBDCMx7+ly79jO2WI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15904},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"3644214f5fe662f3494c90c94671c6b522e129b9","scripts":{"test":"tsx tests/copy-user-message.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"},"overrides":{"basic-ftp":"^5.2.2"},"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"_npmVersion":"11.12.1","description":"pi extension that adds /copy-user to copy the most recent user message to your clipboard","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"packageManager":"npm@11.12.1","devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.2","@types/node":"^25.6.0","@mariozechner/pi-coding-agent":"^0.67.2"},"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.12_1776221806982_0.12910006076061942","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.13":{"name":"pi-copy-user-message","version":"1.0.13","keywords":["pi-package","pi","pi-extension","extension","clipboard","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-copy-user-message@1.0.13","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"c44c9809aee15a2081e5ff2f8388281333e4433e","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.13.tgz","fileCount":5,"integrity":"sha512-mZ4qZTSK1LddKTZVhm+qoZ3muvqqcCL6LbXPeK9HM2l5/aDT7E2zSSYP7O/HdXSBiJ1F4mDWowYfgLjH5JgnYA==","signatures":[{"sig":"MEUCIF8cjTqiwF+K1lgTScKD5KkEdpIwDCZXH/AjjCfrxYJpAiEAmgZdnqmb37D24gDzTWHsW7JmeAJ7Ahe8P0mWybdPEsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16184},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"9994a73a25b5600874c5a8d409fff0f5dd7a2797","scripts":{"test":"tsx tests/copy-user-message.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"},"overrides":{"basic-ftp":"5.3.0"},"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"_npmVersion":"11.12.1","description":"pi extension that adds /copy-user to copy the most recent user message to your clipboard","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"packageManager":"npm@10.9.8","devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/node":"^25.6.0","@mariozechner/pi-coding-agent":"^0.67.68"},"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.13_1776559130235_0.013840930776598759","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.14":{"name":"pi-copy-user-message","version":"1.0.14","keywords":["pi-package","pi","pi-extension","extension","clipboard","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-copy-user-message@1.0.14","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"55ba3c8c8ca8a5551f84a565e88b4010ba4ae079","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.14.tgz","fileCount":5,"integrity":"sha512-jsbPUYJIXr/298P08JOmwifmjor/t0d5OfMF9ZIyXMoZUfmMWDrk5L0Q1cp1MVBKfbcjfLg3JoxD4edIeesb2Q==","signatures":[{"sig":"MEUCIDAIxDnh48QFYE7vFaZThGG9N++GB6bhyKIzF3yu090nAiEA3Pu1hCoOHnJ9iUlxvKHrq+gsIynQz+zaKNNMwgFMiH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16882},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"6a30f9b71a3e5c23afa3e89e540db0fc60b8e6ff","scripts":{"test":"tsx tests/copy-user-message.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"},"overrides":{"basic-ftp":"5.3.0"},"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"_npmVersion":"11.13.0","description":"pi extension that adds /copy-user to copy the most recent user message to your clipboard","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"packageManager":"npm@10.9.8","devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/node":"^25.6.0","@mariozechner/pi-coding-agent":"^0.69.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.14_1776900090613_0.8814387313811727","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.15":{"name":"pi-copy-user-message","version":"1.0.15","keywords":["pi-package","pi","pi-extension","extension","clipboard","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-copy-user-message@1.0.15","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"e1c1c0318517a6d5f3a2a5d74b60a8e77eacd502","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.15.tgz","fileCount":5,"integrity":"sha512-+lr2MqpuMEVYl6bk81LZyXTQBlOkFrlJdf8uHIe7xm3UmvCdRnoJ9tAw1hO7pi9XCNoVtf15OMxamolzqLK7UA==","signatures":[{"sig":"MEUCIGsaonyoW4KxWST1F/mFtAgJlV8IQwY90YMpbGU1RNwAAiEAuIB2je31Q6XozD66kD0loUJt72JJQT6RqYUSek1/hcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16921},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"693a6a42d08d9ca6d610e244ba1f3a884128e716","scripts":{"test":"tsx tests/copy-user-message.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"},"overrides":{"basic-ftp":"5.3.0"},"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"_npmVersion":"11.13.0","description":"pi extension that adds /copy-user to copy the most recent user message to your clipboard","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"packageManager":"npm@10.9.8","devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/node":"^25.6.0","@mariozechner/pi-coding-agent":"^0.70.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.15_1776998374342_0.9728721759790837","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.16":{"name":"pi-copy-user-message","version":"1.0.16","keywords":["pi-package","pi","pi-extension","extension","clipboard","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-copy-user-message@1.0.16","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"4ecbf87abaebbfc39f780b5dd235771d6e67fe40","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.16.tgz","fileCount":5,"integrity":"sha512-cJJT5CogQhESz8u+JO91QkwBjEX1J6SXsw1GDh+p6ers2CZL9QxhOIYXzeen+OrGN8CRHsOPjKkrUKHeqsSlcA==","signatures":[{"sig":"MEYCIQCzUFhUlOtKdXbZEeglusJ/+0SwGNYJ/sf563/IGsposwIhAOjiLjGu2Fxg0XFnzPkRw3CO5aba/4h9X72+UPuBMgWb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17280},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"264de706f5855b71548532ef98669335ee5d298e","scripts":{"test":"tsx tests/copy-user-message.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"},"overrides":{"basic-ftp":"5.3.0"},"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"_npmVersion":"11.13.0","description":"pi extension that adds /copy-user to copy the most recent user message to your clipboard","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"packageManager":"npm@10.9.8","devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/node":"^25.6.0","@mariozechner/pi-coding-agent":"^0.71.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.16_1777667857631_0.35545148287218087","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.17":{"name":"pi-copy-user-message","version":"1.0.17","keywords":["pi-package","pi","pi-extension","extension","clipboard","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-copy-user-message@1.0.17","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"30cb2fa3a649845755df02261d87f1665f93c456","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.17.tgz","fileCount":5,"integrity":"sha512-vNm0v2ym53lr06fYjDSyRHbqGLnB3bBzBTCVaHuGkJX62LWtCslISv56x9Dbnm+fT1kgnfOnGav4eNtl07nz/g==","signatures":[{"sig":"MEQCIDOllKqffQWKKpGQuJsMV7JbVTwmjupUikDbUwLdRezdAiAbMlyRu1XE53DTHFAwpU8gniyBu/+AOBp6kmU9kGSwwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17824},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"7cd42eb2e9d38f31e08280e8bdbebaa265391cef","scripts":{"test":"tsx tests/copy-user-message.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"},"overrides":{"basic-ftp":"5.3.0"},"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"_npmVersion":"11.13.0","description":"pi extension that adds /copy-user to copy the most recent user message to your clipboard","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"packageManager":"npm@10.9.8","devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/node":"^25.6.0","@mariozechner/pi-coding-agent":"^0.72.0"},"peerDependencies":{"@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.17_1777687443675_0.017717957468885936","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.18":{"name":"pi-copy-user-message","version":"1.0.18","keywords":["pi-package","pi","pi-extension","extension","clipboard","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-copy-user-message@1.0.18","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"7bde6f6997d6055e7a683174b448996a9f6f057e","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.18.tgz","fileCount":5,"integrity":"sha512-qiNyB2GBFOT6YrFj/5FyVbju/2nc8Y7bata3391U6PfKB25djvSqPu402W8U3c38Kmt03GOkUKfLwjsSJcS/hQ==","signatures":[{"sig":"MEYCIQDMP9IxB1jYfwDMwgP3BiA9dyEGCbOUeue+NhEcmo38DAIhAMVYapijIxkldsGUeRe0UkwRW8Mfs2PyX3zXyC8Qr3TO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18137},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"c9080ef80d75bcfb46abb6736fd94a451b975865","scripts":{"test":"tsx tests/copy-user-message.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"},"overrides":{"basic-ftp":"6.0.1"},"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"_npmVersion":"11.14.0","description":"pi extension that adds /copy-user to copy the most recent user message to your clipboard","directories":{},"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"packageManager":"npm@11.14.0","devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/node":"^25.6.1","@earendil-works/pi-coding-agent":"^0.74.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.18_1778197545193_0.8555779168854942","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.19":{"name":"pi-copy-user-message","version":"1.0.19","keywords":["pi-package","pi","pi-extension","extension","clipboard","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-copy-user-message@1.0.19","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"31ba19e243665379bbeefff4c71583066f0158d8","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.19.tgz","fileCount":5,"integrity":"sha512-uuhXaoAC/gYbsuZmKxXso5WDSRAdN4GwcHVMvw60DZcD4rFql+9yRbdd31DsnabmXBXA5KuaWfdbYsmnhm86kw==","signatures":[{"sig":"MEUCIQDVhLvb/6Geac7W6bs9QtOHD8vacxIGlZK/WVup+G7N4gIgesIRGrSWLXliJD0wAo8srnL8pIwJMIZSAVlr3q4txQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18490},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"8a89c1de26bf39f26638cd04da858ab78de9fc10","scripts":{"test":"tsx tests/copy-user-message.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"},"overrides":{"basic-ftp":"6.0.1"},"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"_npmVersion":"11.14.1","description":"pi extension that adds /copy-user to copy the most recent user message to your clipboard","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"packageManager":"npm@11.14.0","devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/node":"^25.6.1","@earendil-works/pi-coding-agent":"^0.75.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.19_1779112418652_0.1569220494608068","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.20":{"name":"pi-copy-user-message","version":"1.0.20","keywords":["pi-package","pi","pi-extension","extension","clipboard","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-copy-user-message@1.0.20","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"871294936bbcd7e4bf5290f58ffef0d8a86bf90f","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.20.tgz","fileCount":5,"integrity":"sha512-XTjWmsrIritfkacNGb0GWy90Wtr5N31PdaHIqZCDNaC69w5D1aN1nb0GRHuwtwONc5ORdzis/oNTzYC3IPE/MA==","signatures":[{"sig":"MEUCIHlZe7dcc7DzR5l5Uh/+GtqS+LbHBV0TDBwqObIAs27AAiEA2P5CH2aMsxDAO55ztVt1252Z+FQeLg4xIjPvXqCFQx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18803},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"09c8baa2ec0f1f1662a2be07ad182a789f7ae73f","scripts":{"test":"tsx tests/copy-user-message.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"},"overrides":{"basic-ftp":"6.0.1"},"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"_npmVersion":"11.15.0","description":"pi extension that adds /copy-user to copy the most recent user message to your clipboard","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"npm@11.15.0","devDependencies":{"tsx":"^4.22.3","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"^0.75.5"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.20_1779565972505_0.11843145428678836","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.21":{"name":"pi-copy-user-message","version":"1.0.21","keywords":["pi-package","pi","pi-extension","extension","clipboard","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-copy-user-message@1.0.21","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"63cd0c95178db46136c724c1696458fa56e28d6e","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.21.tgz","fileCount":5,"integrity":"sha512-0u7WH/uTx5MT/iJxJYiki/7o1yQvCrHWvANHDn1VIpFmdiN3z663QYibrWxKYlKuDlw4Gt2pKqbRH8osK4FJNw==","signatures":[{"sig":"MEQCIHBNk+uhOe6RedSX2RPH6qoQPK+YVREu4Fx/DzLoB9NCAiBe35qtreB/JBOLMZsNnQbJF2+n3kbXd+pvQSjuCMxV3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19064},"type":"module","engines":{"node":">=22 <25"},"gitHead":"7f7cfa053c0ccbeb54465c71348431d43559aa6e","scripts":{"test":"tsx tests/copy-user-message.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"},"overrides":{"basic-ftp":"6.0.1"},"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"_npmVersion":"11.16.0","description":"pi extension that adds /copy-user to copy the most recent user message to your clipboard","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"npm@11.0.0","devDependencies":{"tsx":"^4.22.3","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"^0.76.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.21_1779924260151_0.10535579906629366","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.22":{"name":"pi-copy-user-message","version":"1.0.22","keywords":["pi-package","pi","pi-extension","extension","clipboard","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-copy-user-message@1.0.22","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"b9e11e97d4a567ed1aa3d8c1f721c1d11078b1c8","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.22.tgz","fileCount":5,"integrity":"sha512-1bLSisyuickeI3MUffLij4eQGM6Yml4sfQ+SlrxXqKpKTQeoQ+6VD2WmLGbmkYMdF2vdoRklteSvPgZI216Ncw==","signatures":[{"sig":"MEYCIQC6Nyy84XeV5Ah46oomnw74qPAgQZfth1TG4NpAc/aWOgIhAOpINMYbbDsShkTRHnO92wZtvFkkacPgD6aulas2OoAq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19652},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"65e0a9e72cd81caaae566540fe22b255bd5aec34","scripts":{"test":"tsx tests/copy-user-message.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"},"overrides":{"basic-ftp":"6.0.1"},"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"_npmVersion":"11.16.0","description":"pi extension that adds /copy-user to copy the most recent user message to your clipboard","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"npm@11.16.0","devDependencies":{"tsx":"^4.22.3","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"^0.77.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.22_1780016396197_0.2665425465458555","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.23":{"name":"pi-copy-user-message","version":"1.0.23","keywords":["pi-package","pi","pi-extension","extension","clipboard","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-copy-user-message@1.0.23","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"85f8efdfd36755dab094175855e2145f5787a125","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.23.tgz","fileCount":5,"integrity":"sha512-bOZOXYoUy/+BVMYZV4Z9EYTF9G50JE+RVXWKN+uMhuMKy/SLVRcVwOhb9+k9yJILz1GMXN9AI7b2ey3wCwQLCw==","signatures":[{"sig":"MEUCIF0YDxBtIKgDyVLpgmWggbfRCWmtsTCy8mHg+2M2lFwnAiEAxnaopEdMoPyV8o6IkzGZiQ3zhkSjKbH8bxC0mCMCSI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20032},"type":"module","engines":{"node":">=22 <25"},"gitHead":"bbc08ca971ee2915fb4256809279543a86eb068f","scripts":{"test":"tsx tests/copy-user-message.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"},"overrides":{"basic-ftp":"6.0.1"},"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"_npmVersion":"11.16.0","description":"pi extension that adds /copy-user to copy the most recent user message to your clipboard","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"npm@11.0.0","devDependencies":{"tsx":"^4.22.3","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"^0.78.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.23_1780107735819_0.24687683178399444","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.24":{"name":"pi-copy-user-message","version":"1.0.24","keywords":["pi-package","pi","pi-extension","extension","clipboard","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-copy-user-message@1.0.24","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"9776385b4f7874796f8bad615d02b8e1c871092d","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.24.tgz","fileCount":5,"integrity":"sha512-EC6g47hYNItoflA/hR1Xfg/aZN5YMXH2QPfjWAqkHNNKf1esVC5C8okLV2d1AFvViA/RPXE9TNy5BB1Ywp+YMg==","signatures":[{"sig":"MEUCIQC/XEuESY5a8agzDW5fVKz0WN3ZBvqZQcdCP/Us/nwMjAIgH9h3yhiybUR/wxK0KTHcPjed6KaIUV5JwrE24++kk5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20535},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"10f649c719fbdd3f4949b63688a232cb61435b8a","scripts":{"test":"tsx tests/copy-user-message.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"},"overrides":{"basic-ftp":"6.0.1"},"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"_npmVersion":"11.16.0","description":"pi extension that adds /copy-user to copy the most recent user message to your clipboard","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"npm@11.16.0","devDependencies":{"tsx":"^4.22.4","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"^0.78.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.24_1780602719787_0.9672173376049809","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."},"1.0.25":{"name":"pi-copy-user-message","version":"1.0.25","keywords":["pi-package","pi","pi-extension","extension","clipboard","deprecated","typescript"],"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","_id":"pi-copy-user-message@1.0.25","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"pi":{"extensions":["./extensions"]},"dist":{"shasum":"376404939c8e876d2af75588aecc9cb3ccf7f716","tarball":"https://registry.npmjs.org/pi-copy-user-message/-/pi-copy-user-message-1.0.25.tgz","fileCount":5,"integrity":"sha512-YWUIMUAyeErgpRJ8Q2scFYvi72jzgCcQP4XmJEbUb2KWRpzo7afcMnsoshUfw4nWBAjgqfWQFIAWJz0DIJBbJg==","signatures":[{"sig":"MEUCIQD1gGaDMzbYLGdJDnrLzSk3ejXO7IrZlnxCbiI1OLoNzQIgB7yyzb7Sw/ywY7QePTZrwUny5KByyT2ryVG7ePgjXm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20823},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"ff575ccc80496309442cf90308706413f2eeb4af","scripts":{"test":"tsx tests/copy-user-message.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"},"overrides":{"basic-ftp":"6.0.1"},"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"_npmVersion":"11.16.0","description":"Deprecated pi extension for copying the most recent user message; use pi-copy-message instead","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"npm@11.16.0","devDependencies":{"tsx":"^4.22.4","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"^0.78.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-copy-user-message_1.0.25_1780844662345_0.78750133907615","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated. Use pi-copy-message instead."}},"time":{"created":"2026-03-29T15:04:33.155Z","modified":"2026-06-07T15:04:23.635Z","1.0.0":"2026-03-29T15:04:33.306Z","1.0.1":"2026-03-29T15:06:49.835Z","1.0.2":"2026-03-29T15:08:27.941Z","1.0.3":"2026-03-29T15:16:41.280Z","1.0.4":"2026-03-29T15:24:31.098Z","1.0.5":"2026-03-29T19:17:26.146Z","1.0.6":"2026-04-03T20:57:00.121Z","1.0.7":"2026-04-04T18:08:13.080Z","1.0.8":"2026-04-07T02:44:58.697Z","1.0.9":"2026-04-07T05:08:39.097Z","1.0.10":"2026-04-07T05:16:56.662Z","1.0.11":"2026-04-11T16:28:02.433Z","1.0.12":"2026-04-15T02:56:47.116Z","1.0.13":"2026-04-19T00:38:50.380Z","1.0.14":"2026-04-22T23:21:30.753Z","1.0.15":"2026-04-24T02:39:34.487Z","1.0.16":"2026-05-01T20:37:37.780Z","1.0.17":"2026-05-02T02:04:03.807Z","1.0.18":"2026-05-07T23:45:45.340Z","1.0.19":"2026-05-18T13:53:38.793Z","1.0.20":"2026-05-23T19:52:52.660Z","1.0.21":"2026-05-27T23:24:20.325Z","1.0.22":"2026-05-29T00:59:56.363Z","1.0.23":"2026-05-30T02:22:15.969Z","1.0.24":"2026-06-04T19:51:59.925Z","1.0.25":"2026-06-07T15:04:22.492Z"},"bugs":{"url":"https://github.com/fitchmultz/pi-copy-user-message/issues"},"author":{"url":"https://github.com/fitchmultz","name":"Mitch Fultz"},"license":"MIT","homepage":"https://github.com/fitchmultz/pi-copy-user-message#readme","keywords":["pi-package","pi","pi-extension","extension","clipboard","deprecated","typescript"],"repository":{"url":"git+https://github.com/fitchmultz/pi-copy-user-message.git","type":"git"},"description":"Deprecated pi extension for copying the most recent user message; use pi-copy-message instead","maintainers":[{"name":"fitchmultz","email":"mitchfultz@gmail.com"}],"readme":"# pi copy-user extension\n\n> Deprecated: use [`pi-copy-message`](https://github.com/fitchmultz/pi-copy-message) instead. It provides a searchable picker for copying raw user, assistant, and tool messages.\n\nA tiny [pi](https://github.com/badlogic/pi-mono) extension that adds a slash command for copying the **most recent user message** to your clipboard.\n\n## What it does\n\n- Adds `/copy-user`\n- Copies the text from the most recent user message in the current session\n- Preserves line breaks between text blocks\n- Uses the system clipboard when available and a terminal OSC 52 clipboard escape in interactive TTY sessions\n- Avoids synchronous clipboard subprocesses in the `/copy-user` command path\n- Does **not** fall back to an older message if the latest user message has no text\n\n## Install\n\nInstall it from npm with pi:\n\n```bash\npi install npm:pi-copy-user-message\n```\n\nOr install it directly from GitHub with pi:\n\n```bash\npi install https://github.com/fitchmultz/pi-copy-user-message\n```\n\nThen reload pi from inside the app with:\n\n```text\n/reload\n```\n\nIf you prefer to load it directly from a local checkout during development, you can point pi at the package entrypoint:\n\n```bash\npi -e ./extensions/copy-user-message.ts\n```\n\n## Compatibility\n\n- Tested with [pi](https://github.com/earendil-works/pi-mono) 0.78.1\n- Supported Node.js range for local repo tooling: `>=22.19.0`\n- `.nvmrc` pins Node 22.19.0 for local development; CI verifies Node 22.x and 24.x\n\nThis package keeps `@earendil-works/pi-coding-agent` as a development dependency for local typechecking and tests and declares pi core packages as optional wildcard peers per current pi package guidance. That keeps installs forward-open for future pi releases: npm peer ranges should not block users from trying a newer pi, though runtime behavior is only verified against the tested baseline until a follow-up package release confirms it.\n\n## Usage\n\nOnce loaded, run:\n\n```text\n/copy-user\n```\n\nThe command will:\n\n- copy the newest user message text to the clipboard\n- show a warning if there are no user messages\n- show a warning if the newest user message contains no text\n\n## Behavior notes\n\n- Text-only by design: image-only user messages are not copied.\n- If a user message contains multiple text blocks, they are joined with newlines.\n- OSC 52 is only emitted in interactive TTY sessions, so print/RPC output stays clean.\n- Clipboard command fallbacks run asynchronously so the slash-command path does not block the TUI event loop while utilities resolve or time out.\n- On Linux-family environments, the extension tries `termux-clipboard-set`, then `wl-copy`, then X11 tools (`xclip`, then `xsel`).\n- If no supported clipboard transport is available, the command reports an error instead of claiming success.\n- The command is intentionally strict about “most recent” so it never copies an older user message by mistake.\n\n## Development\n\nThis repo includes a small regression test in:\n\n- `tests/copy-user-message.test.ts`\n\nThe test covers:\n\n- latest text message\n- latest image-only message\n- latest whitespace-only message\n- no user message at all\n- actual `/copy-user` command success, warning, and error paths\n- OSC 52 emission\n- Linux clipboard fallback ordering\n- X11 `xsel` fallback after `xclip`\n- macOS `pbcopy` and Windows `clip` transport selection\n- failed or unsupported clipboard transport cases\n\n## Files\n\n- `extensions/copy-user-message.ts` — publishable extension implementation\n- `.pi/extensions/copy-user-message.ts` — thin project-local wrapper for auto-discovery in this repo\n- `tests/copy-user-message.test.ts` — regression test for message selection, `/copy-user` command behavior, and clipboard transport fallbacks\n","readmeFilename":"README.md"}