{"_id":"@firstpick/pi-package-webui","_rev":"100-ca7f112fc8e17c6b717a8b4b34f849ef","name":"@firstpick/pi-package-webui","dist-tags":{"latest":"0.10.9"},"versions":{"0.1.0":{"name":"@firstpick/pi-package-webui","version":"0.1.0","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.1.0","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"pi":{"extensions":["./index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"69da5bd939583df09c49b3f54358cfaf096bb674","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.1.0.tgz","fileCount":8,"integrity":"sha512-Y+JDEbn8Uw9PTKAx6hpQBj2HBoa3E61OjHdNMGV25TaKQ0hfk/DcUZu2EUC1LDqEBcptJAQs6ORfd6/pbtt5eQ==","signatures":[{"sig":"MEUCIQC3L+xrC1tptd/U86RELcEPbQlvH/pm6uGTDQQ03ERHzwIgTrUZbTo1bvKYz/H5UZdF3WwtQpnL5slvKo2cGgoISek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129857},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"4485292fdea033e7fee0cbc063aa1fa5ea0d5e1f","_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"_npmVersion":"11.6.2","description":"Pi Web UI companion package with a local browser UI CLI and /start-webui command.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.1.0_1780330363873_0.73644466078077","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@firstpick/pi-package-webui","version":"0.1.1","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.1.1","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"pi":{"extensions":["./index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"d11fca6fcaec769ff01c8f0abad4d29a46bdff44","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.1.1.tgz","fileCount":9,"integrity":"sha512-OmhoMGiDZmqJ3qBw2N6gC84Ieb6FYjzw3LuSArYUMxg1QE2bEheTyfW+Hh2reRUQgSdQboJ/gZM4JoDGIhNedw==","signatures":[{"sig":"MEYCIQCcJqYPRAYgjufr+/psTdjNM/tyE5u8YNwBZcqNAAmGXwIhAKCMVP1Kj2e73MUK4z6S9wUVDoy/mojRN0XOlWLBSLGg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181314},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"2439abb30de33a4748acc7664214184e59512845","_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"_npmVersion":"11.14.1","description":"Pi Web UI companion package with a local browser UI CLI and /start-webui command.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.1.1_1780340628141_0.18869639160391594","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@firstpick/pi-package-webui","version":"0.1.2","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.1.2","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"pi":{"extensions":["./index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"5067fa3e9a8034c69a3b419113534e98b88c45e6","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.1.2.tgz","fileCount":15,"integrity":"sha512-drgdBo/8SQAdnJ8gmQJmMBhk/spL2yOT7hMKj8MNN7EyTinrePQoY4MrOm70XNYi1TpiT0BMCwuzYtWAG/aVYw==","signatures":[{"sig":"MEUCIFxqOQ/Th7AI+5deRfk8Q4ou12scsdIGa0ZVUdUtxsqwAiEA1Zp0zzIMgTnPqTnmlkw3couz8Buzi7NfLBlXzcHVzaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319168},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"75adec4b47d77ad3812956c7335fc447da98ce99","scripts":{"test":"node tests/mobile-static.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node tests/mobile-static.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"_npmVersion":"11.14.1","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.1.2_1780353572074_0.8152679707848229","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@firstpick/pi-package-webui","version":"0.1.3","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.1.3","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"pi":{"extensions":["./index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"03bacb689ff1dd9d321748e8ef417210365d696c","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.1.3.tgz","fileCount":15,"integrity":"sha512-kIzpYa88j5V7l32DenWMr6f0pNxqj2ZesvebKlADsVpohuXgbTi6RKEUYS4h4ozA68B6QbHBvv2cUNiyx4hp1A==","signatures":[{"sig":"MEYCIQDzU98CAY7NV4OjC1qPXNekJa680nbNn7hTc3FgkbEMsgIhAKziTvR2m4y8p7Tap5dz2DiGHKIXcuQREXTcJ++Re3nm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":508512},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"b1aed7fb7c1f4d2ac075aa08b334c1857e3f8d22","scripts":{"test":"node tests/mobile-static.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node tests/mobile-static.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"_npmVersion":"11.14.1","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@firstpick/pi-themes-bundle":"^0.1.0","@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.1.3_1780435940941_0.800007215616787","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@firstpick/pi-package-webui","version":"0.1.4","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.1.4","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"pi":{"extensions":["./index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"3665631f5c57222cdb604fc98b8838022b5d1fcd","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.1.4.tgz","fileCount":15,"integrity":"sha512-S9uU76KYLQmOOQYK6POTTfjop/CokxFIEQqEoUHfK4tjoZSAHpqgn6ZDoaMK2kMUQAi4pdLXwAnCISO96ySqGg==","signatures":[{"sig":"MEQCIFxi+FJYxOShmCF1sPowI7HQ3FF5gcbGZr0OKDUAydLEAiAr5zP0cSAY2xviJHeybV5Alp1JXl7KyfDWGxuqbQlxGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":556937},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"4e48e89364e119bf73e458cef1a8da3478876b65","scripts":{"test":"node tests/mobile-static.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node tests/mobile-static.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"_npmVersion":"11.14.1","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@firstpick/pi-themes-bundle":"^0.1.0","@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.1.4_1780440238720_0.24717636261725717","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@firstpick/pi-package-webui","version":"0.1.5","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.1.5","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"pi":{"skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"b3ee4053b25bee811610b7f8ce741fdb9da85357","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.1.5.tgz","fileCount":15,"integrity":"sha512-clbFoPaMrW2JoKdUPk4AZB0Mz3UzoFKRQ8BuD14UcpV2sU9xzDQbYbeEyazZJJTwPNE3dJNEJiW+9FseKPTxFg==","signatures":[{"sig":"MEUCIQCqt23spzLwLpByVlV69o7fJEY02k+0RXWHZh4IR2o1+wIgB21wgX6zojnIakZq9e7eDcSsxtQiBk0XGF4+ZrV5wt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":602535},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"5facc130114511e7ac56306548e7b4617065b74f","scripts":{"test":"node tests/mobile-static.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node tests/mobile-static.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"_npmVersion":"11.6.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.1.5_1780501153523_0.6599948291793656","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@firstpick/pi-package-webui","version":"0.1.6","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.1.6","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"pi":{"skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"a2527445f6a653224723a6f58309a9d220ee1f61","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.1.6.tgz","fileCount":17,"integrity":"sha512-f04eGYQb8B721u5WsUwEhKzeBQGtmaEtwWDclpPxZGpAo0Wq09aUVbEWtwk3irLsR8HgUvRkxhehy8An7Bx6bw==","signatures":[{"sig":"MEUCIEH242cwoP3F73zB8P/4jeheyISv3787s7SuiZu8iNk5AiEAqFa/TIqkX6vd9Hxvp5mmI0lm1jC9oZylzruGJp84t0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1196247},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"8aebf8d92c904af23c83756d9aca6cc869a24759","scripts":{"test":"node tests/mobile-static.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node tests/mobile-static.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"_npmVersion":"11.14.1","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.1.6_1780524353075_0.4247627752165981","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@firstpick/pi-package-webui","version":"0.1.7","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.1.7","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"pi":{"skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"12629018e8331c8621b597bccda6eb1784a64c33","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.1.7.tgz","fileCount":17,"integrity":"sha512-0p86XxvMHgaHxFisJxhhmPU7wLNu1I16gVURI4L1oy05dMnnBXvclW4jxMnaLJKLWEg2Fh70Mmj/lxGjhqYLwg==","signatures":[{"sig":"MEUCIEMCbNmPJnanrqciaFohV9ujg4s50X/lF37aNKzzeNMNAiEAq40tNQYKe3AokWv6EOevbx4TvFknJkTaEKxRq7PHyg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1208734},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"b63470ee87abeb56d8c76b2cfd01332f1eaceebc","scripts":{"test":"node tests/mobile-static.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node tests/mobile-static.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"_npmVersion":"11.6.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.1.7_1780569592501_0.26066768174167065","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@firstpick/pi-package-webui","version":"0.1.8","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.1.8","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/Main_Window_v0.1.7.png","skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"15621d25b287a0735abf5856835753f887382b54","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.1.8.tgz","fileCount":21,"integrity":"sha512-oQ56HXpm1yY24/vQaTVDVEku6fkwLCohD09aMiC2RAI6BHKRFJ2FnG/NqFEQEwNfRlwRFvLC/F1FbORkX781vw==","signatures":[{"sig":"MEUCIQC0ohgYm+yb9IsNVEtoJBDYExLZwcZhiARhH83CT1ZEQwIgMKi3o21dNFcF78+GFk9FtE+RTJiLlpXymzt9rI3G0Nw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4350809},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"39d69ee9b8aa2d0c2ae480ab3d82c63a35bb9a01","scripts":{"test":"node tests/mobile-static.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node tests/mobile-static.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"_npmVersion":"11.6.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.1.8_1780579610415_0.40951074223331285","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@firstpick/pi-package-webui","version":"0.1.9","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.1.9","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/Main_Window_v0.1.7.png","skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"dae22077c36350a801eb3938b2f4cef6d438ec5a","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.1.9.tgz","fileCount":21,"integrity":"sha512-AQlUdPjJh2B27cArI+avP8uQUeZeKG6uqMxUboHvxoRJq0rVqtbLzuE7CcFW1+MSV2M0PH0eu0KtHYXhxx/Lmg==","signatures":[{"sig":"MEQCIB5i+Auq1CbLDmAWLqmtPH263ymNIk3EWB2jB8kpC+TOAiAbeKsOQvm3WMfRh8dVbMkWVfGL4e8IatIYLzmDDOw6Sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4375583},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"245cea90928e1d0da6d9ac1f55a71b6386c33be9","scripts":{"test":"node tests/mobile-static.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node tests/mobile-static.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"_npmVersion":"11.14.1","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.1.9_1780593778110_0.19804339876046262","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@firstpick/pi-package-webui","version":"0.2.0","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.2.0","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/Main_Window_v0.1.7.png","skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"4802d521ef1e9d4eff61317f0b0d677867fbd40e","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.2.0.tgz","fileCount":25,"integrity":"sha512-alvJ2vs3+KPfXGKEsY1UI4tzld9wk8n3afXivTo0hc9Eq/eqwZwyeiU8YGKb8jy6gKnVXzQkkBpSC43I2PjXmg==","signatures":[{"sig":"MEQCIECDhZgRmPNMBZ6umgiOo64UEA5Dh1UF/b5pmgfjjFkgAiBMpOEJNUjIEoHIKFI7ZKxIUt4pMJzQzxP7+/nSCpC7rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4499085},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"1fd4fc2caffc6c6295dbfa993789fb5b4f0bf1fa","scripts":{"test":"node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"_npmVersion":"11.14.1","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.2.0_1780608365888_0.9199047929478084","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@firstpick/pi-package-webui","version":"0.2.1","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.2.1","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/Main_Window_v0.1.7.png","skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"2633f53de2cafbdf4a5683c4dcfe81a386ce44b4","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.2.1.tgz","fileCount":25,"integrity":"sha512-rkird+AAwjVtUOXomokKedplxXkPOaiLRT8W9o/ftrjrGUA0r6/CPsDP2dWyXXW+STvXSxDJAKj3gkWvS2yQsg==","signatures":[{"sig":"MEUCIQDLAPXMspdKMsWiHcDQph5Lia5c/vmhIaVi0JVrEzr+GAIgcMCKk9ikktN/TNbBgx9DLPzmSgSL5uqT8rc9JbbptzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4493750},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"bd6c3ff865c4909d60390505cc4aafb70e66aaee","scripts":{"test":"node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"_npmVersion":"11.14.1","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.2.1_1780681689610_0.20620593229380235","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@firstpick/pi-package-webui","version":"0.2.2","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.2.2","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/Main_Window_v0.1.7.png","skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"0a15eb897c4d4e57d222276b1c07d3a4c970af35","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.2.2.tgz","fileCount":25,"integrity":"sha512-LmzbPnFAZTrMrv6xZKGB6z+v4gLNc7P6z1rkajU4I/7UxG34DJOXQ/SQndPkjMWPWeim2E94OgYfzd++qiweEQ==","signatures":[{"sig":"MEUCIQD2Vos8xlYZItD32yXETkUSZA/PZ8fVYBErlt3ufUsZnAIgJcseYVgELYRbupBEJymNgQd43IY6aSPQ/BkqEIDkIwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4514637},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"14b0f5c1026ac1d1fea7ee8e41ba7b19c2a11898","scripts":{"test":"node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.2.2_1780739955657_0.22636357071882252","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@firstpick/pi-package-webui","version":"0.2.3","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.2.3","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/Main_Window_v0.1.7.png","skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-setup-skills/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","../pi-extension-tools/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"012715a309626a9855af0adebba1346e5018cd7c","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.2.3.tgz","fileCount":26,"integrity":"sha512-cTUdHtHv+BPDf6eTftkY5BYUchh6fug7/Qf4X5Ekw3/Lonq+/HiqNsfpiZz0V6QatvKKjm6s8KgVR70Af6Pqhg==","signatures":[{"sig":"MEUCIQDOTUARHu0hqixb4STcyPq0p//vus1xxNq/Qi1uk80ElgIgFMgwtG7ijUBuSWECgaVoakyufwcJiF/NHiTTyjwTL9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4550184},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"181e1c008157ccbdf62c34d52b66e082f8e8f896","scripts":{"test":"node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-tools":"^0.1.4","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-setup-skills":"^0.1.5","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.2.3_1780746243488_0.2134809236804276","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@firstpick/pi-package-webui","version":"0.2.4","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.2.4","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/Main_Window_v0.1.7.png","skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-setup-skills/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","../pi-extension-tools/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"bd27c3937f5a3008379354e2298e7529e611067e","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.2.4.tgz","fileCount":26,"integrity":"sha512-UhPyBMLzz9Qww+fUPf6riDEvF/5JtFieReIhLHEIr4Q6mpghVChmsPahjLyOyT9fx3RJZvT2fE3e+73p5vP73g==","signatures":[{"sig":"MEYCIQCqJE3+Sd7pjXzowiTPVA0gOPcBlRe3gmJvc+1C7N/UZQIhAP2c1bksjb+yBwU243mYQofSk6TIu5be2W+dhYgGMSAR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4557741},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"4e3b71f7242b4a150ab2f375fee9d34fc72e7140","scripts":{"test":"node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-tools":"^0.1.4","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-setup-skills":"^0.1.5","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.2.4_1780763661518_0.5444595663205456","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@firstpick/pi-package-webui","version":"0.2.5","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.2.5","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/Main_Window_v0.1.7.png","skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-setup-skills/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","../pi-extension-tools/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"078c2cb80cc187480dc761fc5485eb7583c3e1e3","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.2.5.tgz","fileCount":26,"integrity":"sha512-v2wy7MkfNCQxTIhH8VTUJPcQOwR/XFk8XnJdJNCVCem3eepUDCv4Gz48XF/evYb9bExuIH4uA1vEHlIbNKQ3nA==","signatures":[{"sig":"MEQCIFM4TiW8RDFRHaG/CLOzsYwqqVO+zPWNCI97uEqSSahLAiBIf6Y4WzHpbj6g28pLa0d8XmXYvwwe/5tKJFPPdoYH3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4570137},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"72c2c4fcdaa8aa5b1d57d650293401a9836b9f24","scripts":{"test":"node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-tools":"^0.1.4","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-setup-skills":"^0.1.5","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.2.5_1780790852166_0.9105741192532009","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@firstpick/pi-package-webui","version":"0.2.6","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.2.6","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/Main_Window_v0.1.7.png","skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-setup-skills/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","../pi-extension-tools/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"8fb876edc160cd8ebff837656f25463f10a42bec","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.2.6.tgz","fileCount":26,"integrity":"sha512-GvAvjfjfyYuEQMBAUSVCvXJuM+bmx6Lq2lOGiI+ryA9CbwhlOy30Xq1C+eSuZMOJ1aJi5PX8W9sZW/EyuiiHzg==","signatures":[{"sig":"MEUCIQD/iD+42eTJTBXeUAVT6vBRmrnP9SXOUEnvLZ4hKEV+mgIgVll1Olsos/GJEAKRtCr03QAOOa6o8PGy0AXzBCUahXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4590976},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"16a5d1a9e99d7123ea1c6c89b588ad7add799edc","scripts":{"test":"node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-tools":"^0.1.4","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-setup-skills":"^0.1.5","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.2.6_1780798644431_0.8342611249894216","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@firstpick/pi-package-webui","version":"0.2.7","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.2.7","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/Main_Window_v0.1.7.png","skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-setup-skills/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","../pi-extension-tools/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"e476e1a7ebe88b7938cb2b6016ff02ebfbe5e402","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.2.7.tgz","fileCount":26,"integrity":"sha512-o6wacap9Rw04IqnuhqySIirCA5R8ippUR7XUKlnwSprAfBIgg4pt6zVCE6covkMy1KzFGNRz5pP/4CKhQGYq5Q==","signatures":[{"sig":"MEUCIQC5Pvtx8+e2vmP9z13TEIGk/97zFpHA8FgcROfM6VTS1wIgXoPMDEe8WEtbk1ogGmvb6Zua0SsPC4Ls8/mbTaHFBwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4594635},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"84ef2672031e0e5750ccd0079f8105fb72b24612","scripts":{"test":"node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-tools":"^0.1.4","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-setup-skills":"^0.1.5","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.2.7_1780799942711_0.4457608647816309","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@firstpick/pi-package-webui","version":"0.2.8","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.2.8","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/Main_Window_v0.1.7.png","skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-setup-skills/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","../pi-extension-tools/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"82b23c4a7c794469f966cec396369619cd85e841","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.2.8.tgz","fileCount":26,"integrity":"sha512-y3qHY7QazAsM7WedN1aDUYwenQHDfttoQ8OMQ+f43pt4aaBLbW+GM+CQuDugRlINHt8CqdT9b1Tar4wOosnONg==","signatures":[{"sig":"MEYCIQCzcIzAqfMC54KIKvBQAPZk05VQj5W0qJu9k/X0maDhjAIhAJCg50LG5jD+PViqSb4gssTZwh1kRdacpWQ5K+3EAN5d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4650044},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"14cfa586325a79c5cd8c6d7296e6dc167e961a87","scripts":{"test":"node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-tools":"^0.1.4","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-setup-skills":"^0.1.5","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.2.8_1780852846170_0.14443150337201915","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@firstpick/pi-package-webui","version":"0.2.9","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.2.9","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/Main_Window_v0.1.7.png","skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-setup-skills/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","../pi-extension-tools/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"683832bed8ea59578bd7f5eb504960c4ec269b10","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.2.9.tgz","fileCount":26,"integrity":"sha512-s4ydWJdzUwCFuzynAGs/qsQW/NCGijIPqWNrGlyMXULZXRWI27F8JOH9gmeidxFge3LHTih7d5zg7LLTwDUcqw==","signatures":[{"sig":"MEUCIQCoNiPJJH/dApucPgOpW6wV8+AiLm4e8mMI1m/ins6oiAIgYNhwQS8GrvIyGPcUoS4O3Ektr8RnAqpwNTUwDmjkoc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4650186},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"fe1ce2337a0c319cdaa511c2aa071f48c6748945","scripts":{"test":"node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-tools":"^0.1.4","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-setup-skills":"^0.1.5","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.2.9_1780857574329_0.060828285501105306","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@firstpick/pi-package-webui","version":"0.3.0","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.3.0","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/Main_Window_v0.1.7.png","skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-setup-skills/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","../pi-extension-tools/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"5ae284d85fb86bb22690c81251739ddca3431b59","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.3.0.tgz","fileCount":26,"integrity":"sha512-lIWRSZOn0ncE2LO71BqVA13Tr+xb30M6f1CUkJ5l77ONvs7uiOylaJTHG/MwGhcubX6XBH9FCzQOfsqVJz5mSQ==","signatures":[{"sig":"MEYCIQDMMVdpQCgqvOWrljIOidOyfEvX26+forjjb3n81Db0DAIhAP2YwaNAUnAItSO5uPpQ78KAyY/fQ1ymtMlWsnOSVQRf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4708979},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"bc4f05639ab1d78cc2a1af5b8cef249c4daced45","scripts":{"test":"node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-tools":"^0.1.4","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-setup-skills":"^0.1.5","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.3.0_1780868499726_0.9951654342254064","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@firstpick/pi-package-webui","version":"0.3.1","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.3.1","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/Main_Window_v0.1.7.png","skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-setup-skills/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","../pi-extension-tools/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"e728e27fd3dbe859a8daa948c3ca4db28e7f9111","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.3.1.tgz","fileCount":26,"integrity":"sha512-i+nzj9Kjd/LgYxG4Q82KXdd5rdieUOTK0FkyXEJLnEph7f3fZkxDEcZmB2In4SE8pYmAmVTYzbeW5iNe1rCVXQ==","signatures":[{"sig":"MEUCIQDuKwbB7aOJjrHuMI4JD3KXgfjlYvZ6kXOiXhEUMytNSwIgSeYgSurB+GwAkIyGTbK8SfA0n7ynyCXo/oDe12MxjUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4708978},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"6b57a5f2e5f4c32788bf420017e94fab83f2f268","scripts":{"test":"node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-tools":"^0.1.4","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-setup-skills":"^0.1.5","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.3.1_1780869980854_0.27549411276517555","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@firstpick/pi-package-webui","version":"0.3.2","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.3.2","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/Main_Window_v0.1.7.png","skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-setup-skills/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","../pi-extension-tools/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"964718f286eaef2e699d0e8029d0492e1df8bd73","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.3.2.tgz","fileCount":26,"integrity":"sha512-gHxA74mg0cciPiM4dOf3Fab52V4DMxXuQCg0mGZ+oxIakIbETmbGU5L1B3Bmlp+ZsJmtUCoFwxa+VNZXeq5eLQ==","signatures":[{"sig":"MEQCIHqrC/RJN/p5dAyeC9qezyW1O43Kolz23UjPvmQMmGeiAiBp9PMlWzio9ic8UJBR2aAoxDW0m+oqhIlFc8AYKf+neA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4717015},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"68cf7fda31196f6701a57a30d1f2d5230f763461","scripts":{"test":"node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-tools":"^0.1.4","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-setup-skills":"^0.1.5","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.3.2_1780872388289_0.5690411433504343","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@firstpick/pi-package-webui","version":"0.3.3","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.3.3","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/Main_Window_v0.1.7.png","skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-setup-skills/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","../pi-extension-tools/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"041630f9f0694d961325fb950aa291facc162cab","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.3.3.tgz","fileCount":26,"integrity":"sha512-tdYnl8NbH5MXnCiCWUkxgHrB6hfsP3i6EYTuVsYTb9k/w2s+sCqzIxGWKxWYniDBxi7wZf6rb6jF1f+8RAtg9A==","signatures":[{"sig":"MEQCICTl1rOc9IwUJR9L1w/HOn/6N+WNVDIIS4x+6aNwvrCVAiAt+i9lMFc6edLWaDhwKrCjZM3Oi5o0JwcBAJxLrbHxZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4872838},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"98153ed14b18f3e7dd60269c9901c6c1b5d8e31c","scripts":{"test":"node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-tools":"^0.1.4","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-setup-skills":"^0.1.5","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.3.3_1780954564610_0.002269960779000435","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@firstpick/pi-package-webui","version":"0.3.4","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.3.4","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/Main_Window_v0.1.7.png","skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-setup-skills/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","../pi-extension-tools/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"3c5aac3f94ebe6f28a3fdf7aaa19ed01a7dc766a","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.3.4.tgz","fileCount":26,"integrity":"sha512-UQicY6wIFHNJn/uy3h7K0/7hd+fFSilZbJrqFehIk4HDw80pT9SIA2OKI2agrRDdFcrDzfyERNFXhP5kXmTTGQ==","signatures":[{"sig":"MEYCIQD54gpuU/kbGS9pL+IRYWE+29StqpQUm1hm4pYuew97zgIhAMxV1QJVp3sQBuroQz1/ExgUpikPoVxY34WoVxu8lntq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4880991},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"2eaa266c3f8ce76ea621b68b9728cf6abc46ad86","scripts":{"test":"node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-tools":"^0.1.4","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-setup-skills":"^0.1.5","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.3.4_1780956056897_0.559918824483129","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@firstpick/pi-package-webui","version":"0.3.5","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.3.5","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/Main_Window_v0.1.7.png","skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-setup-skills/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","../pi-extension-tools/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"f34b350197edab1e24e79d2cf20c5362e0915a7a","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.3.5.tgz","fileCount":26,"integrity":"sha512-RKXNLnevif+vXAY4RS8SW7agRtjDdi+nXE2CPs45DAJzUWfKgU9fk4y16kvwIJLmhka0AFG+zFqioCXDZCinIg==","signatures":[{"sig":"MEQCIGPxkYUtzD/O8BPHXf14sZ/JiPxqQJ5In+bjDOZtSaWIAiAr4TUoAYJp02zBTLCm96JlaGftR9hYJuiLgydtciAl8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4925296},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"8b6c837c4d50af38a3e91d4d70c22abe383af504","scripts":{"test":"node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-tools":"^0.1.4","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-setup-skills":"^0.1.5","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.3.5_1780961988701_0.9666663681610985","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@firstpick/pi-package-webui","version":"0.3.6","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.3.6","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/Main_Window_v0.1.7.png","skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-setup-skills/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","../pi-extension-tools/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"dd5f258afd651f2052c96e4d0fedabfeae4283c8","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.3.6.tgz","fileCount":26,"integrity":"sha512-hzIapJLw3LJy3OHAPK0bW3xzacg7qJqZ3+502mSZQEdVynH5/G0hb3q+Gk5VFFY7IDz5EMBbUjPZPhzh1pYKcw==","signatures":[{"sig":"MEYCIQD8RX0Sz7bpEW+RgE9glh7Jx3yscyjvQU2RgJ92KPTUmgIhAO3v1VAbvG57ZNXW9L5yCNppFFu4qrSUNh8K/XPYf05L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4952898},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"89308c95db860165ad3c064dcfdb2fd78d0abb14","scripts":{"test":"node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-tools":"^0.1.4","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-setup-skills":"^0.1.5","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.3.6_1781040805619_0.22942607178226337","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@firstpick/pi-package-webui","version":"0.3.7","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.3.7","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/Main_Window_v0.1.7.png","skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-setup-skills/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","../pi-extension-tools/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"0016f01443055c1bbcf9eec9509b98e0acf7df5e","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.3.7.tgz","fileCount":26,"integrity":"sha512-/vf4+GwkoOCYseB+teL4wbWt1692zc8/62JtS4MbjDJfQUIjEzRqQDS91wL3li5qs37U4a5R7t/iAaqL+IBCig==","signatures":[{"sig":"MEUCIBYMZUnFEHdCaYI98Cen4BExA34Dol4bZpJAiy2f2oumAiEAiTZD8VkoYIkvINJW0U7JqwrfFc4n1IiZZiUpW+pQIlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5007929},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"01bc793133930c7de33f0aaddd7ea3267aaaec55","scripts":{"test":"node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node tests/mobile-static.test.mjs && node tests/native-parity.test.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-tools":"^0.1.4","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-setup-skills":"^0.1.5","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.3.7_1781044336371_0.2843397703470587","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@firstpick/pi-package-webui","version":"0.3.8","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.3.8","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/WebUI_v0.3.7.png","skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-safety-guard/index.ts","../pi-extension-setup-skills/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","../pi-extension-tools/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"2197db1c7f1b265ace1656dcdeed6fe99dbf3f06","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.3.8.tgz","fileCount":38,"integrity":"sha512-x9a6UIoHXN9SEU+2O2P2k/6sexDYMAvMY1UPguqeW5GUcR0WibdDT+/aJUB5VrDlkJdBA2jjGp0BQUusmJyXww==","signatures":[{"sig":"MEUCIQCnNQliGfE9zbffRyovkfx77IULKlMFDnnUWosGx7qSFwIgNFGlPTLxzu456BFQwaAhGn49oig84pSDDrHDI/hoM/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6057996},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"7d15089af8dcc48ab5ce90163ce58f03455f6314","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-tools":"^0.1.4","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.5","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.3.8_1781121784440_0.07692456085720112","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@firstpick/pi-package-webui","version":"0.3.9","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.3.9","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/WebUI_v0.3.7.png","skills":["../pi-extension-release-aur/skills","node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["../pi-package-themes-bundle/themes","node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["../pi-package-prompts-git-pr/prompts","node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","../pi-extension-git-footer-status/index.ts","../pi-extension-release-aur/index.ts","../pi-extension-release-npm/index.ts","../pi-extension-safety-guard/index.ts","../pi-extension-setup-skills/index.ts","../pi-extension-stats/index.ts","../pi-extension-todo-progress/index.ts","../pi-extension-tools/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"222746f0da830cc741de3b508e2cbc21343771dc","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.3.9.tgz","fileCount":38,"integrity":"sha512-RGIFd3Dvoe9LFEuCwHRsAEqikcjXLOArQvpuHT1kr/t66HZ93EDDyDPvdwx8HPThCaA3zPOl5FO55Z53LLFWUg==","signatures":[{"sig":"MEUCIQC82KOFi8F98s3Sy/ptPSQCCZM+m3U41Lywzc+v/Z6f0gIgIYVC1sig8QhGcL2i0/xZXSOws9EF18vG7pUoIwfvEVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6059550},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"9d1a234d5c035b7015dd3e0bea16e103cac69812","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.78.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.1","@firstpick/pi-prompts-git-pr":"^0.1.0","@firstpick/pi-extension-stats":"^0.2.0","@firstpick/pi-extension-tools":"^0.1.4","@firstpick/pi-extension-release-aur":"^0.1.3","@firstpick/pi-extension-release-npm":"^0.3.3","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.5","@firstpick/pi-extension-todo-progress":"^0.1.7","@firstpick/pi-extension-git-footer-status":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.3.9_1781200550790_0.6524231085003092","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@firstpick/pi-package-webui","version":"0.4.0","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.4.0","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/WebUI_v0.3.7.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"0aa1f9656d146b133d01740f70c8839dbd112129","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.4.0.tgz","fileCount":38,"integrity":"sha512-CNlb1eigvpCUOEsVQLOnuYun+IlMbZNp0BenXIUTse15kspMVOS8NaF7GOfsLiTZXZg89AFgX1vPO1iePnukmA==","signatures":[{"sig":"MEUCIFmVpSCCXcdsv4bhVr+F6d2wK8YahjBNarRjE02Ccy31AiEAr+7u8IXzyUIX/SdseBMU/jj9IzNjIUYgPhMUqLJhuaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6198808},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"ff35f8e1eda94611eda7a81bc818fb2c0e14c73d","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.79.1"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.6","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-release-aur":"^0.1.6","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.4","@firstpick/pi-extension-git-footer-status":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.4.0_1781219168468_0.6756723540154455","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@firstpick/pi-package-webui","version":"0.4.1","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.4.1","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/WebUI_v0.3.7.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"c1ae6fd8d0a9979462be78758dec007193c68b79","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.4.1.tgz","fileCount":38,"integrity":"sha512-UdLYqaLbUk7oc7c5ziyMd8RA0j0a279Foekk1uJzywxwPb6Br6C900qMQq/tjiYe8+0733dbuHCqGA4nl3nVUg==","signatures":[{"sig":"MEUCIFaCdQVRlrmAQIMkpC/lY8sSr7jLpeImJlGzXxqiK11bAiEA2lBHQLo3xY+BzJoB21HW2ZrI3xQyhZkOmdDkrCR0bC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6263389},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"51aa0d2b429a42d5b29f368f9a9373ec50e5cdad","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.79.1"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.6","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-release-aur":"^0.1.6","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.4","@firstpick/pi-extension-git-footer-status":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.4.1_1781295060274_0.14791639495571163","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@firstpick/pi-package-webui","version":"0.4.2","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.4.2","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/WebUI_v0.3.7.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"adf193b49b4c7e644c2008e04df84d66b1e59d68","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.4.2.tgz","fileCount":38,"integrity":"sha512-rsUPPiAvYXkl9pClNFdrfAYXWi0fSoYjHcIggsBJxmmtbuf5AoEmE4rub5Tb57qerwuR7afNdpkJp4zhkRmyAA==","signatures":[{"sig":"MEUCICDgGqAt+2Afzuu7SqtbSD7ghn+TEXQZEwVF1BO3Q4MqAiEAxGtYHY5Vykr7VCQRTo7ym0FkojB2FArw4xRoPaiYns0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6281924},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"4e9839c3d61b69e95a5587d1129f4a7d2e70e5e4","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.79.1"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.6","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-release-aur":"^0.1.6","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.4","@firstpick/pi-extension-git-footer-status":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.4.2_1781311211873_0.5029590476966024","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@firstpick/pi-package-webui","version":"0.4.3","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.4.3","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/WebUI_v0.3.7.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"3be27e7d023c443b5b053d3099e04d6fc43bab6c","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.4.3.tgz","fileCount":39,"integrity":"sha512-r78r3YU++bq4DKZJzDZ7I1ZbgdYIUGdikXIv8SLhO7LCsoxJkmofBwrExnIdKIP4fuidrQ/8Mm504QDXLtaOJg==","signatures":[{"sig":"MEQCID9Ru4rFY7O0LFBLHBykXLJeabp7uF32a76Lp8f4PFY+AiBPphQkY+DhI/Zq0TXtSHNEcL7oYOtH3dCkCmfXa01Rbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6321610},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"93736df070299326200e981087eff9990bb1900b","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.79.3"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.6","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-package-remote-webui":"^0.1.0","@firstpick/pi-extension-release-aur":"^0.1.6","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.4","@firstpick/pi-extension-git-footer-status":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.4.3_1781348533338_0.8997165173496204","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@firstpick/pi-package-webui","version":"0.4.4","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.4.4","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/WebUI_v0.3.7.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"0ba5ee4b7d1aa65816a7c47c254f732fbfafe756","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.4.4.tgz","fileCount":37,"integrity":"sha512-kBIqeZFFgY9WogqZiSceRoS9lbZDXKmHbinRmIOicXrXHdXitRxTAcu/dwyOwpHbFmKt//2Ng4jdZKtHaxo7qg==","signatures":[{"sig":"MEYCIQD5vN4eWc5ok2ieBpEmYSeaK/r/cnG4bDZeLde2S2WkvgIhAJvYIQg2mWFxuwKOzWU45RgKfilMbMaJG9OsmBed7HIB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6334305},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"e929e3d1115bda097bcfefd6c3b5621016830b84","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.79.3"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.0","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.6","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.0","@firstpick/pi-package-remote-webui":"^0.1.0","@firstpick/pi-extension-release-aur":"^0.1.6","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.4","@firstpick/pi-extension-git-footer-status":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.4.4_1781457450375_0.9138554744402649","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@firstpick/pi-package-webui","version":"0.4.5","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.4.5","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/WebUI_v0.3.7.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"a356eba85b7f5123007196b30f8f17fd1fd6148c","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.4.5.tgz","fileCount":37,"integrity":"sha512-OcsUs77EBlLy2NZiHdB3d5ksgAs1nxIsXSxNleOCz76+cezpGF2hnvbT9sVAeegBEx8T1QIlwKCOZdApcFMY5A==","signatures":[{"sig":"MEQCIGCqd4AAH9k4NQWhO/LZYTTvIEybh70cFAdjbz7O8T7mAiAKueKiprfw7e9LeVKEdvtRxTD8sUO/20JNXMa/6WMADg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6335394},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"1e813395dc85c5f760ee39b9b257ca998095d6fb","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.17.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@earendil-works/pi-coding-agent":"^0.79.3"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.0","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.6","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.0","@firstpick/pi-package-remote-webui":"^0.1.0","@firstpick/pi-extension-release-aur":"^0.1.6","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.4","@firstpick/pi-extension-git-footer-status":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.4.5_1781615237170_0.7528370886728768","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@firstpick/pi-package-webui","version":"0.4.6","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.4.6","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/WebUI_v0.3.7.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"68d9303b95dac62ce7f1e27aaa7f74062d134758","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.4.6.tgz","fileCount":37,"integrity":"sha512-HVkt2Onaq1qvGYyUB61SRJWKjSI4Q8BCtV0ZyHLvOJVXsoOHrPl+nZGN1Y8txAIp/IJI2j6QA86tW3YIrRRyQQ==","signatures":[{"sig":"MEUCIQDYGRiHMqDoOEbqlNQuWTbTRSIox5D/w8F2ZVCNZBdWsgIgUj0K9z9QuMKs28RkdiTAXkf0uHCMI67KsSaPm50pzGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6350215},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"fcba5f5ae5bc056035e037a7d67d16a44cac45d9","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.79.5"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.0","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.6","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.0","@firstpick/pi-package-remote-webui":"^0.1.0","@firstpick/pi-extension-release-aur":"^0.1.6","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.4","@firstpick/pi-extension-git-footer-status":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.4.6_1781649249927_0.962412673932125","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@firstpick/pi-package-webui","version":"0.4.7","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.4.7","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/WebUI_v0.3.7.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"3acd30ad148368a8b5e5a55e0edefde64f1d9b34","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.4.7.tgz","fileCount":37,"integrity":"sha512-Z/QUsYvRBjSMQSnJ7uZuFbNUygi2G4PQy6FkJmQ9etHlVaTwwCfpvlBMkqqMzKZtwyqThyKJioUz8ZHulcQrPg==","signatures":[{"sig":"MEQCICecKUj7TWqePIinz0Tkxefhfm/wmCxAgkr2rTFBD1JwAiAnAhF5RytNrbg3LijAW53ujKGmQAkrfRRzueapB6uXOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6367989},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"5b4723c2e12ff8c1fed2058175b97d6e4cd46251","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.79.7"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.0","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.6","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.0","@firstpick/pi-package-remote-webui":"^0.1.2","@firstpick/pi-extension-release-aur":"^0.1.6","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.4","@firstpick/pi-extension-git-footer-status":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.4.7_1781805488039_0.07318941989508021","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@firstpick/pi-package-webui","version":"0.4.8","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.4.8","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/WebUI_v0.3.7.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"244fa15e47575924e9fe4f6cb5e1f56bd71e79c3","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.4.8.tgz","fileCount":37,"integrity":"sha512-jhjlRu5EPgapHfPGkL+l/n814wqIa7SpA5+n4BcPr/F+MD0GJC7IL287VY64MLHQz4kTfeGNv+MfWMm/IUcnWQ==","signatures":[{"sig":"MEUCIH/5aUeDngiJlEPr5G+VeIPp67prgTp1VaI/yFp/+i0eAiEAuMnMqL6SRuN3lsPzSUisH8HjKhEEiY+ySwlc5NH3GJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6377603},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"34a42d295ebbdc4cde34530c00ff649b49b770ea","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.79.7"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.0","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.6","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.0","@firstpick/pi-package-remote-webui":"^0.1.2","@firstpick/pi-extension-release-aur":"^0.1.6","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.4","@firstpick/pi-extension-git-footer-status":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.4.8_1781939955121_0.8209413254732651","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@firstpick/pi-package-webui","version":"0.4.9","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.4.9","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/WebUI_v0.3.7.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"2cd9add3df4b0636977324ff02d1946d055cf2bf","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.4.9.tgz","fileCount":37,"integrity":"sha512-CkJOf0hmH/+8Y1l4EYZ5+moDVQTVumdBe4Z2etDMtWlXZtxFgw0krnajwv4al/fJtPTh8TM+hGlazcJ7jowwYA==","signatures":[{"sig":"MEYCIQDbYX3iqkMpHTgKF36yQFGMSFkSE0tAIWza0VQZVQkd5wIhAO1P5pMd0BZgt6HMMeEjpKpG6pPL9G3aNvKlMp6LsxnB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6436792},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"c4f67ec13b96d4bd9fec5556a1121faf0fbcafcf","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.79.8"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.0","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.6","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.0","@firstpick/pi-package-remote-webui":"^0.1.2","@firstpick/pi-extension-release-aur":"^0.1.6","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.4","@firstpick/pi-extension-git-footer-status":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.4.9_1781952503587_0.08651902675518341","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@firstpick/pi-package-webui","version":"0.5.0","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.5.0","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/WebUI_v0.3.7.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"f651271b2751dfe48acc3dcdcd7c6b80ee7dfe42","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.5.0.tgz","fileCount":53,"integrity":"sha512-7j5zM6oevq8C3A3eL6+wC0Li/AhK00dYuRwVv4czesP7pcbSONcY549h4dYrgaXrpvf3yNcPqBS5s27P2bjCjQ==","signatures":[{"sig":"MEQCIEqjL0YmtYtp4l6UiyeaLLGnKtua5l9j4MOP58MN2txIAiBGnYRtptKIcSZQ0cNXqYcdfz826UuS9P+3ypNtKo612A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12900386},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"269e65b0a7582b7ac66162cb6375d22a36f82e6d","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.79.8"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.0","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.6","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.0","@firstpick/pi-package-remote-webui":"^0.1.2","@firstpick/pi-extension-release-aur":"^0.1.6","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.4","@firstpick/pi-extension-git-footer-status":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.5.0_1781953187220_0.6481523509997693","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@firstpick/pi-package-webui","version":"0.5.1","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.5.1","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://unpkg.com/@firstpick/pi-package-webui/images/WebUI_v0.3.7.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"b38a140312f52354d150fc0f671432a124a14fb6","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.5.1.tgz","fileCount":53,"integrity":"sha512-shc2R+JabXsydLHa1jMbVNX3GKVxohOXDm+PgSl+dYPITM0Q4OPHyXA0X6O1vg5unOLLO5vRtHAXrWbSQCGBJw==","signatures":[{"sig":"MEYCIQDRB92564QzEKYWVsUHPc5Et3ANsvRKWFpaPzGkWpCrBgIhANReBjEY0Fc0rA+c37sm8dtfZYIXzj6atSI/cRQXe287","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12900947},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"0d40c33f378ecba5efbb2ac943bed9b44731fb90","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.79.8"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.0","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.6","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.0","@firstpick/pi-package-remote-webui":"^0.1.2","@firstpick/pi-extension-release-aur":"^0.1.6","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.4","@firstpick/pi-extension-git-footer-status":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.5.1_1781953637960_0.719244651440027","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@firstpick/pi-package-webui","version":"0.5.2","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.5.2","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/npm-packages/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"38c1a8e3d87ef85d689b9cf28132224eec56de3c","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.5.2.tgz","fileCount":54,"integrity":"sha512-EAJNpaXtKdbeuNs1tTnfMDXP2UhTx08xwp3++hbUXHNBkGAcPANbIBjKuN3W/+XTwQV9kCQuHfPn9v8weRIt7w==","signatures":[{"sig":"MEQCIFBL7N0fjYUeuZcqjFpxYsyxWYu4plugjSeozHgu1HFoAiBbkLlv3ELM08Lrvq+X1jZEgC2EF4dkE5BEvGb+kNwbPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15452629},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"b887686e9df28703e79276539004b877df8e79a2","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.79.8"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.0","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.6","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.0","@firstpick/pi-package-remote-webui":"^0.1.2","@firstpick/pi-extension-release-aur":"^0.1.6","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.4","@firstpick/pi-extension-git-footer-status":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.5.2_1781954203827_0.26817982510375726","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@firstpick/pi-package-webui","version":"0.5.3","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.5.3","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/npm-packages/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"2a5e3f19397d02979508f18407f76269f5eca8b6","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.5.3.tgz","fileCount":54,"integrity":"sha512-EuTn2vIBu5WFRmtROiRvAysHhBnCt9koOj7WhwS7cBiGA6f/2b841gETSMFF6dvOGmrc4bIWAdqcOuKYhCmMMQ==","signatures":[{"sig":"MEUCIQDGo9jF3a0nXw8po4FP1j6R4Ur2A/k/XvVr6r5RMIWW1gIgdvHPOGHytAmvzUhzyMzbOBIqszjo1Iwr3KZKeV23iAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15481925},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"840796261c76e27fa50ac9f960d6152c278fc1f3","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.79.8"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.0","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.6","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.0","@firstpick/pi-package-remote-webui":"^0.1.2","@firstpick/pi-extension-release-aur":"^0.1.6","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.4","@firstpick/pi-extension-git-footer-status":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.5.3_1781958630085_0.7422436113818192","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@firstpick/pi-package-webui","version":"0.5.4","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.5.4","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/npm-packages/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"8498a5d81fe4998918c9243f6a3578be92724b2e","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.5.4.tgz","fileCount":54,"integrity":"sha512-XYkMXZHuhqVyPSltu1NEM354QT6aZVYX7QUoAP+9M44AZ/Wn9wjbfpE1FSi86AiN7/wz/XVGuNfMM3lHAesyJQ==","signatures":[{"sig":"MEUCIBaogzH5NF/rU6jnaYv+GHJGtIpFs1KTPijpjpvEti5MAiEA1P6VQ5I1ZPxJxM97bjb696J6eU4yvAzOUjdOYcE7ibg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15490129},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"e4b146d1de2fdc323731104700c63fed2c3f516a","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@earendil-works/pi-coding-agent":"^0.79.8"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.0","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.6","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.0","@firstpick/pi-package-remote-webui":"^0.1.2","@firstpick/pi-extension-release-aur":"^0.1.6","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.4","@firstpick/pi-extension-git-footer-status":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.5.4_1782042731827_0.4573743212303527","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@firstpick/pi-package-webui","version":"0.5.5","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.5.5","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/npm-packages/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"ab049d815a90c9b5d184c372af2d86598617fadf","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.5.5.tgz","fileCount":54,"integrity":"sha512-MFa6hWyTtOKxHEFzNf7MoNj0VqRFMuEsI1G25xDzy70VPJnEk7b1eDmSIzPqq1z9ViF3Rie01cUSluTS2lTmIA==","signatures":[{"sig":"MEYCIQDuzN9i4ve3H10rDtAxvLFg0c028niwpuaTD9mT7f6dWAIhAJ1Y33GaYUG2R/9s0P4E+uLY77BxsSoDE/AmkJ7d7bRW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15532341},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"caadbece4d0d3e08c7f3da2d286edde46dc2fd34","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"mermaid":"^11.15.0","@earendil-works/pi-coding-agent":"^0.79.8"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.0","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.6","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.0","@firstpick/pi-package-remote-webui":"^0.1.2","@firstpick/pi-extension-release-aur":"^0.1.6","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.4","@firstpick/pi-extension-git-footer-status":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.5.5_1782066102112_0.6229288229089855","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@firstpick/pi-package-webui","version":"0.5.6","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.5.6","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/npm-packages/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"a65d87b1b0a624beca3b4bbcefc63962e483b046","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.5.6.tgz","fileCount":55,"integrity":"sha512-T4VlbOIgQ+2PcZbr70M4SI4UfA+1wUqoDh0TLmnUt4n8f6kwW7Vefa4E00oMuZ1/pL37AOeEZMKWSu47BEU7KQ==","signatures":[{"sig":"MEYCIQDXX7UWzQXtVxmplYpn5QbrNOXmS7B2wZzcmnFrQ8gwuAIhANYVXRvKZpbTr4VboXlfh2BJK7R9n6IzxFqA7WZQy3q/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15564522},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"039e0fa515fdab7f90fa4b2d0c7354fe0e8d6388","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"mermaid":"^11.15.0","@earendil-works/pi-coding-agent":"^0.79.8"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.0","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.6","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.0","@firstpick/pi-package-remote-webui":"^0.1.2","@firstpick/pi-extension-release-aur":"^0.1.6","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.5","@firstpick/pi-extension-git-footer-status":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.5.6_1782252203704_0.13742469360277987","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@firstpick/pi-package-webui","version":"0.5.7","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.5.7","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/npm-packages/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"17206d956ca9311aec6728ccdcbac0ee5c13d27c","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.5.7.tgz","fileCount":56,"integrity":"sha512-4tAnGa3TR1uMJNj4FpSCtxau5IjOOgj1yRE9ATBaSQ/2wTacvzzrIc75FcpxmKCO6shGjaXBUvEk6ryIJM0N0w==","signatures":[{"sig":"MEUCIQDaEJ+fZ03Wrmx7qW5YdwXpSVxiDB4EuWVlisIbDEkcoQIgCsFhlM9BhOWDlSXWIBqQWmxtjJInbDvfJ1faZXwrUro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15672871},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"ac0660774fe9e4649f35ba5ff73f13874245ff6a","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","@earendil-works/pi-coding-agent":"^0.80.2"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.0","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.6","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.0","@firstpick/pi-package-remote-webui":"^0.1.2","@firstpick/pi-extension-release-aur":"^0.1.6","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.5","@firstpick/pi-extension-git-footer-status":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.5.7_1782597445052_0.5767470823928116","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@firstpick/pi-package-webui","version":"0.5.8","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.5.8","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/npm-packages/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"edab0e33d8ed67271a647c0e1feabb5f5d5d6b80","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.5.8.tgz","fileCount":56,"integrity":"sha512-yRzPvVnEad4C5lN0BjYRXWiZvZvm4Y5qloVPLdsMweMLEkuBJUSNA75zZGDDhQ6TSSL4N6+1MdQbBsR3nQ2FWw==","signatures":[{"sig":"MEUCICKyG7CmqGffGA93R3SCeXuykrbZgD1OR/0E/16OH6MPAiEA/47qDOvm6zY2OBd2ECh4UlfkkIiI1wQt7ik1iZ2Kx1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15680381},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"cec3b9950d476e39418da38bd286abbe6ece724e","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","@earendil-works/pi-coding-agent":"^0.80.2"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.0","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.6","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.0","@firstpick/pi-package-remote-webui":"^0.1.2","@firstpick/pi-extension-release-aur":"^0.1.6","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.5","@firstpick/pi-extension-git-footer-status":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.5.8_1782681420252_0.6538529713315477","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"@firstpick/pi-package-webui","version":"0.5.9","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.5.9","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/npm-packages/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"fb88b1b7e2c8affb73a2de404108f14618d0a91f","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.5.9.tgz","fileCount":59,"integrity":"sha512-kw4qq97F4mFSDOAf3HHA29ZlJE+4KY4c1tO3IiMFbzQi/DxM+VsG3rml3XkS+1Xiutnqe1b4GJDoFk4Y9Wg8Xw==","signatures":[{"sig":"MEUCIQCmMMl7ZIorjKYZY2RIwrSTddNU2P407Ayci4NQSTv4cAIgAUNpjF3fWxzg5u/Dlp3fJDNa1lNtb6G78EMfj/bO/OA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15762156},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"b4bacd839086bc276a8f8875e868d1a54f6fea74","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","@earendil-works/pi-coding-agent":"^0.80.2"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.0","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.6","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.0","@firstpick/pi-package-remote-webui":"^0.1.2","@firstpick/pi-extension-release-aur":"^0.1.6","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.5","@firstpick/pi-extension-git-footer-status":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.5.9_1782924807426_0.5049159512390797","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@firstpick/pi-package-webui","version":"0.6.0","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.6.0","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/npm-packages/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"7ea4ae88c5f9d0601754e497f68b48f58116620c","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.6.0.tgz","fileCount":61,"integrity":"sha512-o6wVtgHoGMsIOzwbxKAswwSKmVLTliMmZ1x6OAEEVlzMl1ku4jnYFU1k2EPFsovW0rWF0E2Ql+ZqTvoZyDTUcA==","signatures":[{"sig":"MEUCIQCjrlmVBv/K3jp5Yx8zOZ3VLSn2LHDNF8tKld320dB/MQIgfZITUM8vvNNs5VwPwbKPUs6+xAJ0iBO4kPfy5jwah3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15867195},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"7ce986e724b69749dc5b079cc70395b2782105b2","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/voice-conversation.mjs && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","@earendil-works/pi-coding-agent":"^0.80.2"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.0","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.6","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.0","@firstpick/pi-package-remote-webui":"^0.1.2","@firstpick/pi-extension-release-aur":"^0.1.6","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.5","@firstpick/pi-extension-git-footer-status":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.6.0_1783023600944_0.06413515861429042","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@firstpick/pi-package-webui","version":"0.6.1","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.6.1","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/npm-packages/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"701d7ff4b580b1b6a9badf877f73e288c05af150","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.6.1.tgz","fileCount":62,"integrity":"sha512-hqQvWC++pdZNwImlmxurM1r9vyVQDoEBaydaXcm40g1Hl+Z31k8XSO/7I29SIfmeW+sqiK5RCwEXY1vkj4Vc+Q==","signatures":[{"sig":"MEUCIQDC57i1r7i/F4qGkkCJRJ2zEvAhqbHReH2lLQf7CDcPywIgenGfr6KUKOse4LY7nix4re2c5dQpKyP5EHUsh/rq0Pg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15910689},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"64e81a4c0a81ca0618e541ff1f4cd016f0642536","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/voice-conversation.mjs && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","@earendil-works/pi-coding-agent":"^0.80.2"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.0","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.6","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.0","@firstpick/pi-package-remote-webui":"^0.1.2","@firstpick/pi-extension-release-aur":"^0.1.6","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.5","@firstpick/pi-extension-git-footer-status":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.6.1_1783153059183_0.9490486121096458","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@firstpick/pi-package-webui","version":"0.6.2","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.6.2","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/npm-packages/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"6f9c4d73c6c891739ae04290403d3a10ab7152f7","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.6.2.tgz","fileCount":62,"integrity":"sha512-9c015aDaMu31HyqV1NDHhvf5nSfi2rM0fNr2WM2Cattrj4feJupc3NQZTta3bvKK++2lcpKyizxdv0ukr5sYqQ==","signatures":[{"sig":"MEUCID40m60kt/m7GGn/HxwFDqCTTXbkVlUyhVID7sr56RWIAiEA/NVGiAMEZpIlViwyCvoXtTfH36lxVtRikWRvLtNVrY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15910689},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"d43c2dff86f75dff268f586f63e4d2f09a9ccdeb","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/voice-conversation.mjs && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.16.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","@earendil-works/pi-coding-agent":"^0.80.3"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.1","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.7","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.1","@firstpick/pi-package-remote-webui":"^0.1.4","@firstpick/pi-extension-release-aur":"^0.1.6","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.7","@firstpick/pi-extension-git-footer-status":"^0.3.5"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.6.2_1783170479359_0.17545160643754198","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@firstpick/pi-package-webui","version":"0.6.3","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.6.3","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/npm-packages/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-bang-command-autocomplete/index.ts","node_modules/@firstpick/pi-extension-fish-user-bash/index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"3eff7e056b3f53cc3078e23bac32d484b415b3e6","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.6.3.tgz","fileCount":62,"integrity":"sha512-cWYutfobtbYZBY/zeMXB7eyvKCl1G2kHWgQaz/jpzNqO3WYJ70t6BjY8jfzB33fuTfeb76RQW545/rmo16wD2g==","signatures":[{"sig":"MEUCIQDiYYb0RS0IHqng81/KTYqUpg6iYJxQuKBpn4yfAVDEXgIgGUrAkNXtoBIo1aeNdE7pw5RvWRraUFNbL9upN91zJX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15953206},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"429b7468bdb9ef25b8ccf45fe83c0a348d1d964c","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/voice-conversation.mjs && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.18.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","@earendil-works/pi-coding-agent":"^0.80.3"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.2","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.8","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.2","@firstpick/pi-package-remote-webui":"^0.1.5","@firstpick/pi-extension-release-aur":"^0.1.7","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.7","@firstpick/pi-extension-fish-user-bash":"^0.2.0","@firstpick/pi-extension-git-footer-status":"^0.3.6","@firstpick/pi-extension-bang-command-autocomplete":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.6.3_1783205041761_0.6398702905981937","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@firstpick/pi-package-webui","version":"0.6.4","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.6.4","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/npm-packages/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-bang-command-autocomplete/index.ts","node_modules/@firstpick/pi-extension-fish-user-bash/index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"65179048d78f3fb5547b85e241081f5f2d4dd3ea","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.6.4.tgz","fileCount":62,"integrity":"sha512-jREi0cTnJL6dfoZksgFg1WwlfBuXJ8mjlY9SOH4qU+Ezfo5RbETzHZtM+AOM89mGy3myXgFLPh6Ok7ZB1AG+UQ==","signatures":[{"sig":"MEUCIQC/db0oEFYo5+kI4XklLxfLC4Whe/WPnZNUOEIgdoVycAIgTGDkYJXv1TZdyAGS2kbEAHV2WkCMKTZ26AWNh6RZMjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16050800},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"76c172766f1ec3486aa14595945fba928675668c","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/voice-conversation.mjs && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.18.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","@earendil-works/pi-coding-agent":"^0.80.3"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.2","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.8","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.2","@firstpick/pi-package-remote-webui":"^0.1.5","@firstpick/pi-extension-release-aur":"^0.1.7","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.7","@firstpick/pi-extension-fish-user-bash":"^0.2.1","@firstpick/pi-extension-git-footer-status":"^0.3.6","@firstpick/pi-extension-bang-command-autocomplete":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.6.4_1783452273375_0.532731150877529","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@firstpick/pi-package-webui","version":"0.6.5","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.6.5","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/npm-packages/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-bang-command-autocomplete/index.ts","node_modules/@firstpick/pi-extension-fish-user-bash/index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"1c484c4f6ce782e8f9819cab7ce8ce36b2c76b4f","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.6.5.tgz","fileCount":62,"integrity":"sha512-VIxkzgEe23ypv39laIC36F4mRm7I3D8tJLV72uJrH48n68EX+1m3M156weWckb+bvy6QBXPuNC9JGV5zIbn1Xw==","signatures":[{"sig":"MEYCIQColL0GDp6sEluAnqhfFn56thJgEFePzW86Sb6ZxaASBwIhALPvWc/xAUmelL2LPk6gWvhnwKTTjquvcnIE0ThE9aSN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16244328},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"7a0799aa89db39cfec4b4126029bbe096171ed07","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/voice-conversation.mjs && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.18.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","@earendil-works/pi-coding-agent":"^0.80.3"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.2","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.8","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.2","@firstpick/pi-package-remote-webui":"^0.1.5","@firstpick/pi-extension-release-aur":"^0.1.7","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.7","@firstpick/pi-extension-fish-user-bash":"^0.2.1","@firstpick/pi-extension-git-footer-status":"^0.3.7","@firstpick/pi-extension-bang-command-autocomplete":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.6.5_1783550753076_0.4392218104990864","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@firstpick/pi-package-webui","version":"0.6.6","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.6.6","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/npm-packages/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-bang-command-autocomplete/index.ts","node_modules/@firstpick/pi-extension-fish-user-bash/index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"e815de15f0bccfb640e137237b9ff194e06ce84c","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.6.6.tgz","fileCount":66,"integrity":"sha512-ualFQqrNXBOniLlNf9ZT/B91QJg0tlu0+Ob2r8gx7g7V8WxDawzKLJ6dGQDtTznaOHT3BBTPfPNC+0UsCje+uQ==","signatures":[{"sig":"MEUCIQDjZkMpgCihntJpClqlt9kRAmOMStRSpNpvc31rMn6OTAIgEJ+SthDw1qd1DNcHIK2y4I6h5D37/FFmHu5Z8PDfYvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16371398},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"f624bb77bac148ec14220e50f02e046f1f31c44a","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/voice-conversation.mjs && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.18.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","@earendil-works/pi-coding-agent":"^0.80.6"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.2","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.2","@firstpick/pi-extension-stats":"^0.2.8","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.2","@firstpick/pi-package-remote-webui":"^0.1.5","@firstpick/pi-extension-release-aur":"^0.1.7","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.7","@firstpick/pi-extension-fish-user-bash":"^0.2.1","@firstpick/pi-extension-git-footer-status":"^0.3.8","@firstpick/pi-extension-bang-command-autocomplete":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.6.6_1783714764297_0.691064158626042","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@firstpick/pi-package-webui","version":"0.6.7","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.6.7","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/npm-packages/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-bang-command-autocomplete/index.ts","node_modules/@firstpick/pi-extension-fish-user-bash/index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"a8f5121012c3995289c084aeb683f6c28b088cba","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.6.7.tgz","fileCount":69,"integrity":"sha512-3xC707h6b9upgIajiK5wC0vhJ4WHQU/WnEbk3aJhhJRMzulsJxM1IaayPoXnFmYgcPCx9RvUAZoni9TxWR+XtA==","signatures":[{"sig":"MEUCIQCgVjZ7nCJHTkzeB+vAmrujRS25cMgPTCWdotYttv8jKQIgW4TIVUiEfFwS4OnaGO1wrLPIg4xryIMBiYGC4qxYeRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16408073},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"ce01eb311b9d5f5816f616098dc70b171a8eeb28","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/voice-conversation.mjs && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.18.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","@earendil-works/pi-coding-agent":"^0.80.6"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.2","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.3","@firstpick/pi-extension-stats":"^0.2.8","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.2","@firstpick/pi-package-remote-webui":"^0.1.5","@firstpick/pi-extension-release-aur":"^0.1.7","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.7","@firstpick/pi-extension-fish-user-bash":"^0.2.1","@firstpick/pi-extension-git-footer-status":"^0.3.8","@firstpick/pi-extension-bang-command-autocomplete":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.6.7_1784066066120_0.47369613424200896","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@firstpick/pi-package-webui","version":"0.6.8","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.6.8","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/npm-packages/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-bang-command-autocomplete/index.ts","node_modules/@firstpick/pi-extension-fish-user-bash/index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"50e5ccbf4546e7af78bce78df159352d72ba2282","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.6.8.tgz","fileCount":80,"integrity":"sha512-DCR/UGNpeFwTWk9vr5XOb4LWAFICiFQw+xAp2EVloKiYmT5nlU3lJf5wBygTZD0qO0ixQz/5mmcQRg494igGnw==","signatures":[{"sig":"MEUCIDTqzoi75Z+ShzuoXujZAJ9op5HnhLFpx26wsQA5Di9GAiEAsxvkzKeGbEY/aLgbORmbDHycfKppuEt069PXoOfBJBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16581995},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"b21a346eaf5d962797cae865b12f4b7fef261532","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/voice-conversation.mjs && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.18.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","@earendil-works/pi-coding-agent":"^0.80.6"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.2","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.3","@firstpick/pi-extension-stats":"^0.2.8","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.2","@firstpick/pi-package-remote-webui":"^0.1.5","@firstpick/pi-extension-release-aur":"^0.1.7","@firstpick/pi-extension-release-npm":"^0.4.0","@firstpick/pi-extension-safety-guard":"^0.2.3","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.7","@firstpick/pi-extension-fish-user-bash":"^0.2.1","@firstpick/pi-extension-git-footer-status":"^0.3.8","@firstpick/pi-extension-bang-command-autocomplete":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.6.8_1784236997641_0.8408250339937369","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"@firstpick/pi-package-webui","version":"0.6.9","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.6.9","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/npm-packages/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-bang-command-autocomplete/index.ts","node_modules/@firstpick/pi-extension-fish-user-bash/index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"2c3c7cfe2fa90229133014ab43312f73ba42a14c","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.6.9.tgz","fileCount":80,"integrity":"sha512-L8ekIz2C9Y9ydtTCW8SCasLZr1+71y8nHKdsVIUIwqXiOYwL1v1Zdv3zjDweMGuIu/YZVDomSHe8gPQC7YBW7A==","signatures":[{"sig":"MEUCIFTXVqrjiv5k241nQ8YGI8sl4mJ3/nP3QbNyzhKKLwnjAiEA0nzr+0U37n13mypelOZco+o1nWsuhTH+lfAWdB0LNFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16625351},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"68b011193ea2f90b3b0f1f48f8b4aea3f77cc2a1","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/voice-conversation.mjs && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.1","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","@earendil-works/pi-coding-agent":"^0.80.9"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.3","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.3","@firstpick/pi-extension-stats":"^0.2.8","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.3","@firstpick/pi-package-remote-webui":"^0.1.5","@firstpick/pi-extension-release-aur":"^0.1.7","@firstpick/pi-extension-release-npm":"^0.4.1","@firstpick/pi-extension-safety-guard":"^0.2.5","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.8","@firstpick/pi-extension-fish-user-bash":"^0.2.1","@firstpick/pi-extension-git-footer-status":"^0.4.0","@firstpick/pi-extension-bang-command-autocomplete":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.6.9_1784412884523_0.5369790800674341","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@firstpick/pi-package-webui","version":"0.7.0","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.7.0","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/npm-packages/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-bang-command-autocomplete/index.ts","node_modules/@firstpick/pi-extension-fish-user-bash/index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"9a6f3e2d63740246dc4916b1af48b2c7cc18ceda","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.7.0.tgz","fileCount":88,"integrity":"sha512-ROz4wwmVtsv+jLnO3qH3HQA6hpaDMH+CHt2CdmIDJvmgb+pVdq48YGjL5eSS1kxkg2UvDzhmyM0qR+2amPLExw==","signatures":[{"sig":"MEUCIQCu+9or8sTFfFsug8C//faRqHPndwbM1FiFGp61qPfqZwIgFaHvJGQTy/d6v0h63OfFuar2VoBMZ1NYidozAWbUhDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16761959},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"e9d38e49bcbe20da9a58361bf1add19b7aa5172a","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.1","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","@firstpick/pi-utils":"^0.2.3","@earendil-works/pi-coding-agent":"^0.80.10"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.3","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.3","@firstpick/pi-extension-stats":"^0.2.8","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.3","@firstpick/pi-package-remote-webui":"^0.1.5","@firstpick/pi-extension-release-aur":"^0.1.7","@firstpick/pi-extension-release-npm":"^0.4.2","@firstpick/pi-extension-safety-guard":"^0.2.5","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.8","@firstpick/pi-extension-fish-user-bash":"^0.2.1","@firstpick/pi-extension-git-footer-status":"^0.4.0","@firstpick/pi-extension-bang-command-autocomplete":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.7.0_1784563270342_0.597853884302991","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@firstpick/pi-package-webui","version":"0.7.1","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.7.1","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/npm-packages/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-bang-command-autocomplete/index.ts","node_modules/@firstpick/pi-extension-fish-user-bash/index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"f1352780187e5776eb89f223f539097e1daf58b5","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.7.1.tgz","fileCount":88,"integrity":"sha512-u8rf8sgx1hVnUasM9SkeF8adG94jSzqcR6QO/aqNPFvQva/EduCJQ+/VdKQ1e4EuRwqbJcUM1j1zfN78GQEpLg==","signatures":[{"sig":"MEQCIFJedFX7WB/cHXT/PSzhwID5VBnRGlFJQhmwiE8v/EvnAiAx2YRoVvJ9j83s1jnBV8elraBfttg3gVWpiWD/2UYfgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16802999},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"4451133c33734ad4d6b4f6ec8d68dadf8d4eb327","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.1","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","@firstpick/pi-utils":"^0.2.4","@earendil-works/pi-coding-agent":"^0.80.10"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.3","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.3","@firstpick/pi-extension-stats":"^0.2.8","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.4","@firstpick/pi-package-remote-webui":"^0.1.6","@firstpick/pi-extension-release-aur":"^0.1.7","@firstpick/pi-extension-release-npm":"^0.4.3","@firstpick/pi-extension-safety-guard":"^0.2.5","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.8","@firstpick/pi-extension-fish-user-bash":"^0.2.1","@firstpick/pi-extension-git-footer-status":"^0.4.1","@firstpick/pi-extension-bang-command-autocomplete":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.7.1_1784583407101_0.10356044528422803","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@firstpick/pi-package-webui","version":"0.7.2","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.7.2","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/npm-packages/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-bang-command-autocomplete/index.ts","node_modules/@firstpick/pi-extension-fish-user-bash/index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"73ca42123f5522065dce815747af3309056a8a69","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.7.2.tgz","fileCount":91,"integrity":"sha512-OzFpFo1jqY63sdaqZojzDtA6wPMeN0LoEcLvEAfOQpUV6Q+uoduNUFwW5Xxe/6v9jYY5GWZ+UffSU4wU9iNkpA==","signatures":[{"sig":"MEUCIA8dIj4ZDlbXzVeYjfEqRTBMA/oIOV0O6kXmwr0Acv/pAiEAsrFF5OaSMi67eW4GoVGLQ4Orbh/bBotLretM23aZECw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16934899},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"f1b89ae032871dab75a08a038ecf92cb33b26e14","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.1","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.4","@earendil-works/pi-coding-agent":"^0.81.1"},"_hasShrinkwrap":false,"optionalDependencies":{"@firstpick/pi-extension-btw":"^0.1.3","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.4","@firstpick/pi-extension-stats":"^0.2.8","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.4","@firstpick/pi-package-remote-webui":"^0.1.6","@firstpick/pi-extension-release-aur":"^0.1.7","@firstpick/pi-extension-release-npm":"^0.4.3","@firstpick/pi-extension-safety-guard":"^0.2.5","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.8","@firstpick/pi-extension-fish-user-bash":"^0.2.1","@firstpick/pi-extension-git-footer-status":"^0.4.1","@firstpick/pi-extension-bang-command-autocomplete":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.7.2_1784665127826_0.6994036883086401","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@firstpick/pi-package-webui","version":"0.7.3","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.7.3","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/npm-packages/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/npm-packages/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/npm-packages/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-bang-command-autocomplete/index.ts","node_modules/@firstpick/pi-extension-fish-user-bash/index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"c49cee56da03a1626824f2f3590a6ffd8cc83489","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.7.3.tgz","fileCount":104,"integrity":"sha512-+71pMzM2DlikhBeyb5MEcwNR9+3cbYp5mVOvwtkOIfrY+LTrECr8EaBuGEeAkO//cs2ROZZ9lsaym3zTkBcgVg==","signatures":[{"sig":"MEUCIQCjtoiUU15PFd2g8S8Ls0/TOSBqvlzmPjB+DQ6lYunnIgIgZVRqCd/IxiMbOdrOuPkpjg7m0bl7MnjbxaJ8AfOMeOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17025856},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"f173425905e2e394c8282ee7502216e29ac61d7b","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/git-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/npm-packages.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.1","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.4","@earendil-works/pi-coding-agent":"^0.81.1"},"_hasShrinkwrap":false,"optionalDependencies":{"node-pty":"^1.1.0","@firstpick/pi-extension-btw":"^0.1.3","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.4","@firstpick/pi-extension-stats":"^0.2.8","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.4","@firstpick/pi-package-remote-webui":"^0.1.6","@firstpick/pi-extension-release-aur":"^0.1.7","@firstpick/pi-extension-release-npm":"^0.4.3","@firstpick/pi-extension-safety-guard":"^0.2.5","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.8","@firstpick/pi-extension-fish-user-bash":"^0.2.1","@firstpick/pi-extension-git-footer-status":"^0.4.1","@firstpick/pi-extension-bang-command-autocomplete":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.7.3_1784837848989_0.026791211791877823","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@firstpick/pi-package-webui","version":"0.7.4","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.7.4","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-bang-command-autocomplete/index.ts","node_modules/@firstpick/pi-extension-fish-user-bash/index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"1614854ba2a2e1fe168c7418455e5b4245208784","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.7.4.tgz","fileCount":112,"integrity":"sha512-feheqe/zGyLL9tXnlKWeakdLzY+3fmnyYFbYvBksf24NjlVWmHTf84XTA7i6g4wUX9bU/t4wfrSX219Hg/BUAg==","signatures":[{"sig":"MEUCIHgYiWFY2fkw3iZ9Fig7ft9+md9Y8sVJM9A4yGo08ci1AiEApvvODEZSxGKzgiLBhTRRkmOamPdv4a5Cc+t+PQ5nsck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17147106},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"493aff26e98991aa6b36b4a154849a8a9251c4b4","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/fast-output-live.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/git-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.1","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.4","@earendil-works/pi-coding-agent":"^0.81.1"},"_hasShrinkwrap":false,"optionalDependencies":{"node-pty":"^1.1.0","@firstpick/pi-extension-btw":"^0.1.3","@firstpick/pi-themes-bundle":"^0.1.4","@firstpick/pi-prompts-git-pr":"^0.1.4","@firstpick/pi-extension-stats":"^0.2.8","@firstpick/pi-extension-tools":"^0.1.6","@firstpick/pi-extension-workflows":"^0.1.4","@firstpick/pi-package-remote-webui":"^0.1.6","@firstpick/pi-extension-release-aur":"^0.1.7","@firstpick/pi-extension-release-npm":"^0.4.3","@firstpick/pi-extension-safety-guard":"^0.2.5","@firstpick/pi-extension-setup-skills":"^0.1.8","@firstpick/pi-extension-todo-progress":"^0.2.8","@firstpick/pi-extension-fish-user-bash":"^0.2.1","@firstpick/pi-extension-git-footer-status":"^0.4.1","@firstpick/pi-extension-bang-command-autocomplete":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.7.4_1784854181210_0.26251721239444326","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@firstpick/pi-package-webui","version":"0.7.5","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.7.5","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-bang-command-autocomplete/index.ts","node_modules/@firstpick/pi-extension-fish-user-bash/index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"6985562e43852f570261952e410f0e7a5a3ef682","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.7.5.tgz","fileCount":120,"integrity":"sha512-kn7KxaDC2MaishWpmO7MmoD96cIrRnblI9ajQdMtTMx046fx1xw02Dh81aGefOS5MG45BIf9ithAVPgH5XfCPA==","signatures":[{"sig":"MEUCIHGN3/RGl4pE3/RBJSXlLkExI0OhRIbxy/j5GRVjr8pRAiEAzifLWLHbp4MjwWJbY4URPHLiMHu5DlGx0mAgBcGsfQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17279478},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"e8b9ac133e3826112cd428d463cbc8b849b3cd3d","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.1","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-coding-agent":"^0.82.0"},"_hasShrinkwrap":false,"optionalDependencies":{"node-pty":"^1.1.0","@firstpick/pi-extension-btw":"^0.1.4","@firstpick/pi-themes-bundle":"^0.1.5","@firstpick/pi-prompts-git-pr":"^0.1.5","@firstpick/pi-extension-stats":"^0.2.9","@firstpick/pi-extension-tools":"^0.1.7","@firstpick/pi-extension-workflows":"^0.1.6","@firstpick/pi-package-remote-webui":"^0.1.8","@firstpick/pi-extension-release-aur":"^0.1.8","@firstpick/pi-extension-release-npm":"^0.4.4","@firstpick/pi-extension-safety-guard":"^0.2.6","@firstpick/pi-extension-setup-skills":"^0.1.9","@firstpick/pi-extension-todo-progress":"^0.2.9","@firstpick/pi-extension-fish-user-bash":"^0.2.2","@firstpick/pi-extension-git-footer-status":"^0.4.3","@firstpick/pi-extension-bang-command-autocomplete":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.7.5_1784938438345_0.3522988969640557","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@firstpick/pi-package-webui","version":"0.7.6","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.7.6","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-bang-command-autocomplete/index.ts","node_modules/@firstpick/pi-extension-fish-user-bash/index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"73ba1512f0f890c61ab505d11618f90bd7f2e5f8","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.7.6.tgz","fileCount":121,"integrity":"sha512-WzMlCU8plbtYI3xXoMDMjD4Hn7ZUT5tZp7K2PdBHeBsglA2Lf0uRD7Z4dYTNm6aeKEA6AMmIUccLOzsg3bOUQQ==","signatures":[{"sig":"MEUCICYd+fxl9H5wnzcjgOOz4cTjIOPFdfpgGTHaJLbCMrLTAiEA33VnQHUDJfZ2e9EWMZ8q86X18RTQ5daB+jinwr8aOW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17296804},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"2affb995c02d04cf6666478e5a835fc2bb5f7386","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.1","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-coding-agent":"^0.82.0"},"_hasShrinkwrap":false,"optionalDependencies":{"node-pty":"^1.1.0","@firstpick/pi-extension-btw":"^0.1.4","@firstpick/pi-themes-bundle":"^0.1.5","@firstpick/pi-prompts-git-pr":"^0.1.5","@firstpick/pi-extension-stats":"^0.2.9","@firstpick/pi-extension-tools":"^0.1.7","@firstpick/pi-extension-workflows":"^0.1.6","@firstpick/pi-package-remote-webui":"^0.1.8","@firstpick/pi-extension-release-aur":"^0.1.8","@firstpick/pi-extension-release-npm":"^0.4.4","@firstpick/pi-extension-safety-guard":"^0.2.6","@firstpick/pi-extension-setup-skills":"^0.1.9","@firstpick/pi-extension-todo-progress":"^0.2.9","@firstpick/pi-extension-fish-user-bash":"^0.2.2","@firstpick/pi-extension-git-footer-status":"^0.4.3","@firstpick/pi-extension-bang-command-autocomplete":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.7.6_1785024387047_0.5199852648438861","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@firstpick/pi-package-webui","version":"0.7.7","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.7.7","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-bang-command-autocomplete/index.ts","node_modules/@firstpick/pi-extension-fish-user-bash/index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"c45fd72b3634c924ffc5f59bb0fd93b0df453d41","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.7.7.tgz","fileCount":138,"integrity":"sha512-pp63X1aKt79cdX7EgPRCYNiCk9dgr8NRSug3rSnCIOO+tXqKX3GISLwFf6pJyFSYPSszC4Cj7eYYPM9zR3dYWg==","signatures":[{"sig":"MEYCIQCRmz0IBSoCv8z6wJiSo7qT6m7KOGrq7l/O3jQDBocCGwIhAIgQ5O6fM/J4/niwvpeQ4EULJFlFyEpS4jKf6D70ITKQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17638461},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"f811244c0937b60feff8a9eb98a474b46e0e782e","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"11.18.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-coding-agent":"^0.82.0"},"_hasShrinkwrap":false,"optionalDependencies":{"node-pty":"^1.1.0","@firstpick/pi-extension-btw":"^0.1.4","@firstpick/pi-themes-bundle":"^0.1.5","@firstpick/pi-prompts-git-pr":"^0.1.5","@firstpick/pi-extension-stats":"^0.2.9","@firstpick/pi-extension-tools":"^0.1.7","@firstpick/pi-extension-workflows":"^0.1.6","@firstpick/pi-package-remote-webui":"^0.1.8","@firstpick/pi-extension-release-aur":"^0.1.8","@firstpick/pi-extension-release-npm":"^0.4.4","@firstpick/pi-extension-safety-guard":"^0.2.6","@firstpick/pi-extension-setup-skills":"^0.1.9","@firstpick/pi-extension-todo-progress":"^0.2.9","@firstpick/pi-extension-fish-user-bash":"^0.2.2","@firstpick/pi-extension-git-footer-status":"^0.4.3","@firstpick/pi-extension-bang-command-autocomplete":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.7.7_1785146722357_0.6768219564386218","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@firstpick/pi-package-webui","version":"0.7.8","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.7.8","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-bang-command-autocomplete/index.ts","node_modules/@firstpick/pi-extension-fish-user-bash/index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"f95333620b9e772679aeaf5d834dee9a43078586","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.7.8.tgz","fileCount":147,"integrity":"sha512-+8yRobEu/Ig2KUP/5VHYxGFCUTXwzqiwdZ5KjHQkA6lxgjf0Jqj1orH87SXr1PxSSwAWrlRLiX7ddGv4Y4mwZQ==","signatures":[{"sig":"MEYCIQDTpCT8veGle/PwLqCh6vTT8M/af59FfAtGMgu+Gs2D6gIhAPQ+izP6QljW+/sUq4zHIwQCUK7r2yHd0FCu1lemtVos","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17782414},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"10d723743ce60eb7c15d2c9ed6fbf556fb20998a","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.1","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-coding-agent":"^0.82.1"},"_hasShrinkwrap":false,"optionalDependencies":{"node-pty":"^1.1.0","@firstpick/pi-extension-btw":"^0.1.4","@firstpick/pi-themes-bundle":"^0.1.5","@firstpick/pi-prompts-git-pr":"^0.1.5","@firstpick/pi-extension-stats":"^0.2.9","@firstpick/pi-extension-tools":"^0.1.7","@firstpick/pi-extension-workflows":"^0.1.7","@firstpick/pi-package-remote-webui":"^0.1.8","@firstpick/pi-extension-release-aur":"^0.1.8","@firstpick/pi-extension-release-npm":"^0.4.4","@firstpick/pi-extension-safety-guard":"^0.2.6","@firstpick/pi-extension-setup-skills":"^0.1.9","@firstpick/pi-extension-todo-progress":"^0.2.9","@firstpick/pi-extension-fish-user-bash":"^0.2.2","@firstpick/pi-extension-git-footer-status":"^0.4.3","@firstpick/pi-extension-bang-command-autocomplete":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.7.8_1785195189667_0.4832136497065138","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"@firstpick/pi-package-webui","version":"0.7.9","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.7.9","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-bang-command-autocomplete/index.ts","node_modules/@firstpick/pi-extension-fish-user-bash/index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"70787011e233407819fffb409bd4d46b1e05df71","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.7.9.tgz","fileCount":159,"integrity":"sha512-9Mo80N1PD09omXG6eEw8JNOTaG2bFNYoz/6dGANKZsOmULPOzZSBT4OnfQM4DATvJ915eRp33gWpo5UOLmMqBA==","signatures":[{"sig":"MEQCICkOloprr2aD5PkqbiGPW+IrsfL/x59jnTv/8nJ0Yi9EAiBhkygEZRbOkmd2LJAS1iXeKsbqluDWtusc2BvJjpsy4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18023156},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"04f11b44c4d37c64ab8741a9092bba3780b255d9","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.1","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-coding-agent":"^0.82.1"},"_hasShrinkwrap":false,"optionalDependencies":{"node-pty":"^1.1.0","@firstpick/pi-extension-btw":"^0.1.4","@firstpick/pi-themes-bundle":"^0.1.5","@firstpick/pi-prompts-git-pr":"^0.1.5","@firstpick/pi-extension-stats":"^0.2.9","@firstpick/pi-extension-tools":"^0.1.7","@firstpick/pi-extension-workflows":"^0.1.7","@firstpick/pi-package-remote-webui":"^0.1.8","@firstpick/pi-extension-release-aur":"^0.1.8","@firstpick/pi-extension-release-npm":"^0.4.4","@firstpick/pi-extension-safety-guard":"^0.2.6","@firstpick/pi-extension-setup-skills":"^0.1.9","@firstpick/pi-extension-todo-progress":"^0.2.9","@firstpick/pi-extension-fish-user-bash":"^0.2.2","@firstpick/pi-extension-git-footer-status":"^0.4.3","@firstpick/pi-extension-bang-command-autocomplete":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.7.9_1785366423742_0.02040902215675966","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@firstpick/pi-package-webui","version":"0.8.0","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.8.0","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-bang-command-autocomplete/index.ts","node_modules/@firstpick/pi-extension-fish-user-bash/index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-codex-fast-mode/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"4088481364eacc31d746956ab6b256ea98098c74","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.8.0.tgz","fileCount":162,"integrity":"sha512-hkI3SiTvjsDgKrAS8LLUav0W+96h1lQ1wkNm72q8fqdbJy9ogKuPBKDWv6/EBByivHAo3sBc9U7zS1oIdzc4sg==","signatures":[{"sig":"MEYCIQCqQv0nmXxzOEEA91deitPa7phCM+yF8cuaCwiOGaYviAIhAJjtMiu/UxzmcM5vHsga6KV0YHmL+SVHwMfLmtFjHiIR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18120397},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"e38fb409ee753eeade2eea636428791bfd1b3b50","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.1","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-coding-agent":"^0.83.0"},"_hasShrinkwrap":false,"optionalDependencies":{"node-pty":"^1.1.0","@firstpick/pi-extension-btw":"^0.1.4","@firstpick/pi-themes-bundle":"^0.1.5","@firstpick/pi-prompts-git-pr":"^0.1.5","@firstpick/pi-extension-stats":"^0.2.9","@firstpick/pi-extension-tools":"^0.1.7","@firstpick/pi-extension-workflows":"^0.1.7","@firstpick/pi-package-remote-webui":"^0.1.8","@firstpick/pi-extension-release-aur":"^0.1.8","@firstpick/pi-extension-release-npm":"^0.4.4","@firstpick/pi-extension-safety-guard":"^0.2.6","@firstpick/pi-extension-setup-skills":"^0.1.9","@firstpick/pi-extension-todo-progress":"^0.2.9","@firstpick/pi-extension-fish-user-bash":"^0.2.2","@firstpick/pi-extension-codex-fast-mode":"^0.1.0","@firstpick/pi-extension-git-footer-status":"^0.4.3","@firstpick/pi-extension-bang-command-autocomplete":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.8.0_1785450179662_0.7028217382247735","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@firstpick/pi-package-webui","version":"0.8.1","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.8.1","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-bang-command-autocomplete/index.ts","node_modules/@firstpick/pi-extension-fish-user-bash/index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-codex-fast-mode/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"0656cf6b16da7a78d96210d5e3048f4186fac788","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.8.1.tgz","fileCount":179,"integrity":"sha512-8verYLmD5yiGRBUgGVMiLpmD8fNoGrXRf8JXx7wUYSB/mhHsfpYpf+wHRoJqTIqF8SQjicboGDWe4dveJptcgw==","signatures":[{"sig":"MEYCIQDmp1HcpH2xmadmSN04P+dreYc7ibTIb8fZXswC08NrjAIhAIoAoEMxJxR5VDEKo7t1yMIe20sdlUnX/z71pMTpUEVw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18585479},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"28924b80205467243c505cf13aac85e9e49b5973","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/transcript-renderer.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.1","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-coding-agent":"^0.83.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0","@firstpick/pi-extension-btw":"^0.1.4","@firstpick/pi-themes-bundle":"^0.1.5","@firstpick/pi-prompts-git-pr":"^0.1.5","@firstpick/pi-extension-stats":"^0.2.9","@firstpick/pi-extension-tools":"^0.1.7","@firstpick/pi-extension-workflows":"^0.1.7","@firstpick/pi-package-remote-webui":"^0.1.8","@firstpick/pi-extension-release-aur":"^0.1.8","@firstpick/pi-extension-release-npm":"^0.4.4","@firstpick/pi-extension-safety-guard":"^0.2.6","@firstpick/pi-extension-setup-skills":"^0.1.9","@firstpick/pi-extension-todo-progress":"^0.2.9","@firstpick/pi-extension-fish-user-bash":"^0.2.2","@firstpick/pi-extension-codex-fast-mode":"^0.1.0","@firstpick/pi-extension-git-footer-status":"^0.4.3","@firstpick/pi-extension-bang-command-autocomplete":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.8.1_1785664477603_0.21249785046679448","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@firstpick/pi-package-webui","version":"0.8.2","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.8.2","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-bang-command-autocomplete/index.ts","node_modules/@firstpick/pi-extension-fish-user-bash/index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-codex-fast-mode/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"1d8fa842c7de49fe433bc60c10d3833b61a64dea","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.8.2.tgz","fileCount":189,"integrity":"sha512-3W9x3agrJEfClXGfLeWeJsidGZrE7pJlDlYYNCZsms32ZCB5BjMzBLpUJReApAo0xUtY2AHLDorgzdVBWKJV4A==","signatures":[{"sig":"MEQCIHIbnOsX4Cg8iUjW0tt6WP/NAif9Vr8QYZurKEJg8L+RAiAEQHP5HwgkJ2TH0Tz7V2XRSOPZ7li3yky3eJo/7fTyqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18796755},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"d7f4189a95ac92a662309278d04a05d5ccc8e695","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/transcript-renderer.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.1","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-coding-agent":"^0.83.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0","@firstpick/pi-extension-btw":"^0.1.4","@firstpick/pi-themes-bundle":"^0.1.5","@firstpick/pi-prompts-git-pr":"^0.1.5","@firstpick/pi-extension-stats":"^0.2.9","@firstpick/pi-extension-tools":"^0.1.7","@firstpick/pi-extension-workflows":"^0.1.7","@firstpick/pi-package-remote-webui":"^0.1.8","@firstpick/pi-extension-release-aur":"^0.1.8","@firstpick/pi-extension-release-npm":"^0.4.4","@firstpick/pi-extension-safety-guard":"^0.2.6","@firstpick/pi-extension-setup-skills":"^0.1.9","@firstpick/pi-extension-todo-progress":"^0.2.9","@firstpick/pi-extension-fish-user-bash":"^0.2.2","@firstpick/pi-extension-codex-fast-mode":"^0.1.0","@firstpick/pi-extension-git-footer-status":"^0.4.3","@firstpick/pi-extension-bang-command-autocomplete":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.8.2_1785708666833_0.8553948673079059","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@firstpick/pi-package-webui","version":"0.8.3","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.8.3","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","skills":["node_modules/@firstpick/pi-extension-release-aur/skills","node_modules/@firstpick/pi-package-questionnaire/skills"],"themes":["node_modules/@firstpick/pi-themes-bundle/themes"],"prompts":["node_modules/@firstpick/pi-prompts-git-pr/prompts"],"extensions":["./index.ts","node_modules/@firstpick/pi-extension-bang-command-autocomplete/index.ts","node_modules/@firstpick/pi-extension-fish-user-bash/index.ts","node_modules/@firstpick/pi-extension-btw/index.ts","node_modules/@firstpick/pi-extension-codex-fast-mode/index.ts","node_modules/@firstpick/pi-extension-git-footer-status/index.ts","node_modules/@firstpick/pi-extension-release-aur/index.ts","node_modules/@firstpick/pi-extension-release-npm/index.ts","node_modules/@firstpick/pi-extension-workflows/index.ts","node_modules/@firstpick/pi-extension-safety-guard/index.ts","node_modules/@firstpick/pi-extension-setup-skills/index.ts","node_modules/@firstpick/pi-extension-stats/index.ts","node_modules/@firstpick/pi-extension-todo-progress/index.ts","node_modules/@firstpick/pi-extension-tools/index.ts","node_modules/@firstpick/pi-package-remote-webui/index.ts","node_modules/@firstpick/pi-package-questionnaire/index.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"3968f0f269a9c4a49da6868bfab5a08a75df7e44","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.8.3.tgz","fileCount":201,"integrity":"sha512-Wuplhc1Ccxg1ZWoDHYzZvY20netSJvf923KnV5fOlmEVhRXmDv/Zl6n3faWUqTHnaVyM228U6SZiibmN+hf4xg==","signatures":[{"sig":"MEYCIQC61bmX35QTcT9oHEFLfvom87kghrAqr1n1jP9gikm8IgIhAI9ffSEajgyXR/gKda7gBSfe9A1yykThcYiwGQEHPTAB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19059744},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"6c0abfc15ad7a05ce3bd68017d90813c76a65ec8","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/transcript-renderer.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-coding-agent":"^0.83.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0","@firstpick/pi-extension-btw":"^0.1.4","@firstpick/pi-themes-bundle":"^0.1.5","@firstpick/pi-prompts-git-pr":"^0.1.5","@firstpick/pi-extension-stats":"^0.2.9","@firstpick/pi-extension-tools":"^0.1.7","@firstpick/pi-extension-workflows":"^0.1.7","@firstpick/pi-package-remote-webui":"^0.1.8","@firstpick/pi-extension-release-aur":"^0.1.8","@firstpick/pi-extension-release-npm":"^0.4.4","@firstpick/pi-extension-safety-guard":"^0.2.6","@firstpick/pi-extension-setup-skills":"^0.1.9","@firstpick/pi-extension-todo-progress":"^0.2.9","@firstpick/pi-extension-fish-user-bash":"^0.2.2","@firstpick/pi-extension-codex-fast-mode":"^0.1.0","@firstpick/pi-extension-git-footer-status":"^0.4.3","@firstpick/pi-extension-bang-command-autocomplete":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.8.3_1785803747248_0.6992437193897938","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@firstpick/pi-package-webui","version":"0.8.4","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.8.4","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"56707aeec567cc8cefb79255a2cdda6e8217fdb5","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.8.4.tgz","fileCount":211,"integrity":"sha512-0+GIHq5TB9eIlLA2wgUzAcYpXr6IoOvT83ai41FJqZZPFyOdoZqigk6tIxLYGf7s4jiIvHPiPR706z9BRe/llw==","signatures":[{"sig":"MEYCIQCVkGRBnSoVt7ZEunOvSGhQoj1d5AlPsca8c9BvFgSVmQIhAJxrQF/8cgcBcSWC9deF/BiC2PPI/RZQNJFEkHfAbF+p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19345985},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"ccb737a61d1eb1f81490132e655efe23fa078d84","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/transcript-renderer.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.83.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.8.4_1785891333922_0.08509341121756919","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@firstpick/pi-package-webui","version":"0.8.5","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.8.5","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"c16ab1b35d45e0b4a210fe4ec6c94529488e5573","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.8.5.tgz","fileCount":211,"integrity":"sha512-vnZWI+gZGSNSYSlrQDMByhWbQJu4DQpg+lq1KvJlt3sqCKNjqHNL9NMP/CJQP+J+PA1AqaCW7iPUA7YM1rx8Rg==","signatures":[{"sig":"MEYCIQDkcoU8ogavc+tsjgpJ7VkuVTL91usjPnlagcAgVDKoyAIhAIJd/5OC2G7Ax3UBVLKLXRf0IT1/139uLnG0deOunp3D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19350194},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"c2c76a34d98a08a0d105be1f756e20cb99ca1829","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/transcript-renderer.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.83.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.8.5_1785893104018_0.36537192359842985","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@firstpick/pi-package-webui","version":"0.8.6","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.8.6","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui.mjs"},"dist":{"shasum":"678d4ea45959dba9893a60b114b8ef2a2c950b29","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.8.6.tgz","fileCount":221,"integrity":"sha512-II/3erRRV+Pzg4T7g5imo2iEsIvbQo8/QNPw0lxlO1EukZDDniXDFLVcKmIoXIbP9UMljSeYdre2eO46iOkYTA==","signatures":[{"sig":"MEUCICj8ffrpwb1XguxWcxViY+LQSdyms2DPxMawqroCmDfXAiEAknstLEkN851eAeKm0nPfuypSCYkRmxIzuphj1qJ+qsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19614126},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"551bdf9caf2503dfa94e758edacba3c204dbf8bf","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/stream-output-controller.mjs && node --check public/theme-contract.mjs && node --check public/transcript-renderer.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.83.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.8.6_1785968971634_0.4077930580186224","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@firstpick/pi-package-webui","version":"0.8.7","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.8.7","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui-launcher.mjs"},"dist":{"shasum":"54a86d2534061aaa3737a59cd82d909561d50fcc","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.8.7.tgz","fileCount":263,"integrity":"sha512-eB0qdw0P5Ycyiz6Q9JyibrV6BVrnqxApfa0JiG6WTipVtCe0HCdJoiPcnRQZI8UVHLVpNA0xJp1Ol1ibWjYjWg==","signatures":[{"sig":"MEQCIAiFz4y4fOi2J1BkqoYo566xdU3uclLtwsIUbBKSs+YtAiBBaaO4hJdy6npWj7UaRdMQc9ejpkyGoPAQuam4MPtf3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19916334},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"239829d747deae4d9c0f039421ab29440f40f1a2","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/middle-button-drag-scroll.mjs && node --check public/stream-output-controller.mjs && node --check public/theme-contract.mjs && node --check public/transcript-renderer.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-launcher.mjs && node --check bin/pi-webui-update-supervisor.mjs && node --check lib/update/supervisor.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.8.7_1786135641790_0.8312416882232523","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@firstpick/pi-package-webui","version":"0.8.8","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.8.8","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui-launcher.mjs"},"dist":{"shasum":"92ac95085e94fd53f1565a853680886a982da463","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.8.8.tgz","fileCount":263,"integrity":"sha512-ubxdSEEZoAnsw+u7FWPssc40cMMSZYUAWy4uCdPAnA0mRWJoDtUnl/JFKTR0Pnmao6fnWC4OP2YJZZkSGjEH9w==","signatures":[{"sig":"MEYCIQDN0RrmCIspjoerf1BP/3cnIuxtINbST2djD3K+6Zz9jAIhAPi8DihCs+W69b7YwAwrC66kl4pwGkUc/qBHdB5a8YtQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19951021},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"1d4b081bf43af66d225579d99336221a1a43cc42","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/middle-button-drag-scroll.mjs && node --check public/stream-output-controller.mjs && node --check public/theme-contract.mjs && node --check public/transcript-renderer.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-launcher.mjs && node --check bin/pi-webui-update-supervisor.mjs && node --check lib/update/supervisor.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.8.8_1786189670684_0.8792571265227913","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"@firstpick/pi-package-webui","version":"0.8.9","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.8.9","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui-launcher.mjs"},"dist":{"shasum":"c5ab7eaee3ef43ba717868f577a0077a2437b1eb","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.8.9.tgz","fileCount":265,"integrity":"sha512-0Ggtqdo+zI46/pXIzv89Nxrg6bo/EpanSm5L+2hhyOO+lvzmztZYLh+Iildzl6Q88jB7Ud00AbuvBvfHB6/0HQ==","signatures":[{"sig":"MEYCIQCIDEbprHCHQdMUTuFj5qCQdm7GbdkWgxl3RBFoyTqqigIhAN54xghF1mSn4fNzcKpRT+R/xmh595APxzhDgLH3Zn1H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20075028},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"6ccad8b1705f6c42f67b16a40eb6d040dc2b8aaa","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/middle-button-drag-scroll.mjs && node --check public/stream-output-controller.mjs && node --check public/theme-contract.mjs && node --check public/transcript-renderer.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-launcher.mjs && node --check bin/pi-webui-update-supervisor.mjs && node --check lib/update/supervisor.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.8.9_1786234816296_0.9352011632260484","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@firstpick/pi-package-webui","version":"0.9.0","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.9.0","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui-launcher.mjs"},"dist":{"shasum":"825006b2e13d48f9c29a91a1e55ded6ec7d9358d","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.9.0.tgz","fileCount":268,"integrity":"sha512-zvzgZy0QQwaQBGJ+Bmztx0mx677DC6FKqcT+iHOFUTKxHTaYGY9aIuYbCzWUzoYfw6t5oceu0vQEP7MnkIF4mg==","signatures":[{"sig":"MEYCIQCBW2PElXElY1ZxYryILF3leN1UzgOGQasdW6tzs+IUqAIhAP4MhnLA4B5Lsiay0g96wUE2SsJzBbk9xTClLSGktjGg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20107820},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"221940c88126e86ec07641cdac2eb99f98f9a36a","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check public/middle-button-drag-scroll.mjs && node --check public/stream-output-controller.mjs && node --check public/theme-contract.mjs && node --check public/transcript-renderer.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-launcher.mjs && node --check bin/pi-webui-update-supervisor.mjs && node --check lib/update/supervisor.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.9.0_1786318965949_0.7916477234438459","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@firstpick/pi-package-webui","version":"0.9.1","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.9.1","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui-launcher.mjs"},"dist":{"shasum":"c55ed428b5ad319f13bccc63d7ff113beeedeaaf","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.9.1.tgz","fileCount":271,"integrity":"sha512-t18kcsKXk+93AKeO/zPYytMd5dRyfYuV2Tvsi29Wufe2dI3vTMBEJYF6Fj5P1ljO9P4xLxXabhblInZAABxWpA==","signatures":[{"sig":"MEYCIQDSt/X/o4uBI/tXYu/qJA+gnqkbIr6RCTkgq+Qjk93fjAIhAORLBQrwoOXuqWc2HSahQLnd7KFHALNgzesmJ1rMc9gO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20128973},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"f4e27c4123a80f320748e1c6a14f2fce0eea7409","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check lib/app-runner-terminal.mjs && node --check public/middle-button-drag-scroll.mjs && node --check public/stream-output-controller.mjs && node --check public/theme-contract.mjs && node --check public/transcript-renderer.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-launcher.mjs && node --check bin/pi-webui-update-supervisor.mjs && node --check lib/update/supervisor.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.9.1_1786485729095_0.3831746660889881","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@firstpick/pi-package-webui","version":"0.9.2","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.9.2","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui-launcher.mjs"},"dist":{"shasum":"e3a9ab550b7b7e8fac7f5c64acf24344f86d8481","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.9.2.tgz","fileCount":291,"integrity":"sha512-vaHSBr4btmRTMiOwuwo8dF5mdd3xFep/Ii8LigBl9AlC5WRZcOUm+8Lhv/20e/xn9G9GMIEOhj2w1f48DlGhDQ==","signatures":[{"sig":"MEUCIARcyoI787nqCBKixTxfxje12Idqmg0NvqmzNcTnd/e2AiEAjhDwAiN3OJNqyCpeC4BaFEgCmk/vyFvKwMwR5FYt0kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20487492},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"c422c64de36a99c1ef8ba1a96d544dab40ceb2db","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check lib/app-runner-terminal.mjs && node --check public/middle-button-drag-scroll.mjs && node --check public/stream-output-controller.mjs && node --check public/theme-contract.mjs && node --check public/transcript-renderer.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-launcher.mjs && node --check bin/pi-webui-update-supervisor.mjs && node --check lib/update/supervisor.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.9.2_1786738942606_0.4577118069779813","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@firstpick/pi-package-webui","version":"0.9.3","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.9.3","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui-launcher.mjs"},"dist":{"shasum":"7a7d1c0aa8634e3119e299b410689eebc9f5501b","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.9.3.tgz","fileCount":312,"integrity":"sha512-1GqvvybwYHhZbYrXPmQIZy5IXyVYye6ByFN+ARHxrWHt1Z6mYAzNFOuHL9UYPkmkpCeMpfcOWfofaR+/I18Zig==","signatures":[{"sig":"MEUCIHNoTdCsgYfbUu3RSrYInz93fTbAUQOWGcEpIvkSwJ/7AiEAkaGpD6mSJdJ0+gjQvLiOltDPcRt9+6kKnTH3r1HEpPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20812312},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"0c6472b533e8e62f08ecec9ab6c08f9a42487ec7","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check lib/app-runner-terminal.mjs && node --check public/middle-button-drag-scroll.mjs && node --check public/stream-output-controller.mjs && node --check public/theme-contract.mjs && node --check public/transcript-renderer.mjs && node --check public/syntax-highlight.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-launcher.mjs && node --check bin/pi-webui-update-supervisor.mjs && node --check lib/update/supervisor.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.9.3_1786891218525_0.8604583956380263","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@firstpick/pi-package-webui","version":"0.9.4","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.9.4","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui-launcher.mjs"},"dist":{"shasum":"8e1b83950216cbb40bd50c48dcc540a7ff5e9169","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.9.4.tgz","fileCount":313,"integrity":"sha512-CW/soBQKybgoQrQijZdpc45a73wsGKxEASG/Qh3vA1Uhq9P/7iXVEL/66XLmJp205PYwHkKYn8wp4aqV06iBtw==","signatures":[{"sig":"MEUCIAyGCS0Xrn4Clq44wx7G8xwgqCJFG/beaU8JmdkhOEvSAiEAx8IkHmkDmK//3Nzd4ul4yA9lOs0KfyiAkAntcBm0Rzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20830695},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"27172ee6b27911fb94d9bbecbebb3e6538d34e20","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check lib/app-runner-terminal.mjs && node --check public/middle-button-drag-scroll.mjs && node --check public/stream-output-controller.mjs && node --check public/theme-contract.mjs && node --check public/transcript-renderer.mjs && node --check public/syntax-highlight.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-launcher.mjs && node --check bin/pi-webui-update-supervisor.mjs && node --check lib/update/supervisor.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.9.4_1786926104393_0.7069835068997183","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@firstpick/pi-package-webui","version":"0.9.5","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.9.5","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui-launcher.mjs"},"dist":{"shasum":"3174b2921b9434071eb8515003679c95445cc96b","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.9.5.tgz","fileCount":317,"integrity":"sha512-nN3uha241MG2eMp/LLYkGZTHy+pyYLEn7V2VkMzvenCkwnPToY0QLWXcr9Bhl/dCqGGPMk6lmk/XqR6EYaOu3w==","signatures":[{"sig":"MEQCIC+RCzv4Zez9z26Sn+gKs0KHSnvadCU+xqhycI1RBB9QAiA6HtCBZBlJoA0wxi4xoeTAPr71wkOThUY52ZYZbD7Mfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20917673},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"b4339e8a50d09714d7f747151ebd9ca435a36263","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check lib/app-runner-terminal.mjs && node --check public/middle-button-drag-scroll.mjs && node --check public/stream-output-controller.mjs && node --check public/theme-contract.mjs && node --check public/transcript-renderer.mjs && node --check public/syntax-highlight.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-launcher.mjs && node --check bin/pi-webui-update-supervisor.mjs && node --check lib/update/supervisor.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.9.5_1786980932047_0.34194091583334885","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@firstpick/pi-package-webui","version":"0.9.6","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.9.6","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui-launcher.mjs"},"dist":{"shasum":"bd8429893c99cdd9d3334bdd842b4208eb1f12f6","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.9.6.tgz","fileCount":327,"integrity":"sha512-QNFqrdrMOuT035IMGXgIHez43YVUdS5ZxmsC7LAlENkHqZXNnk3xPLm5S+DxsNj2e1YnDDbR0A/9HEp4D7ASYA==","signatures":[{"sig":"MEYCIQCQZhI6eMzhhLkh6QW9EtitrXae+GFg2plIsWNUpbPekAIhAKOn2KRzEevF8zNH2KNzk0jVkfP8TtwEgMCYBeuP8xRL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21151260},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"b56c688e782a982e0521f278f64cd61cbbfef9e0","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check lib/app-runner-terminal.mjs && node --check public/middle-button-drag-scroll.mjs && node --check public/stream-output-controller.mjs && node --check public/theme-contract.mjs && node --check public/transcript-renderer.mjs && node --check public/syntax-highlight.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-launcher.mjs && node --check bin/pi-webui-update-supervisor.mjs && node --check lib/update/supervisor.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.9.6_1787195148128_0.14889805700026937","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"@firstpick/pi-package-webui","version":"0.9.7","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.9.7","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui-launcher.mjs"},"dist":{"shasum":"5c0e239857c18ac74b68dc55418de56ab17ad6d4","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.9.7.tgz","fileCount":337,"integrity":"sha512-THZoIvmDlTEsax7MkScCSnLNuQ+A3vKzGrhWI1aOnWKTbrXjaOZ3Gdm9Ys2anG1Rob+poawJt1lRuAkHFpDpFg==","signatures":[{"sig":"MEUCIH1xf+G9PoJWYWxdoMW1l1la+rMXRdpHzZYEWYc+exTVAiEArDP8jv4OueSNMdT3G4s1Ux9+x8/HyH20MfOd315YKLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21369434},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"2522b8a8deb245face2e789ca30e1c4a66c46cca","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check lib/app-runner-terminal.mjs && node --check public/middle-button-drag-scroll.mjs && node --check public/stream-output-controller.mjs && node --check public/theme-contract.mjs && node --check public/transcript-renderer.mjs && node --check public/syntax-highlight.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-launcher.mjs && node --check bin/pi-webui-update-supervisor.mjs && node --check lib/update/supervisor.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.9.7_1787317844065_0.34410649584630537","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"@firstpick/pi-package-webui","version":"0.9.8","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.9.8","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui-launcher.mjs"},"dist":{"shasum":"698db473f4b6d4d25ca89ede924aad87c0a00962","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.9.8.tgz","fileCount":344,"integrity":"sha512-sZEVr8wglQGMEHZf8im6rzCc5LN4LlIvGSlwwokE2sEk6LROvQ+ELLvE5hjYMJkiCZn0Wu6bzsZrCVddkOcv/w==","signatures":[{"sig":"MEUCIErNjiPS6GWOmtXitLjlcr6rTClx0RLNMATRL350d+puAiEAhtGoVfK4Bzk60y+AcTXS8nRuuXAZeAo1Wc2xv74YuLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21504800},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"8e2aae3361bed56472f95547ff62c510611b8b94","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check lib/app-runner-terminal.mjs && node --check public/middle-button-drag-scroll.mjs && node --check public/stream-output-controller.mjs && node --check public/theme-contract.mjs && node --check public/transcript-renderer.mjs && node --check public/syntax-highlight.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-launcher.mjs && node --check bin/pi-webui-update-supervisor.mjs && node --check lib/update/supervisor.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.9.8_1787526559657_0.1287819865493367","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"@firstpick/pi-package-webui","version":"0.9.9","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.9.9","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui-launcher.mjs"},"dist":{"shasum":"94426372e81405fd3b1724b4764fbb59ea8ad7da","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.9.9.tgz","fileCount":350,"integrity":"sha512-xzVCsE5wf6Ak0PE0h4PUXsBQLP2qp/ER4aV3h2M20hH8d+aQnfKhhsyCfawrQguvT3Q9K8R3uDftv531JP5rww==","signatures":[{"sig":"MEUCIQDAJAxXjqaySM8ftgwKV0RJtc1BrDq2sF/F871/ukPf5gIgc/kH1dgdefjFlxg4HpQ/tYo97xIM+2ksbJapfJCr4fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21703482},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"327f540560946860e3cb2acfce03cebb70f7632e","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check lib/app-runner-terminal.mjs && node --check public/middle-button-drag-scroll.mjs && node --check public/stream-output-controller.mjs && node --check public/theme-contract.mjs && node --check public/transcript-renderer.mjs && node --check public/syntax-highlight.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-launcher.mjs && node --check bin/pi-webui-update-supervisor.mjs && node --check lib/update/supervisor.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.9.9_1787597071837_0.6043561756174385","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@firstpick/pi-package-webui","version":"0.10.0","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.10.0","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui-launcher.mjs"},"dist":{"shasum":"ab23d0d51ca4c38f04cbdad260b1d36b6a0a56d2","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.10.0.tgz","fileCount":355,"integrity":"sha512-rcJg09/c9k82sKLI8OOL0Gz03F5Ym3kurha+iDPcBbdRDWukZDRHSe/d56CXiBc+55xsQaShF4LOI4gVBApatQ==","signatures":[{"sig":"MEQCIB26luN1OrVE4ig5znV23C01XesJfqHFMwnesj9ZOoOPAiBfytXtarFRHOkytnB7JeiZlxXeI5WBo63jgjUdy72E5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21760431},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"72800d0aeac9038ad0a0ca4949e88c3744473300","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check lib/app-runner-terminal.mjs && node --check public/middle-button-drag-scroll.mjs && node --check public/stream-output-controller.mjs && node --check public/theme-contract.mjs && node --check public/transcript-renderer.mjs && node --check public/syntax-highlight.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-launcher.mjs && node --check bin/pi-webui-update-supervisor.mjs && node --check lib/update/supervisor.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.10.0_1787852400998_0.32808291945201296","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@firstpick/pi-package-webui","version":"0.10.1","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.10.1","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui-launcher.mjs"},"dist":{"shasum":"9f6fb066e0472663c9ef5850c363d9c19a29dad7","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.10.1.tgz","fileCount":356,"integrity":"sha512-Q/a8n+JVdurO5f92OraBoh2t4AIqpqxRC6U00LAJSvQ1YQmdqDQQ2RMbqwaVwL3koaurhCMQI7UWkD6GzNtYDw==","signatures":[{"sig":"MEYCIQDVXs09k1dYsWWpWl8t7IWv6pEMS2LwKgjKj4qf2ILYcAIhAJdSb/hOLW+C7+6AmOwzRtkGPVwkQ2tYlKx9CiZSdmtz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21778109},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"fa23bc4d42bde72850bbddf543c96427459576d5","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check lib/app-runner-terminal.mjs && node --check public/middle-button-drag-scroll.mjs && node --check public/stream-output-controller.mjs && node --check public/theme-contract.mjs && node --check public/transcript-renderer.mjs && node --check public/syntax-highlight.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-launcher.mjs && node --check bin/pi-webui-update-supervisor.mjs && node --check lib/update/supervisor.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.10.1_1788048688087_0.5119703124819543","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@firstpick/pi-package-webui","version":"0.10.2","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.10.2","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui-launcher.mjs"},"dist":{"shasum":"df8f153372288f70f787039a5ce579d4aabfe2f6","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.10.2.tgz","fileCount":352,"integrity":"sha512-dte2WBopiUTpcJSbRYPvF1Vfn1FQLlDz6fEeFkhJBVQ9VscwDXStVB8rMw2qTvK54H67HRtWLgZ5FzL2esCang==","signatures":[{"sig":"MEUCIQD0LLX3UzNWnV0p9vxYfeBGlKBdlNvjt04CrNmYzEzSFgIgK0YnOuVwHKFIgqusAkSWjxqJS+orHtwJZiqLf3bx71o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21745239},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"c02fe1b4f9af79bf2dadbefa886209181cc2deed","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check lib/app-runner-terminal.mjs && node --check public/middle-button-drag-scroll.mjs && node --check public/stream-output-controller.mjs && node --check public/theme-contract.mjs && node --check public/transcript-renderer.mjs && node --check public/syntax-highlight.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-launcher.mjs && node --check bin/pi-webui-update-supervisor.mjs && node --check lib/update/supervisor.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.10.2_1788125128354_0.5809227861474047","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@firstpick/pi-package-webui","version":"0.10.3","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.10.3","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui-launcher.mjs"},"dist":{"shasum":"d3bebfd22eebcb1e0cabd94e0c2dea578fc55bf0","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.10.3.tgz","fileCount":357,"integrity":"sha512-46Hmgv/ccINvexRof3w7JzVoutrBcQ06OC2RiLh/aU1MAZvv7Uss6M0CgHkjb8fzzDaspNgihAbu+U0R0TGafQ==","signatures":[{"sig":"MEUCIHSYNKkegboPFfJDA55b6i3c+smH7n8zeJX722dVXfozAiEA8VnPeZdh39SIf1tzmn6EiBWVXJ79PR+OyKnmG8O9Huw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21868207},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"51939eb17c1b6e7b3c4152c8b1f13f7f59eda9dc","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check lib/app-runner-terminal.mjs && node --check public/middle-button-drag-scroll.mjs && node --check public/stream-output-controller.mjs && node --check public/theme-contract.mjs && node --check public/transcript-renderer.mjs && node --check public/syntax-highlight.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-launcher.mjs && node --check bin/pi-webui-update-supervisor.mjs && node --check lib/update/supervisor.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.10.3_1788374547192_0.8656209668792705","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@firstpick/pi-package-webui","version":"0.10.4","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.10.4","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui-launcher.mjs"},"dist":{"shasum":"597a1d7395a9ec4e3f33cbf8f2087b940f41e5c5","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.10.4.tgz","fileCount":357,"integrity":"sha512-7Fd6aoy35trczFzkKDm1xMsfOTHeMt0SZgoJWorWNEAOfhekQ/FcyH65AP0YlnIeRrH/gNXaS+H77JilYyIJsw==","signatures":[{"sig":"MEUCIQDiP3TB/G/GZWZGqoOx7klaB2on6/j2iFxzIWqM85EbIwIgcSJM1GNX5ooU8xwhokl+Elb2p4US28014lJY9IFpTNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21873166},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"a6e29fdd0c78294d6e7a0e5136a40265f5d22997","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check lib/app-runner-terminal.mjs && node --check public/middle-button-drag-scroll.mjs && node --check public/stream-output-controller.mjs && node --check public/theme-contract.mjs && node --check public/transcript-renderer.mjs && node --check public/syntax-highlight.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-launcher.mjs && node --check bin/pi-webui-update-supervisor.mjs && node --check lib/update/supervisor.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.85.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.10.4_1788545064592_0.855787313087701","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"@firstpick/pi-package-webui","version":"0.10.5","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.10.5","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui-launcher.mjs"},"dist":{"shasum":"08bd5d00d46401f60a14317396e56072496a661c","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.10.5.tgz","fileCount":357,"integrity":"sha512-rtGPZ1i2GnJ6jWSnPUEx/ChsxckyuUaugYbGdczGDyxhY9t+z2bHhRVdkGWKmDhdfFC8FVpQmW1KyzBby7IBAQ==","signatures":[{"sig":"MEYCIQDsUbuJAHQmQncY7jCFIVAXMPldP6AmNuV+qt2TqRZOGgIhAJCU1lR+qAPgNaZInNNPgrIDmRR+MQisSFjGxgPuuZWH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21875605},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"ef7bb439842918ca02b9a4540683d7a51d61e183","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check lib/app-runner-terminal.mjs && node --check public/middle-button-drag-scroll.mjs && node --check public/stream-output-controller.mjs && node --check public/theme-contract.mjs && node --check public/transcript-renderer.mjs && node --check public/syntax-highlight.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-launcher.mjs && node --check bin/pi-webui-update-supervisor.mjs && node --check lib/update/supervisor.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.85.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.10.5_1788814801124_0.7617629918697475","host":"s3://npm-registry-packages-npm-production"}},"0.10.6":{"name":"@firstpick/pi-package-webui","version":"0.10.6","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.10.6","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui-launcher.mjs"},"dist":{"shasum":"4964fb240516a5add15a7c4ec2f96aaf2084177b","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.10.6.tgz","fileCount":358,"integrity":"sha512-JkaYRocElMiR32h2zphefwx4C4gOxH9iJccAyCtIubarf7rUKnFDycOyjp2r266fDeByCPGVH3uVcc34uToXCw==","signatures":[{"sig":"MEYCIQDwjGt0EWV5jPFwkXYyqNfF1xKPWRHXNLdVK3e9SUx1RwIhAKQgA2vo0+81HbsDH0tEUWm9eMUtjuWtsZ8DYuWnAkK2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCK+XMtDsWOrN4En5xgAH8RID92B41GHTHRPFnG0V/ZWgIgAimfdIMXOmMq/XCdXq3frs2kply71qYIZ3lrTMStiEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21883104},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"2fec915771c56f26b953bf6083c9b557248f78f1","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check lib/app-runner-terminal.mjs && node --check public/middle-button-drag-scroll.mjs && node --check public/stream-output-controller.mjs && node --check public/theme-contract.mjs && node --check public/transcript-renderer.mjs && node --check public/syntax-highlight.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-launcher.mjs && node --check bin/pi-webui-update-supervisor.mjs && node --check lib/update/supervisor.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.86.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.10.6_1789908846017_0.7059482479349601","host":"s3://npm-registry-packages-npm-production"}},"0.10.7":{"name":"@firstpick/pi-package-webui","version":"0.10.7","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.10.7","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui-launcher.mjs"},"dist":{"shasum":"b191dc3dbd2dfb0b554f47d3519d870f1f787275","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.10.7.tgz","fileCount":358,"integrity":"sha512-+4aIJG3z2s7ez1Q6rKUMYYTY1O3JOvB60mxWs19OeKmKjPN7EAvaOBxdeKWuCuuIDXID5BPSJyMOiRwx1FfuaA==","signatures":[{"sig":"MEUCIFyd7k3+ulp3aSZ7k6HYGXeg9NM0c6qkNYnvtnVVEWIAAiEAkQsDBt7L7Dm1hwhT5gfEHWrIU3qnN6jx0uQKQIZogDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHQWejzUb51fvJ0d5enMhi16qb6PS9L2ByMQhCY86FN+AiEAlwmwEbQaIAIHAiXEscozGHH4+1bm9AqQjpCWiTloFyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21883104},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"8b69e71431c39561f7acce314144911b98f9394c","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check lib/app-runner-terminal.mjs && node --check public/middle-button-drag-scroll.mjs && node --check public/stream-output-controller.mjs && node --check public/theme-contract.mjs && node --check public/transcript-renderer.mjs && node --check public/syntax-highlight.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-launcher.mjs && node --check bin/pi-webui-update-supervisor.mjs && node --check lib/update/supervisor.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.87.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.10.7_1790068426217_0.6806262754641024","host":"s3://npm-registry-packages-npm-production"}},"0.10.8":{"name":"@firstpick/pi-package-webui","version":"0.10.8","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"license":"MIT","_id":"@firstpick/pi-package-webui@0.10.8","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"bin":{"pi-webui":"bin/pi-webui-launcher.mjs"},"dist":{"shasum":"212b031c83ad74966d9b77be12ab53cfe8000f3d","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.10.8.tgz","fileCount":371,"integrity":"sha512-0dUYIVRJ6q3gADdGc7Jbp3jfhgvNBhMh6xOxxD/8uaKQA6d9pvRyoiDrMIvpoctW4cxpTJitigGCZuYkmqNEaw==","signatures":[{"sig":"MEUCIQCJm9/hdYegAfLem+nGG9vKIEHKUnm/WJBGWQ2zpQsYKAIgfv46hBqn3Whydy67iZX/qjtrk+zcC3Z8N6DW5qFpimQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCT5wYTnbnrUIQYe6vIYgoax2iY15GJsR8xPdgojQId8AIhANYlRDFGSCdZOc5Wk2sOhLNvYd3LcXj7kFKes3bhWYAB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22032320},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"f4521513594ffb75ac5a1724f6119e0d25c405a1","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check lib/app-runner-terminal.mjs && node --check public/middle-button-drag-scroll.mjs && node --check public/stream-output-controller.mjs && node --check public/theme-contract.mjs && node --check public/transcript-renderer.mjs && node --check public/syntax-highlight.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-launcher.mjs && node --check bin/pi-webui-native-update-runner.mjs && node --check bin/pi-webui-update-context.mjs && node --check lib/update/coordination.mjs && node --check lib/update/native-jobs.mjs && node --check lib/update/discovery.mjs && node --check lib/update/native-targets.mjs && node --check lib/update/path-pi.mjs && node --check lib/update/migration.mjs && node --check lib/update/supervisor.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.0.2","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.87.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-package-webui_0.10.8_1790277242045_0.762171340592144","host":"s3://npm-registry-packages-npm-production"}},"0.10.9":{"pi":{"image":"https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png","extensions":["./index.ts","./session-summary.ts"]},"_id":"@firstpick/pi-package-webui@0.10.9","bin":{"pi-webui":"bin/pi-webui-launcher.mjs"},"bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"dist":{"shasum":"7626158b0db17935c634e9f3d5e8a678b929452c","tarball":"https://registry.npmjs.org/@firstpick/pi-package-webui/-/pi-package-webui-0.10.9.tgz","fileCount":371,"integrity":"sha512-Qy4X7C62YnfjxYjqAvcUymULKilBT6O3fe97/KTK8RG+EBAYG3SrKheY9fpdFz2DNUykH3UipnJUb9tnrhVAjQ==","signatures":[{"sig":"MEUCIQD6NbqzXmb1uDjVApYWcoO+A3GnXt65j7auV8HRlW4RMgIgTICWHY6kPpY04v+fRtNsFUFseH6fPmWyNB7MAIajAIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBAKkjGzTRYXSp6iIlGewodaX4wQksRHTMHEIgL342f+AiBIXEPkAn23IW248H/rZ71Dtgzkg0w9ro18y5l0Pu0lUA=="}],"unpackedSize":22032481},"name":"@firstpick/pi-package-webui","type":"module","engines":{"node":">=22.19.0"},"gitHead":"aebb77fd8a0b3c38c875161feb233b79adc73e1c","license":"MIT","scripts":{"test":"node tests/run-all.mjs","check":"node --check public/app.js && node --check lib/app-runner-terminal.mjs && node --check public/middle-button-drag-scroll.mjs && node --check public/stream-output-controller.mjs && node --check public/theme-contract.mjs && node --check public/transcript-renderer.mjs && node --check public/syntax-highlight.mjs && node --check public/mobile-shell-state.mjs && node --check public/issue-wizard-state.mjs && node --check public/issue-bot-client.mjs && node --check public/workflow-status-stack.mjs && node --check public/fast-output-live.mjs && node --check public/subagent-launch-slot-state.mjs && node --check public/subagent-gate-visibility.mjs && node --check public/voice-conversation.mjs && node --check public/aur-review-payload.mjs && node --check public/guided-git-command-state.mjs && node --check public/guided-git-review-state.mjs && node --check bin/pi-webui.mjs && node --check bin/pi-webui-launcher.mjs && node --check bin/pi-webui-native-update-runner.mjs && node --check bin/pi-webui-update-context.mjs && node --check lib/update/coordination.mjs && node --check lib/update/native-jobs.mjs && node --check lib/update/discovery.mjs && node --check lib/update/native-targets.mjs && node --check lib/update/path-pi.mjs && node --check lib/update/migration.mjs && node --check lib/update/supervisor.mjs && node --check bin/pi-webui-rpc-supervisor.mjs && node --check lib/rpc-supervisor-protocol.mjs && node --check lib/rpc-supervisor-state.mjs && node --check lib/rpc-supervisor-client.mjs && node --check webui-rpc-helper.mjs && node --check lib/subagent-launch-slots.mjs && node --check lib/git-live-watcher.mjs && node --check lib/workspace-files-live-watcher.mjs && node --check lib/git-message-artifacts.mjs && node --check lib/trust-boundaries.mjs && node --check lib/native-command-adapter.mjs && node --check lib/session-actions.mjs && node --check lib/auth-actions.mjs && node --check lib/temp-artifacts.mjs && node tests/run-all.mjs","test:browser":"playwright test"},"version":"0.10.9","_npmUser":{"name":"firstpick","email":"firstpick1992@proton.me"},"homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"overrides":{"@earendil-works/pi-coding-agent":{"ws":"8.21.0","undici":"8.5.0","protobufjs":"7.6.3"}},"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"_npmVersion":"12.1.0","description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","directories":{},"maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"_nodeVersion":"22.23.2","dependencies":{"mermaid":"^11.15.0","typebox":"^1.3.6","@firstpick/pi-utils":"^0.2.5","@earendil-works/pi-ai":"^0.83.0","@earendil-works/pi-tui":"^0.83.0","@earendil-works/pi-coding-agent":"^0.87.0"},"_hasShrinkwrap":false,"devDependencies":{"@playwright/test":"1.62.1","@axe-core/playwright":"4.12.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-package-webui_0.10.9_1790452547018_0.19889700947396838"}}},"time":{"created":"2026-06-01T16:12:43.745Z","modified":"2026-09-26T19:55:47.494Z","0.1.0":"2026-06-01T16:12:44.024Z","0.1.1":"2026-06-01T19:03:48.276Z","0.1.2":"2026-06-01T22:39:32.251Z","0.1.3":"2026-06-02T21:32:21.083Z","0.1.4":"2026-06-02T22:43:58.863Z","0.1.5":"2026-06-03T15:39:13.705Z","0.1.6":"2026-06-03T22:05:53.290Z","0.1.7":"2026-06-04T10:39:52.754Z","0.1.8":"2026-06-04T13:26:50.679Z","0.1.9":"2026-06-04T17:22:58.392Z","0.2.0":"2026-06-04T21:26:06.128Z","0.2.1":"2026-06-05T17:48:09.812Z","0.2.2":"2026-06-06T09:59:15.894Z","0.2.3":"2026-06-06T11:44:03.735Z","0.2.4":"2026-06-06T16:34:21.765Z","0.2.5":"2026-06-07T00:07:32.413Z","0.2.6":"2026-06-07T02:17:24.697Z","0.2.7":"2026-06-07T02:39:02.954Z","0.2.8":"2026-06-07T17:20:46.484Z","0.2.9":"2026-06-07T18:39:34.602Z","0.3.0":"2026-06-07T21:41:39.978Z","0.3.1":"2026-06-07T22:06:21.119Z","0.3.2":"2026-06-07T22:46:28.533Z","0.3.3":"2026-06-08T21:36:04.821Z","0.3.4":"2026-06-08T22:00:57.133Z","0.3.5":"2026-06-08T23:39:48.937Z","0.3.6":"2026-06-09T21:33:25.887Z","0.3.7":"2026-06-09T22:32:16.633Z","0.3.8":"2026-06-10T20:03:04.681Z","0.3.9":"2026-06-11T17:55:51.086Z","0.4.0":"2026-06-11T23:06:08.810Z","0.4.1":"2026-06-12T20:11:00.556Z","0.4.2":"2026-06-13T00:40:12.121Z","0.4.3":"2026-06-13T11:02:13.563Z","0.4.4":"2026-06-14T17:17:30.664Z","0.4.5":"2026-06-16T13:07:17.452Z","0.4.6":"2026-06-16T22:34:10.231Z","0.4.7":"2026-06-18T17:58:08.276Z","0.4.8":"2026-06-20T07:19:15.352Z","0.4.9":"2026-06-20T10:48:23.835Z","0.5.0":"2026-06-20T10:59:47.523Z","0.5.1":"2026-06-20T11:07:18.333Z","0.5.2":"2026-06-20T11:16:44.220Z","0.5.3":"2026-06-20T12:30:30.422Z","0.5.4":"2026-06-21T11:52:12.145Z","0.5.5":"2026-06-21T18:21:42.438Z","0.5.6":"2026-06-23T22:03:24.115Z","0.5.7":"2026-06-27T21:57:25.428Z","0.5.8":"2026-06-28T21:17:00.599Z","0.5.9":"2026-07-01T16:53:27.873Z","0.6.0":"2026-07-02T20:20:01.356Z","0.6.1":"2026-07-04T08:17:39.503Z","0.6.2":"2026-07-04T13:07:59.765Z","0.6.3":"2026-07-04T22:44:02.123Z","0.6.4":"2026-07-07T19:24:33.759Z","0.6.5":"2026-07-08T22:45:53.488Z","0.6.6":"2026-07-10T20:19:24.650Z","0.6.7":"2026-07-14T21:54:26.534Z","0.6.8":"2026-07-16T21:23:18.064Z","0.6.9":"2026-07-18T22:14:44.839Z","0.7.0":"2026-07-20T16:01:10.706Z","0.7.1":"2026-07-20T21:36:47.471Z","0.7.2":"2026-07-21T20:18:48.196Z","0.7.3":"2026-07-23T20:17:29.542Z","0.7.4":"2026-07-24T00:49:41.568Z","0.7.5":"2026-07-25T00:13:58.694Z","0.7.6":"2026-07-26T00:06:27.384Z","0.7.7":"2026-07-27T10:05:22.692Z","0.7.8":"2026-07-27T23:33:10.007Z","0.7.9":"2026-07-29T23:07:04.156Z","0.8.0":"2026-07-30T22:23:00.014Z","0.8.1":"2026-08-02T09:54:37.986Z","0.8.2":"2026-08-02T22:11:07.226Z","0.8.3":"2026-08-04T00:35:47.611Z","0.8.4":"2026-08-05T00:55:34.284Z","0.8.5":"2026-08-05T01:25:04.401Z","0.8.6":"2026-08-05T22:29:32.093Z","0.8.7":"2026-08-07T20:47:22.202Z","0.8.8":"2026-08-08T11:47:51.037Z","0.8.9":"2026-08-09T00:20:16.701Z","0.9.0":"2026-08-09T23:42:46.281Z","0.9.1":"2026-08-11T22:02:09.462Z","0.9.2":"2026-08-14T20:22:22.998Z","0.9.3":"2026-08-16T14:40:18.915Z","0.9.4":"2026-08-17T00:21:44.776Z","0.9.5":"2026-08-17T15:35:32.451Z","0.9.6":"2026-08-20T03:05:48.671Z","0.9.7":"2026-08-21T13:10:44.420Z","0.9.8":"2026-08-23T23:09:20.175Z","0.9.9":"2026-08-24T18:44:32.237Z","0.10.0":"2026-08-27T17:40:01.447Z","0.10.1":"2026-08-30T00:11:28.437Z","0.10.2":"2026-08-30T21:25:28.702Z","0.10.3":"2026-09-02T18:42:27.510Z","0.10.4":"2026-09-04T18:04:24.941Z","0.10.5":"2026-09-07T21:00:01.531Z","0.10.6":"2026-09-20T12:54:06.430Z","0.10.7":"2026-09-22T09:13:46.546Z","0.10.8":"2026-09-24T19:14:02.315Z","0.10.9":"2026-09-26T19:55:47.300Z"},"bugs":{"url":"https://github.com/Firstp1ck/pi-coding-agent-forge/issues"},"license":"MIT","homepage":"https://github.com/Firstp1ck/pi-coding-agent-forge/tree/main/pi-package-webui#readme","keywords":["pi-package","pi","pi-coding-agent","coding-agent","webui","rpc","extension"],"repository":{"url":"git+https://github.com/Firstp1ck/pi-coding-agent-forge.git","type":"git","directory":"pi-package-webui"},"description":"Pi Web UI companion package with a local browser UI CLI plus /webui-start and /webui-status commands.","maintainers":[{"name":"firstpick","email":"firstpick1992@proton.me"}],"readme":"# Pi Web UI\n\nRun Pi in a local browser with multi-session tabs, streaming output, model controls, file uploads, Git workflows, and optional companion features.\n\n[![npm version](https://img.shields.io/npm/v/%40firstpick%2Fpi-package-webui?color=cb3837&logo=npm)](https://www.npmjs.com/package/@firstpick/pi-package-webui)\n[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE)\n[![Node.js 22.19+](https://img.shields.io/badge/Node.js-22.19%2B-339933?logo=node.js&logoColor=white)](https://nodejs.org/)\n[![Pi package](https://img.shields.io/badge/Pi-package-6c5ce7)](https://www.npmjs.com/package/@earendil-works/pi-coding-agent)\n\n![Pi Web UI main window showing multi-tab chat, streaming output, footer status, composer, and side controls](https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_MainWindow_v0.4.8.png)\n\n**Optional feature needed:** None — the main window is included in Pi Web UI core. Companion widgets appear only when their packages are installed.\n\nPi Web UI keeps the normal Pi agent experience while giving you more room to manage sessions, inspect work, and control common workflows. It listens on localhost by default, runs alongside Pi, and can be opened from Pi or with a standalone launcher.\n\n## What you can do\n\n| Area | Highlights |\n| --- | --- |\n| **Sessions and workspaces** | Run several isolated Pi sessions, resume prior work in a new terminal without replacing the current one, switch projects, preserve per-tab drafts, add another tab directly from the tab strip, and create branch worktrees. |\n| **Live agent work** | Follow streaming Markdown with syntax highlighting for code blocks, grouped consecutive thinking, tool output, queues, todo progress, managed agent runs, and direct agent-to-agent conversations without leaving the browser. |\n| **Models and controls** | Change models and thinking effort, manage scoped models, configure tools and skills, and use the command palette. |\n| **Files and prompts** | Upload or paste files and images, edit text attachments, use slash-command suggestions, browse project files, and reference project paths with `@`. |\n| **Git workflows** | Inspect changes, switch branches, review diffs, stage work, generate commit messages with an optional one-shot fallback model, push, and prepare pull requests through guided steps. |\n| **Project utilities** | Launch detected app runners, manage working directories, search files and transcripts, and customize themes. |\n| **Companion features** | Add stats, remote access, voice, `/btw`, richer Git status, themes, release tools, and other supported Pi packages. |\n| **Desktop and mobile** | Use a full desktop workspace with resizable left and right side panels, or a compact phone layout with touch-friendly navigation and controls. |\n| **Customizable controls** | Hide optional workspace, Control Deck, composer, workflow, attachment, and input-tag controls while keeping Send available. |\n\n## Quick start\n\n### Requirements\n\n- Node.js 22.19 or newer\n- [Pi coding agent](https://www.npmjs.com/package/@earendil-works/pi-coding-agent) installed and configured\n- A modern browser\n\n### Install into Pi\n\n```bash\npi install npm:@firstpick/pi-package-webui\n```\n\nRestart Pi, then run:\n\n```text\n/webui-start\n```\n\nOpen the printed address, usually <http://127.0.0.1:31415/>. The browser normally opens automatically.\n\nCheck the server at any time with:\n\n```text\n/webui-status\n/webui-status detailed\n```\n\n### Your first session\n\n1. Start the Web UI with `/webui-start`.\n2. Confirm the working directory in the footer or choose another project. You can paste or type a full path in the picker; on Windows, use a rooted drive path such as `C:/` or `D:/project`. From a drive root, choose **Parent** to open **This PC** and select another available drive.\n3. Select a model and thinking effort.\n4. Enter a prompt, attach context if needed, and follow the live response. The prompt grows to a bounded height, then scrolls vertically so every line stays reachable.\n5. Open the Control Deck for sessions, Git, app runners, themes, updates, and optional features. Under **Controls → Interface**, choose **Top bar** or **Sidebar** for terminal tabs, then choose **Right**, **Left**, or **Both** for the Control Deck. In **Sidebar**, **Both** is unavailable; choosing **Right** or **Left** swaps the Control Deck and terminal/tabs rails across the chat.\n6. On desktop, drag the workspace-facing edge of any visible Control Deck—or the terminal/tabs rail in **Sidebar**—to choose a comfortable width. In **Both**, resize the left and right Control Decks independently; widths return on your next visit.\n\nThe completed response replaces the live draft, including thinking the provider corrects or removes. On older Pi releases, tool arguments may appear only after the tool is identified, so Intercom content stays out of the main transcript.\n\nWhen session history is loading, a small status overlay floats directly above the Git footer without resizing the transcript. It names the current step, such as **Checking for new messages…**, **Loading conversation history…**, or **Preparing your conversation…**. Existing transcript content and controls remain available; no popup interrupts your work.\n\nOpen **Events** to see bounded tool activity details such as status, duration, a safe target when available, and a shortened call ID. Use **Show** to isolate errors and failures, warnings, tool activity, or rows with **Tree…** available; **All events** restores the full browser-held history. Select a row to jump to its chat card. Right-click any row, or use its keyboard context-menu shortcut, to switch between **Detailed** and **Compact** display. Compact keeps the timestamp and summary while hiding secondary metadata; tool rows retain a colored lifecycle accent. Eligible tool rows also offer **Tree…** to confirm navigation to that exact point in the session; use `/tree` to navigate back. Repeated successful subagent Auto-Clear activity stays in one row whose finished-run count increases.\n\nTracked skills appear as compact tags above the composer. Select a named tag to open its skill file; when space is limited, select the **+X** tag to expand the remaining selectable tags upward.\n\nTo simplify the interface, right-click a supported button or empty space in a marked toolbar, Control Deck header/footer, or composer area, then choose **Open setup**. The setup groups every optional control and input-tag type in one scrollable dialog; clear or select a checkbox to save that change immediately. You can still choose **Hide** for one button, use **Show all** or **Reset defaults**, or run the matching recovery actions from the command palette. Visibility is global across Web UI workspaces and browsers. Unavailable controls may stay hidden, and **Send** always remains available.\n\nOpen **Subagents** to follow agent runs launched by managed extensions or registered SDK, RPC, JSON, print, interactive, tmux, workflow, schedule, gate, and custom integrations. Runs linked to an open WebUI terminal stay in that terminal’s group; other registered runs appear under **External agents**. Each agent row shows its launch source and lifecycle, and only offers output or controls that its owner supports. A `pi-subagents` workflow appears as a collapsible **Workflow** header with its model-powered agents nested inside, rather than as another agent row. Starting or restarting the server reconnects active runs without reopening stale, lost, or already-finished rows from an earlier server run.\n\nUse **Agent models** in the Subagents panel to choose the default model and thinking level for each built-in role. WebUI applies those defaults when a `subagent` or `subagent_gate` launch omits its model, including children started by `runs.run` and `runs.all` workflow scripts. An explicit reviewer model that does not match its configured slot is blocked rather than silently replaced; omit the model or correct it before retrying. Only after you explicitly authorize the exact exception may Pi use `approve_subagent_model_deviation`; the tool shows you the exact occurrence and model in a confirmation dialog before creating a short-lived, one-use local permit. Save model changes, then reload the active Pi tab.\n\nIndependent Pi processes do not appear automatically. Start them through `pi-webui agent run`, attach a persisted session with `pi-webui agent attach`, or use a cooperating registration adapter. See [TECHNICAL.md](TECHNICAL.md#subagent-observability) for supported commands and limitations.\n\nWhen agents exchange direct Intercom messages or use native subagent-supervisor coordination, one compact tag per conversation appears beneath the composer. The tags start at the right edge and extend toward the middle, using up to half of the prompt width. Each tag has a bounded width. If they do not fit, WebUI keeps complete tags visible and replaces the rest with a **+X** tag. Select **+X** to open the remaining conversations above the composer. Long names still shorten with an ellipsis when one name exceeds the available space, while the full name remains available to assistive technology and on hover. Select a conversation to open a read-only chat view showing the two agent names or IDs and their messages. Generic Intercom transport calls and received Intercom records stay out of the main agent-output transcript, while attachments, tool output, and reasoning remain excluded from the chat view.\n\nUseful shortcuts:\n\n- `Ctrl/Cmd+K` opens the command palette.\n- `Ctrl/Cmd+L` opens the model selector.\n- `Ctrl/Cmd+F` searches the active file, transcript, or subagent output and highlights every match.\n- `Alt+Enter` queues the composer as a follow-up.\n- Hold `Esc` (or the Abort button) for about a second to abort active work; a quick tap shows the hint instead.\n- In the composer, `Enter` accepts a highlighted `/`, `@`, or `!` suggestion; once the token is complete, `Enter` sends. `Ctrl/Cmd+P`, `Ctrl/Cmd+T`, `Ctrl/Cmd+O`, and `Shift+Tab` (model cycle, thinking output, tool output, thinking level) act only while the composer has focus.\n- Warnings and errors appear as short-lived notices at the bottom of the window and count up on the **Events** section header; the Events log keeps the full history.\n- In the Control Deck, use `Alt+Up` / `Alt+Down` to reorder a section. In **Both**, use `Alt+Left` / `Alt+Right` to move it between sides.\n\n## Feature gallery\n\nScreenshots below show the v0.4.8 interface. Newer releases may contain additional controls while keeping the same core workflows.\n\n### Sessions and workspace\n\n#### Workspace dashboard\n\n![Pi Web UI workspace dashboard showing the active project, model, session cards, and quick actions](https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_Workspace_v0.4.8.png)\n\n**Optional feature needed:** None — included in Pi Web UI core.\n\nSee the active project, model, context, Git state, queue, sessions, and common actions in one place.\n\n#### Control panel\n\n![Pi Web UI side control panel with model, session, workspace, theme, update, optional feature, and usage controls](https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_ControlPanel_v0.4.8.png)\n\n**Optional feature needed:** None — the control panel is included in Pi Web UI core. Companion-specific sections require their corresponding packages.\n\nManage the current session, workspace, model, theme, notifications, updates, usage, and optional packages. The **Controls** section keeps each setting on one compact name/value row; point to or focus a setting name for plain-language help.\n\n#### Working-directory picker\n\n![Pi Web UI working-directory picker with recent paths, saved directories, and create-directory action](https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_CWDpicker_v0.4.8.png)\n\n**Optional feature needed:** None — included in Pi Web UI core.\n\nBrowse, search, save, or create project directories and open them in the active Pi tab.\n\n#### Files panel\n\n**Optional feature needed:** None — the Files panel is included in Pi Web UI core.\n\nBrowse and search the files of the active project, open them in the viewer, and use the row menu for file actions. The viewer edits text, previews Markdown, and displays PNG, JPEG, GIF, WebP, and AVIF images read-only. In a Git repository, files and folders that Git ignores stay listed and fully usable, but appear greyed out so generated output such as `node_modules` or build folders is easy to tell apart. Point at a greyed row to see the “Ignored by Git” hint in its tooltip.\n\n#### Queue manager\n\n![Pi Web UI queue panel with prompt-list controls and queued-message status](https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_Queues_v0.4.8.png)\n\n**Optional feature needed:** None — queues and prompt lists are included in Pi Web UI core.\n\nReview follow-ups, steering messages, user-bash work, and prompt lists while a tab is busy.\n\n### Models, tools, and skills\n\n#### Thinking effort\n\n![Pi Web UI thinking effort picker showing off, minimal, low, medium, high, and xhigh choices](https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_Effort_v0.4.8.png)\n\n**Optional feature needed:** None — included in Pi Web UI core.\n\nChoose the supported reasoning effort before sending the next prompt. Local models that return tagged `<think>…</think>` reasoning keep that content in the Thinking card, including literal tag examples inside the reasoning.\n\n#### Scoped models\n\n![Pi Web UI scoped models picker listing provider models and the current effective model](https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_ScopedModels_v0.4.8.png)\n\n**Optional feature needed:** None — included in Pi Web UI core.\n\nSearch available models and control project or global model scope and cycling order.\n\nFor a long scoped-model list, right-click the Git footer **Model** box and choose **Toggle advanced**. The picker groups models into alphabetized provider columns. Drag a model within its provider column, or use `Alt+Up` / `Alt+Down`, to change that provider's cycling order. Models cannot move between providers. Use the arrow keys to navigate, `Enter` or `Space` to select, and `Escape` to close. On desktop the picker grows with the provider count, can overlay the side panels, and stops at the viewport edge with internal scrolling. Choose **Toggle Simple** to return to the flat list.\n\n#### Tools setup\n\n![Pi Web UI tools setup dialog listing available tools with enable and disable controls](https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_ToolsSetup_v0.4.8.png)\n\n**Optional feature needed:** None — the browser tools setup is included in Pi Web UI core.\n\nEnable tools for the current session, save a global default, or configure an exact model profile. Selecting a configured model automatically applies its tool profile unless the session has its own tool selection. Pi's TUI `/tools` command belongs to the optional `@firstpick/pi-extension-tools` companion and uses the same Session, Global, and Model scopes; WebUI does not register a competing command.\n\n#### Skills setup\n\n![Pi Web UI skills setup dialog listing installed skills and activation controls](https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_SkillSetup_v0.4.8.png)\n\n**Optional feature needed:** None — the browser skills setup is included in Pi Web UI core.\n\nFind installed skills and manage session, global, or exact-model activation. Selecting a configured model automatically applies its skill profile unless the session has its own skill selection. Pi's TUI `/skills` command belongs to the optional `@firstpick/pi-extension-setup-skills` companion and uses the same Session, Global, and Model scopes; WebUI does not register a competing command.\n\n#### Append-system prompt picker\n\n**Optional feature needed:** None. It is included in Pi Web UI core.\n\nChoose one `APPEND_SYSTEM.md` file as a global append-system prompt for WebUI-managed Pi tabs. Open **Common Pi options**, choose **Feature Setup**, then select **Append-system Prompt**. You can also open the command palette and run **/append-system**. The picker shows files found by a bounded scan below your home `~/.pi` folder and the active tab's working directory, ready to filter and select. It follows file and folder links, including links to locations outside those two folders, while keeping the visible linked path in the list. The current choice is marked, and **Use Pi default discovery** removes the override again. Pi's exact global default file, `~/.pi/agent/APPEND_SYSTEM.md`, is represented by that default choice rather than a duplicate file row. Other files below `~/.pi`, including nested alternatives, remain selectable. Scan diagnostics explain when limits omit results; [TECHNICAL.md](TECHNICAL.md) lists the limits. The picker only shows file paths; it never edits or displays prompt file contents.\n\nSaving the choice does not change a running Pi session by itself. After a changed save, the Web UI asks whether to restart the active Pi tab now; cancel keeps the saved choice for the next manual reload or new tab. Because the choice is global, it also applies to every new tab you open afterward. Pick files and links carefully: a followed link can scan or load a prompt from anywhere the Web UI process can read, and an append prompt changes Pi's high-priority instructions.\n\nHover a terminal tab to see the effective WebUI-selected non-default `APPEND_SYSTEM.md` visible path. Tabs using Pi's default discovery omit this line. Existing tabs keep their launch-time information until their Pi process is fully restarted or the tab is recreated, and the tooltip never reads or shows prompt contents.\n\n### Project automation and Git\n\n#### App runners\n\n![Pi Web UI app runner selector showing detected project runners and custom runner creation](https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_AppRunner_v0.4.8.png)\n\n**Optional feature needed:** None — app runners are included in Pi Web UI core.\n\nLaunch detected development servers, tests, builds, scripts, and project-defined runners with pinned live output. ANSI colors are rendered safely, while progress written with carriage returns updates in place instead of filling the log with duplicate status lines.\n\n#### Guided Git workflow\n\n![Pi Web UI guided Git workflow showing staged changes, generated commit messages, and PR controls](https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_GitWorkflow_v0.4.8.png)\n\n**Optional features needed:** `@firstpick/pi-extension-git-guided-workflow` provides `/git-guided-workflow` plus native `/git-staged-msg`, `/git-branch-name`, and `/pr` generation commands. `@firstpick/pi-extension-aur-review` optionally adds the staged-review gate. The Optional features panel installs and audits the Guided Git extension as one complete feature.\n\nRun `/git-guided-workflow` in the browser composer or use the **Guided Git workflow** button. The extension starts the workflow in the originating tab without sending a repository path, diff, or Git data in its activation request. Browser generation requires the extension-owned RPC commands and does not fall back to same-named prompt templates.\n\nMove through review, staging, commit-message generation, commit, push, and pull-request steps with explicit confirmations. If a repository has no remote, choose **Public** or **Private** from the visibility dropdown and confirm publication. Guided Git uses the local Git root directory name, runs the authenticated system `gh` command, adds `origin`, and pushes the current branch.\n\nIn **Guided Git Setup**, choose the model and reasoning effort used for generated Git text. Guided Git calls that model independently without changing the parent tab’s active model or effort. You can optionally choose a fallback model and its own reasoning effort; after a final primary generation failure, Guided Git tries the fallback once and reports the change in the workflow. Large staged diffs use multiple model requests; a fallback attempt sends the complete staged evidence again to the configured fallback provider and can nearly double the request count and cost. Validation failures, cancellation, Git command failures, and a stopped Pi process do not trigger fallback.\n\n#### Git branch picker\n\n![Pi Web UI git branch picker showing the current branch and create-branch action](https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_GitBranches_v0.4.8.png)\n\n**Optional feature needed:** None — branch and worktree controls are included in Pi Web UI core.\n\nSwitch branches, create a branch, or create a parallel branch worktree for isolated work.\n\n#### Git diff viewer\n\n![Pi Web UI Git Changes dialog showing repository status, file list, and side-by-side diff rows](https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_GitDiff_v0.4.8.png)\n\n**Optional feature needed:** None — the Git status and diff viewer are included in Pi Web UI core.\n\nInspect staged, unstaged, untracked, and incoming changes before asking Pi to commit or publish them.\n\n### Optional companions and usage\n\n#### Optional features\n\n![Pi Web UI optional features list showing companion packages and install or update states](https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_OptionalFeatures_v0.4.8.png)\n\n**Optional feature needed:** None — the package manager panel is included in Pi Web UI core; each listed companion is installed separately.\n\nInstall, update, enable, disable, or configure supported companion packages from one panel. Each row shows its system-prompt impact: `+` adds to the initial system prompt, `+...` can add system-prompt text while the session is running, and `-` means no measured system-prompt text.\n\n#### `/btw` side questions\n\n![Pi Web UI BTW widget showing a side-question input and live side-thread output](https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_BTW_v0.4.8.png)\n\n**Optional feature needed:** `@firstpick/pi-extension-btw`.\n\nAsk a quick side question without derailing the main agent flow, then transfer useful context back when needed.\n\n#### Codex usage\n\n![Pi Web UI Codex usage widget showing subscription usage windows and reset timers](https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_CodexUsage_v0.4.8.png)\n\n**Optional feature needed:** None for usage reporting — included in Pi Web UI core for supported Codex authentication. The Normal/Fast selector requires `@firstpick/pi-extension-codex-fast-mode`.\n\nMonitor subscription usage windows and reset times for supported Codex models.\n\n#### Pi stats\n\n![Pi Web UI stats dashboard showing token, cost, cache, model, and daily usage analytics](https://raw.githubusercontent.com/Firstp1ck/pi-coding-agent-forge/main/pi-package-webui/images/Webui_Pistats_v0.4.8.png)\n\n**Optional feature needed:** `@firstpick/pi-extension-stats`.\n\nExplore token, cost, cache, model, session, and daily usage through the optional stats companion.\n\n## Optional features\n\nOpen **Optional features** in the side panel to discover Web UI-aware companions. Configurable companions expose separate **Enable/Disable** and **Setup** actions, so configuration remains available without forcing a feature on. The loaded **TUI Skills command** and **TUI Tools command** rows provide **Setup** buttons for the browser-native Skills Setup and Tools Setup dialogs.\n\nPopular additions include:\n\n- Remote Web UI for trusted-LAN access and PIN protection\n- Pi stats and richer Git/footer status\n- Natural Conversation Mode and voice controls\n- `/btw` side questions\n- Additional themes, release workflows, safety controls, and prompt tools\n\nOptional companions are installed separately and remain governed by normal Pi package settings.\n\n## Standalone launcher\n\nYou can start the browser UI without opening terminal Pi first:\n\n```bash\nnpm install -g @firstpick/pi-package-webui\npi-webui\n```\n\nChoose a project immediately:\n\n```bash\npi-webui --cwd ~/src/my-project\n```\n\nIf you omit `--cwd`, the browser asks which project to open first.\n\n## Keep it private\n\n> [!WARNING]\n> Pi Web UI can do anything the connected Pi session is allowed to do. It listens only on `127.0.0.1` by default. Do not expose it directly to an untrusted network.\n\nUse the optional Remote Web UI package when you need trusted-LAN access and PIN protection. Treat that PIN as a convenience for a trusted network, not as hardened multi-user authentication.\n\n## Technical details\n\nTo update, select **Update Pi** or **Update Web UI** in the Control Deck. Read the preview of installations and commands, including skipped installations, before confirming. Only localhost can start an update. Finish work in affected tabs first; native package updates may run lifecycle scripts under your existing configuration and cannot be automatically rolled back. The small activity indicator and command results remain available after reconnect. If the status is unknown, check the host before trying again.\n\n> **Before downgrading:** stop the Web UI and back up `~/.pi/webui/settings.json`. Older releases do not understand the two-sided Control Deck layout and can overwrite it. Re-upgrade before restoring the backup.\n\nSee [TECHNICAL.md](TECHNICAL.md) for complete commands, configuration, update and rollback behavior, session continuity, security, compatibility, mobile behavior, and troubleshooting.\n\nContributor-only architecture, API, and testing information lives in [DEVELOPMENT.md](DEVELOPMENT.md).\n","readmeFilename":"README.md"}