{"_id":"@blksails/pi-web-server","_rev":"13-a5b8bc9def269030b1b91261e5c69629","name":"@blksails/pi-web-server","dist-tags":{"latest":"0.6.1"},"versions":{"0.1.0":{"name":"@blksails/pi-web-server","version":"0.1.0","_id":"@blksails/pi-web-server@0.1.0","maintainers":[{"name":"hysios","email":"hysios@gmail.com"}],"dist":{"shasum":"86e8b519dcd045e57f918f2e63a9fdd9591e7399","tarball":"https://registry.npmjs.org/@blksails/pi-web-server/-/pi-web-server-0.1.0.tgz","fileCount":118,"integrity":"sha512-5uNl02cdNWcMzkTEoNaUJKRR+TMTHnpZrXg3Fmhfg8w8+7Epw7VKeM9dYfFl9l1LeGGboPe9/6ifZnvrmA1rEQ==","signatures":[{"sig":"MEYCIQDSH0n/ek+4OAHm7PbGiyfFI0jr60gWdn07UemIvSwcKQIhALtN6qPth3Nqa6RhM5dHxb+dB0qRVKchpEL6S82x8qyu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502447},"type":"module","_from":"file:blksails-pi-web-server-0.1.0.tgz","engines":{"node":">=22.19.0"},"exports":{".":"./src/index.ts","./trust":"./src/trust/index.ts","./model-options":"./src/config/model-options.ts"},"private":false,"scripts":{"test":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"hysios","email":"hysios@gmail.com"},"_resolved":"/private/var/folders/r2/pzm9pv1x0jx0fd596wnyrw6w0000gn/T/8ce8f3b56d67ae844f65160286826e78/blksails-pi-web-server-0.1.0.tgz","_integrity":"sha512-5uNl02cdNWcMzkTEoNaUJKRR+TMTHnpZrXg3Fmhfg8w8+7Epw7VKeM9dYfFl9l1LeGGboPe9/6ifZnvrmA1rEQ==","_npmVersion":"10.9.4","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"pg":"^8.13.1","zod":"^3.23.8","jiti":"^2.7.0","@earendil-works/pi-ai":"^0.79.6","@blksails/pi-web-protocol":"0.1.0","@earendil-works/pi-coding-agent":"^0.79.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg-mem":"^3.0.5","vitest":"^2.1.8","@types/pg":"^8.11.10","typescript":"^5.6.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-web-server_0.1.0_1782289753829_0.6465237785068021","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@blksails/pi-web-server","version":"0.2.0","_id":"@blksails/pi-web-server@0.2.0","maintainers":[{"name":"hysios","email":"hysios@gmail.com"}],"dist":{"shasum":"011da72cb5145219518bc499ee1591a01f70c865","tarball":"https://registry.npmjs.org/@blksails/pi-web-server/-/pi-web-server-0.2.0.tgz","fileCount":166,"integrity":"sha512-W1A7+tOrds3ZuKCyxOsdq9LTt4JIDy7pIUnIA7t/713VVoInu/A8wfTBNJ0rr1HF9czHtDY20pt/rjQI81FQfw==","signatures":[{"sig":"MEUCIEd6h98wA0+PYQLULbuOZba+/G7LaBEiDYhMHFDi5joBAiEAzSBvqyToqS98i7aPN+qnEWa3iccRBoGDNV7B3sYBhls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":776568},"type":"module","_from":"file:blksails-pi-web-server-0.2.0.tgz","engines":{"node":">=22.19.0"},"exports":{".":"./src/index.ts","./trust":"./src/trust/index.ts","./model-options":"./src/config/model-options.ts","./vision-model-options":"./src/vision-settings/vision-model-options.ts"},"private":false,"scripts":{"test":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"hysios","email":"hysios@gmail.com"},"_resolved":"/private/var/folders/r2/pzm9pv1x0jx0fd596wnyrw6w0000gn/T/c0e1979047457a27cf390b35e97d9079/blksails-pi-web-server-0.2.0.tgz","_integrity":"sha512-W1A7+tOrds3ZuKCyxOsdq9LTt4JIDy7pIUnIA7t/713VVoInu/A8wfTBNJ0rr1HF9czHtDY20pt/rjQI81FQfw==","_npmVersion":"10.9.4","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"pg":"^8.13.1","zod":"^3.23.8","jiti":"^2.7.0","@earendil-works/pi-ai":"^0.80.3","@blksails/pi-web-logger":"0.2.0","@blksails/pi-web-protocol":"0.2.0","@earendil-works/pi-coding-agent":"^0.80.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg-mem":"^3.0.5","vitest":"^2.1.8","@types/pg":"^8.11.10","typescript":"^5.6.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-web-server_0.2.0_1783692496291_0.5417851570684811","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@blksails/pi-web-server","version":"0.2.1","_id":"@blksails/pi-web-server@0.2.1","maintainers":[{"name":"hysios","email":"hysios@gmail.com"}],"dist":{"shasum":"2169919601a65f87baad579446f806c05c56b271","tarball":"https://registry.npmjs.org/@blksails/pi-web-server/-/pi-web-server-0.2.1.tgz","fileCount":177,"integrity":"sha512-64yxZPa5tPzV2GpWZokWyknHX8X5A4+VpQfNr/rhjbkt8HGCdno8X3aIMVyy85IFkGLzlw2ZWesRqL2n+nlnXQ==","signatures":[{"sig":"MEUCIB3tFLVBC9bzur5iCftvFR+Igo1YajXqEGpNPruSKwwLAiEAnEQczaUEIcF6cuTDJKG3J4MXPEydR/T6APt2Wd7IABs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":785132},"type":"module","_from":"file:blksails-pi-web-server-0.2.1.tgz","engines":{"node":">=22.19.0"},"exports":{".":"./src/index.ts","./trust":"./src/trust/index.ts","./model-options":"./src/config/model-options.ts","./vision-model-options":"./src/vision-settings/vision-model-options.ts"},"private":false,"scripts":{"test":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"hysios","email":"hysios@gmail.com"},"_resolved":"/private/var/folders/r2/pzm9pv1x0jx0fd596wnyrw6w0000gn/T/7945e5b920272780b5b946c8d424153a/blksails-pi-web-server-0.2.1.tgz","_integrity":"sha512-64yxZPa5tPzV2GpWZokWyknHX8X5A4+VpQfNr/rhjbkt8HGCdno8X3aIMVyy85IFkGLzlw2ZWesRqL2n+nlnXQ==","_npmVersion":"10.9.4","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"pg":"^8.13.1","zod":"^3.23.8","jiti":"^2.7.0","@earendil-works/pi-ai":"^0.80.3","@blksails/pi-web-logger":"0.2.0","@blksails/pi-web-protocol":"0.2.0","@earendil-works/pi-coding-agent":"^0.80.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg-mem":"^3.0.5","vitest":"^2.1.8","@types/pg":"^8.11.10","typescript":"^5.6.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-web-server_0.2.1_1784028238752_0.7934949088390957","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@blksails/pi-web-server","version":"0.3.0","_id":"@blksails/pi-web-server@0.3.0","maintainers":[{"name":"hysios","email":"hysios@gmail.com"}],"dist":{"shasum":"e73d149733d77f8f247d5a4fad18a74b385c8ea1","tarball":"https://registry.npmjs.org/@blksails/pi-web-server/-/pi-web-server-0.3.0.tgz","fileCount":191,"integrity":"sha512-3WQ/Y++dFn9XKuFEmavyuP8BFMtYy0Ibfne/M/06ZNu6LXmcTe4261yt5E/nxeUM37cLAeFWR840mPm+Va2WZQ==","signatures":[{"sig":"MEYCIQDOimFCSz90aGkGgOvFtOM3Mx3Qd6p+tQe9NrgDc/r/0wIhAJU3+Vad2ouote3MLzxH4ljMJvFniiw1hyhs+xlQffHA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":912027},"type":"module","_from":"file:blksails-pi-web-server-0.3.0.tgz","engines":{"node":">=22.19.0"},"exports":{".":"./src/index.ts","./trust":"./src/trust/index.ts","./model-options":"./src/config/model-options.ts","./vision-model-options":"./src/vision-settings/vision-model-options.ts"},"private":false,"scripts":{"test":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"hysios","email":"hysios@gmail.com"},"_resolved":"/private/var/folders/r2/pzm9pv1x0jx0fd596wnyrw6w0000gn/T/3b2dc43c4dda97594830e22b333ebd47/blksails-pi-web-server-0.3.0.tgz","_integrity":"sha512-3WQ/Y++dFn9XKuFEmavyuP8BFMtYy0Ibfne/M/06ZNu6LXmcTe4261yt5E/nxeUM37cLAeFWR840mPm+Va2WZQ==","_npmVersion":"10.9.4","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"pg":"^8.13.1","zod":"^3.23.8","jiti":"^2.7.0","@earendil-works/pi-ai":"^0.80.3","@blksails/pi-web-logger":"0.2.0","@blksails/pi-web-protocol":"0.3.0","@earendil-works/pi-coding-agent":"^0.80.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg-mem":"^3.0.5","vitest":"^2.1.8","@types/pg":"^8.11.10","typescript":"^5.6.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-web-server_0.3.0_1784029990510_0.9541002681650392","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@blksails/pi-web-server","version":"0.3.1","_id":"@blksails/pi-web-server@0.3.1","maintainers":[{"name":"hysios","email":"hysios@gmail.com"}],"dist":{"shasum":"94014c25f730bddbc323fe4c2016b35538138b6a","tarball":"https://registry.npmjs.org/@blksails/pi-web-server/-/pi-web-server-0.3.1.tgz","fileCount":205,"integrity":"sha512-CfcddNj/APrnY+/ZBNNNIDcO4oYy5vQSz6HETceKh3uZP0cwmQr8vNhgE9iMH8gw7jt+HELNBQvJX3Y8yEeaJA==","signatures":[{"sig":"MEUCIQDSfrVLaAry7U4lgjT3OBN5EMz1m103wa7E1/p/LiDzIAIgXu7m2SDWxsuiQrTFciNsML6ckIlNy4u4Deu7PQvdql4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020147},"type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./src/index.ts","./trust":"./src/trust/index.ts","./model-options":"./src/config/model-options.ts","./vision-model-options":"./src/vision-settings/vision-model-options.ts"},"gitHead":"ab4249cab7ed3199af168483dafc9a26f53c5a27","private":false,"scripts":{"test":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"hysios","email":"hysios@gmail.com"},"_npmVersion":"10.9.4","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"pg":"^8.13.1","ws":"^8.18.0","e2b":"^2.33.0","zod":"^3.23.8","jiti":"^2.7.0","@earendil-works/pi-ai":"^0.80.3","@blksails/pi-web-logger":"0.2.0","@blksails/pi-web-protocol":"0.3.0","@blksails/pi-web-fetch-bridge":"0.1.0","@earendil-works/pi-coding-agent":"^0.80.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg-mem":"^3.0.5","vitest":"^2.1.8","@types/pg":"^8.11.10","@types/ws":"^8.18.1","typescript":"^5.6.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-web-server_0.3.1_1784197726312_0.9312151499481847","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@blksails/pi-web-server","version":"0.3.2","_id":"@blksails/pi-web-server@0.3.2","maintainers":[{"name":"hysios","email":"hysios@gmail.com"}],"dist":{"shasum":"c075da7d9759ef3cb9d28d259a66a3f29c93a378","tarball":"https://registry.npmjs.org/@blksails/pi-web-server/-/pi-web-server-0.3.2.tgz","fileCount":206,"integrity":"sha512-n1plzWd24hhuv5DL8YNLInTvSFqu3BVdN2KILeiyMKo5rdDy2TAVe1Zm3MYW8YyjWOPqVRzjzd2wM5h4RPzT3Q==","signatures":[{"sig":"MEUCIQCRnjBC+t9q4oYh0XWoCIKUNKTafC3W5cMI3grRCCgLWQIgNZ22DSF3xB53//K96tByQ8rkKvo+wDImXZ4W2R8pbos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1035033},"type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./src/index.ts","./trust":"./src/trust/index.ts","./model-options":"./src/config/model-options.ts","./vision-model-options":"./src/vision-settings/vision-model-options.ts"},"gitHead":"dc47fe0b636ce366342fb2f7fcd8be9c06786fc0","private":false,"scripts":{"test":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"hysios","email":"hysios@gmail.com"},"_npmVersion":"10.9.4","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"pg":"^8.13.1","ws":"^8.18.0","e2b":"^2.33.0","zod":"^3.23.8","jiti":"^2.7.0","@earendil-works/pi-ai":"^0.80.3","@blksails/pi-web-logger":"0.2.0","@blksails/pi-web-protocol":"0.3.0","@blksails/pi-web-fetch-bridge":"0.1.1","@earendil-works/pi-coding-agent":"^0.80.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg-mem":"^3.0.5","vitest":"^2.1.8","@types/pg":"^8.11.10","@types/ws":"^8.18.1","typescript":"^5.6.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-web-server_0.3.2_1784206665488_0.9872496469068153","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@blksails/pi-web-server","version":"0.4.0","_id":"@blksails/pi-web-server@0.4.0","maintainers":[{"name":"hysios","email":"hysios@gmail.com"}],"dist":{"shasum":"9cfcda7f6a0bf4d2b6f357482f3428b163fb860d","tarball":"https://registry.npmjs.org/@blksails/pi-web-server/-/pi-web-server-0.4.0.tgz","fileCount":224,"integrity":"sha512-E2SP/RnEggd/ftCzGbIfszVpQMjvn+a67oJcgbsAYS3TSjrVtkhBpwBlPokGBvslWB7OABvxcLUqZg1ahRdTrw==","signatures":[{"sig":"MEUCIQC0k3tMuNQVzwvLWNhGk7FKmVgtm8u9uua5cDlZJs5tmwIgXCZ76N/vmGKaQ78+jT6Dmz8spV/OC7A0ZqxvMmkS7Q0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1131223},"type":"module","_from":"file:blksails-pi-web-server-0.4.0.tgz","engines":{"node":">=22.19.0"},"exports":{".":"./src/index.ts","./trust":"./src/trust/index.ts","./model-options":"./src/config/model-options.ts","./vision-model-options":"./src/vision-settings/vision-model-options.ts"},"private":false,"scripts":{"test":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"hysios","email":"hysios@gmail.com"},"_resolved":"/private/var/folders/r2/pzm9pv1x0jx0fd596wnyrw6w0000gn/T/c39efb173b8d633b1117a122590e5bbc/blksails-pi-web-server-0.4.0.tgz","_integrity":"sha512-E2SP/RnEggd/ftCzGbIfszVpQMjvn+a67oJcgbsAYS3TSjrVtkhBpwBlPokGBvslWB7OABvxcLUqZg1ahRdTrw==","_npmVersion":"10.9.4","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"pg":"^8.13.1","ws":"^8.18.0","e2b":"^2.33.0","zod":"^3.23.8","jiti":"^2.7.0","@earendil-works/pi-ai":"^0.80.3","@blksails/pi-web-logger":"0.2.0","@blksails/pi-web-protocol":"0.4.0","@earendil-works/pi-coding-agent":"^0.80.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg-mem":"^3.0.5","vitest":"^2.1.8","@types/pg":"^8.11.10","@types/ws":"^8.18.1","typescript":"^5.6.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-web-server_0.4.0_1784518982883_0.663793525098973","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@blksails/pi-web-server","version":"0.5.0","_id":"@blksails/pi-web-server@0.5.0","maintainers":[{"name":"hysios","email":"hysios@gmail.com"}],"dist":{"shasum":"38233275d5fb982ef7a031f12baa33f540287409","tarball":"https://registry.npmjs.org/@blksails/pi-web-server/-/pi-web-server-0.5.0.tgz","fileCount":224,"integrity":"sha512-4WJVflhtm/MPLK4kMTx32gn2YDRxbRtsc1IEGvy5cRa1I1m0UQwmFd+mLZgu2I/gDmNGGUaMxWYUJy6BNkapXA==","signatures":[{"sig":"MEYCIQD/jP4Dotxhy8Fq5QdLFc+hSjFRFWUo+UbZ4RtKAx09dgIhAJsWNotReA93KvAjP+Fee3VHM0GnOd+IGHVDrQiF6tBP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1132917},"type":"module","_from":"file:blksails-pi-web-server-0.5.0.tgz","engines":{"node":">=22.19.0"},"exports":{".":"./src/index.ts","./trust":"./src/trust/index.ts","./model-options":"./src/config/model-options.ts","./vision-model-options":"./src/vision-settings/vision-model-options.ts"},"private":false,"scripts":{"test":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"hysios","email":"hysios@gmail.com"},"_resolved":"/private/var/folders/r2/pzm9pv1x0jx0fd596wnyrw6w0000gn/T/4747d272c058faed7e28a4e7097f9738/blksails-pi-web-server-0.5.0.tgz","_integrity":"sha512-4WJVflhtm/MPLK4kMTx32gn2YDRxbRtsc1IEGvy5cRa1I1m0UQwmFd+mLZgu2I/gDmNGGUaMxWYUJy6BNkapXA==","_npmVersion":"10.9.4","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"pg":"^8.13.1","ws":"^8.18.0","e2b":"^2.33.0","zod":"^3.23.8","jiti":"^2.7.0","@earendil-works/pi-ai":"^0.80.3","@blksails/pi-web-logger":"0.2.0","@blksails/pi-web-protocol":"0.5.0","@earendil-works/pi-coding-agent":"^0.80.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg-mem":"^3.0.5","vitest":"^2.1.8","@types/pg":"^8.11.10","@types/ws":"^8.18.1","typescript":"^5.6.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-web-server_0.5.0_1784543183352_0.9155334632724648","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@blksails/pi-web-server","version":"0.5.1","_id":"@blksails/pi-web-server@0.5.1","maintainers":[{"name":"hysios","email":"hysios@gmail.com"}],"dist":{"shasum":"d3414f774d91434b86c573ebcf1c4f6c84b6bd80","tarball":"https://registry.npmjs.org/@blksails/pi-web-server/-/pi-web-server-0.5.1.tgz","fileCount":224,"integrity":"sha512-sVfOgHxi8K5wDILeymjZlEZM/Ybmt6/utfYvukHmudrqT+BveOS/DHOSy3hnqGWgIBfrelneO+2DutFQK2R9gA==","signatures":[{"sig":"MEYCIQC6NaYNEv54OO0UlB6oNwo4ewTYtXmBVvZfY5K29eZ/tAIhAOvY3sAyaujqxuD3XF+rqlURQdX4MuWHKeLSgdsxCEMG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1133416},"type":"module","_from":"file:blksails-pi-web-server-0.5.1.tgz","engines":{"node":">=22.19.0"},"exports":{".":"./src/index.ts","./trust":"./src/trust/index.ts","./model-options":"./src/config/model-options.ts","./vision-model-options":"./src/vision-settings/vision-model-options.ts"},"private":false,"scripts":{"test":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"hysios","email":"hysios@gmail.com"},"_resolved":"/private/var/folders/r2/pzm9pv1x0jx0fd596wnyrw6w0000gn/T/e4e5abac6222eeca18410750f4eca1c6/blksails-pi-web-server-0.5.1.tgz","_integrity":"sha512-sVfOgHxi8K5wDILeymjZlEZM/Ybmt6/utfYvukHmudrqT+BveOS/DHOSy3hnqGWgIBfrelneO+2DutFQK2R9gA==","_npmVersion":"10.9.4","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"pg":"^8.13.1","ws":"^8.18.0","e2b":"^2.33.0","zod":"^3.23.8","jiti":"^2.7.0","@earendil-works/pi-ai":"^0.80.3","@blksails/pi-web-logger":"0.2.0","@blksails/pi-web-protocol":"0.5.1","@earendil-works/pi-coding-agent":"^0.80.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg-mem":"^3.0.5","vitest":"^2.1.8","@types/pg":"^8.11.10","@types/ws":"^8.18.1","typescript":"^5.6.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-web-server_0.5.1_1784553313305_0.11907990596291329","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@blksails/pi-web-server","version":"0.5.2","_id":"@blksails/pi-web-server@0.5.2","maintainers":[{"name":"hysios","email":"hysios@gmail.com"}],"dist":{"shasum":"94e2c3b579ef26aeacc5fd5257e0b9866438c86f","tarball":"https://registry.npmjs.org/@blksails/pi-web-server/-/pi-web-server-0.5.2.tgz","fileCount":247,"integrity":"sha512-htFL4n4mdEuLWj/FFzbDsTIak3N84JC1+4MWpwL/nWUeFZMMA6xAtB2gGoHb+KJ4NQeTA5NiICC/8ohlk5oolw==","signatures":[{"sig":"MEUCIAFR3W6AS0HQoac2/253d1pOiWf9jOktWNvsRO8WoROAAiEA58ndTiijLz43fj1flJ+PifkF/pml7uqtfIPYQ4z6ZOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1257385},"type":"module","_from":"file:blksails-pi-web-server-0.5.2.tgz","engines":{"node":">=22.19.0"},"exports":{".":"./src/index.ts","./trust":"./src/trust/index.ts","./testing":"./src/workspace/testing/index.ts","./host-assembly":"./src/host-assembly/index.ts","./model-options":"./src/config/model-options.ts","./vision-model-options":"./src/vision-settings/vision-model-options.ts"},"private":false,"scripts":{"test":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"hysios","email":"hysios@gmail.com"},"_resolved":"/private/var/folders/r2/pzm9pv1x0jx0fd596wnyrw6w0000gn/T/50f6c33d571dfaf8ac0c0452407c91bf/blksails-pi-web-server-0.5.2.tgz","_integrity":"sha512-htFL4n4mdEuLWj/FFzbDsTIak3N84JC1+4MWpwL/nWUeFZMMA6xAtB2gGoHb+KJ4NQeTA5NiICC/8ohlk5oolw==","_npmVersion":"10.9.4","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"pg":"^8.13.1","ws":"^8.18.0","e2b":"^2.33.0","zod":"^3.23.8","jiti":"^2.7.0","@earendil-works/pi-ai":"^0.80.3","@blksails/pi-web-logger":"0.2.0","@blksails/pi-web-protocol":"0.5.1","@earendil-works/pi-coding-agent":"^0.80.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg-mem":"^3.0.5","vitest":"^2.1.8","@types/pg":"^8.11.10","@types/ws":"^8.18.1","typescript":"^5.6.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-web-server_0.5.2_1784713876603_0.6552338993453708","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@blksails/pi-web-server","version":"0.5.3","_id":"@blksails/pi-web-server@0.5.3","maintainers":[{"name":"hysios","email":"hysios@gmail.com"}],"dist":{"shasum":"835142fad8b3af0885f6fdfa3a133717138c57e8","tarball":"https://registry.npmjs.org/@blksails/pi-web-server/-/pi-web-server-0.5.3.tgz","fileCount":247,"integrity":"sha512-bROjgRi10A7v+SUUzqzE55aX7h5afFpUvNRmDtbI6EtL/WzxWPRwY2XXg7Tj0YxOJVhNQdiXyme/kodrh7oGfw==","signatures":[{"sig":"MEUCIBc/QSOhvUq6JFz4aLaUSbdya8+0+UTYN8WWpSVfnWOjAiEA0KIvSfdmeBBFuLfFDhEDbvsBpOCWZu9WQViSAFvQWaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1261361},"type":"module","_from":"file:blksails-pi-web-server-0.5.3.tgz","engines":{"node":">=22.19.0"},"exports":{".":"./src/index.ts","./trust":"./src/trust/index.ts","./testing":"./src/workspace/testing/index.ts","./host-assembly":"./src/host-assembly/index.ts","./model-options":"./src/config/model-options.ts","./vision-model-options":"./src/vision-settings/vision-model-options.ts"},"private":false,"scripts":{"test":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"hysios","email":"hysios@gmail.com"},"_resolved":"/private/var/folders/r2/pzm9pv1x0jx0fd596wnyrw6w0000gn/T/735c89ad66f0eba56d325ec7cf348caa/blksails-pi-web-server-0.5.3.tgz","_integrity":"sha512-bROjgRi10A7v+SUUzqzE55aX7h5afFpUvNRmDtbI6EtL/WzxWPRwY2XXg7Tj0YxOJVhNQdiXyme/kodrh7oGfw==","_npmVersion":"10.9.4","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"pg":"^8.13.1","ws":"^8.18.0","e2b":"^2.33.0","zod":"^3.23.8","jiti":"^2.7.0","@earendil-works/pi-ai":"^0.80.3","@blksails/pi-web-logger":"0.2.0","@blksails/pi-web-protocol":"0.5.1","@earendil-works/pi-coding-agent":"^0.80.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg-mem":"^3.0.5","vitest":"^2.1.8","@types/pg":"^8.11.10","@types/ws":"^8.18.1","typescript":"^5.6.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-web-server_0.5.3_1784717111098_0.8856857111127225","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@blksails/pi-web-server","version":"0.6.0","_id":"@blksails/pi-web-server@0.6.0","maintainers":[{"name":"hysios","email":"hysios@gmail.com"}],"dist":{"shasum":"5669444a226a384910671820144936870fdd21f3","tarball":"https://registry.npmjs.org/@blksails/pi-web-server/-/pi-web-server-0.6.0.tgz","fileCount":250,"integrity":"sha512-1saAS4qTntoVXNH92Y9y7bV/T9FMD4nZVVtPFTf9Z9aZbrlmuogUH5EZr+6KnxZATTWvYNhgXYNmGuOrqDGYVg==","signatures":[{"sig":"MEYCIQCy5xK0j++eK7Mtitvr2Bie5QFDQM0vAuCcryPIc8vjZgIhAMt+dt/X8X41pTN0MDmiSOeW6bZTy6HuDEi7zUAjRmRp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1281879},"type":"module","_from":"file:blksails-pi-web-server-0.6.0.tgz","engines":{"node":">=22.19.0"},"exports":{".":"./src/index.ts","./trust":"./src/trust/index.ts","./testing":"./src/workspace/testing/index.ts","./host-assembly":"./src/host-assembly/index.ts","./model-options":"./src/config/model-options.ts","./vision-model-options":"./src/vision-settings/vision-model-options.ts"},"private":false,"scripts":{"test":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"hysios","email":"hysios@gmail.com"},"_resolved":"/private/var/folders/r2/pzm9pv1x0jx0fd596wnyrw6w0000gn/T/8c2a2675882b7bd17db2c79d114781a7/blksails-pi-web-server-0.6.0.tgz","_integrity":"sha512-1saAS4qTntoVXNH92Y9y7bV/T9FMD4nZVVtPFTf9Z9aZbrlmuogUH5EZr+6KnxZATTWvYNhgXYNmGuOrqDGYVg==","_npmVersion":"10.9.4","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"pg":"^8.13.1","ws":"^8.18.0","e2b":"^2.33.0","zod":"^3.23.8","jiti":"^2.7.0","@earendil-works/pi-ai":"^0.80.3","@blksails/pi-web-logger":"0.2.0","@blksails/pi-web-protocol":"0.6.0","@blksails/pi-web-tool-kit":"^0.6.0","@modelcontextprotocol/sdk":"^1.29.0","@earendil-works/pi-coding-agent":"^0.80.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg-mem":"^3.0.5","vitest":"^2.1.8","@types/pg":"^8.11.10","@types/ws":"^8.18.1","typescript":"^5.6.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-web-server_0.6.0_1784872939164_0.21459349570050246","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@blksails/pi-web-server","version":"0.6.1","private":false,"type":"module","sideEffects":false,"exports":{".":"./src/index.ts","./trust":"./src/trust/index.ts","./model-options":"./src/config/model-options.ts","./vision-model-options":"./src/vision-settings/vision-model-options.ts","./testing":"./src/workspace/testing/index.ts","./host-assembly":"./src/host-assembly/index.ts"},"engines":{"node":">=22.19.0"},"dependencies":{"@earendil-works/pi-ai":"^0.80.3","@earendil-works/pi-coding-agent":"^0.80.3","@modelcontextprotocol/sdk":"^1.29.0","e2b":"^2.33.0","jiti":"^2.7.0","pg":"^8.13.1","ws":"^8.18.0","zod":"^3.23.8","@blksails/pi-web-logger":"0.2.0","@blksails/pi-web-protocol":"0.6.1","@blksails/pi-web-tool-kit":"^0.6.0"},"devDependencies":{"@types/node":"^22.10.0","@types/pg":"^8.11.10","@types/ws":"^8.18.1","pg-mem":"^3.0.5","typescript":"^5.6.3","vitest":"^2.1.8"},"publishConfig":{"access":"public"},"scripts":{"test":"node scripts/run-tests.mjs","typecheck":"tsc -p tsconfig.json --noEmit"},"_id":"@blksails/pi-web-server@0.6.1","_integrity":"sha512-XphTgvay7kgFUs8TiqJHUC7+2wTezDMAEIfTdkuG2KxcLICwIkjN9DJ2UQbh4+BmTfVS/SbCNjKNWGOjnArbtA==","_resolved":"/private/var/folders/r2/pzm9pv1x0jx0fd596wnyrw6w0000gn/T/9a6c26f16b5d046cb385c0e7f2d8750b/blksails-pi-web-server-0.6.1.tgz","_from":"file:blksails-pi-web-server-0.6.1.tgz","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-XphTgvay7kgFUs8TiqJHUC7+2wTezDMAEIfTdkuG2KxcLICwIkjN9DJ2UQbh4+BmTfVS/SbCNjKNWGOjnArbtA==","shasum":"40545d66fc486656514611a65a4b936c118e90dc","tarball":"https://registry.npmjs.org/@blksails/pi-web-server/-/pi-web-server-0.6.1.tgz","fileCount":261,"unpackedSize":1352128,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDcICHkqTELcbvi6RGpgAm8uwNzZb16X63ONHYjAm+pFQIgPNR9S05Jitjt5DYDk1bPhmdHz41xMHfj/r7Mw170A8s="}]},"_npmUser":{"name":"hysios","email":"hysios@gmail.com"},"directories":{},"maintainers":[{"name":"hysios","email":"hysios@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-web-server_0.6.1_1785154093865_0.9825916217130171"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-24T08:29:13.716Z","modified":"2026-07-27T12:08:14.215Z","0.1.0":"2026-06-24T08:29:14.043Z","0.2.0":"2026-07-10T14:08:16.514Z","0.2.1":"2026-07-14T11:23:58.924Z","0.3.0":"2026-07-14T11:53:10.687Z","0.3.1":"2026-07-16T10:28:46.459Z","0.3.2":"2026-07-16T12:57:45.739Z","0.4.0":"2026-07-20T03:43:03.048Z","0.5.0":"2026-07-20T10:26:23.728Z","0.5.1":"2026-07-20T13:15:13.544Z","0.5.2":"2026-07-22T09:51:16.763Z","0.5.3":"2026-07-22T10:45:11.268Z","0.6.0":"2026-07-24T06:02:19.413Z","0.6.1":"2026-07-27T12:08:14.047Z"},"maintainers":[{"name":"hysios","email":"hysios@gmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}