{"_id":"@mjasnikovs/pi-task","_rev":"327-a4d6ca5d1af4ed5b323f37b95e7454df","name":"@mjasnikovs/pi-task","dist-tags":{"latest":"0.42.20"},"versions":{"0.2.0":{"name":"@mjasnikovs/pi-task","version":"0.2.0","keywords":["pi","pi-extension","coding-agent","task-orchestration","local-llm"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.2.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["src/index.ts"]},"dist":{"shasum":"a3c1f5b21aada6606ed0c7c1dede9a19812b72f9","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.2.0.tgz","fileCount":77,"integrity":"sha512-l3MTG4bBVP/cFLczx78MnaDV2Wu8+sFtgR6jDXaLedKWj3XDMrTAPuuAZy4SK3oYAV2MrLrX+Ni9rtI8gqjnBA==","signatures":[{"sig":"MEUCIQDLEphvRG/RYscFyJwb/kI3aH7zd1awmG3TWTQwPPvggQIgUp0FYNzWWMPt0euyBnKuwt4Gqj04JPBiVY2vaBIz4s4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222751},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6e5b15ae02d57a554e84dfe22a2bbfeb82034259","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.9.0","description":"Deterministic spec-orchestration for local models, with bundled web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jsdom":"^29.1.1","turndown":"^7.2.4","@sinclair/typebox":"0.34.49","@mozilla/readability":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/jsdom":"^28.0.3","@types/turndown":"^5.0.6","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.75.5","@earendil-works/pi-agent-core":"0.75.5","@earendil-works/pi-coding-agent":"0.75.5"},"peerDependencies":{"@earendil-works/pi-tui":"0.75.5","@earendil-works/pi-agent-core":"0.75.5","@earendil-works/pi-coding-agent":"0.75.5"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.2.0_1780418730275_0.347313820237227","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@mjasnikovs/pi-task","version":"0.2.1","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.2.1","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"2a832d13a8ff865462a09b13f0675437cd9cafeb","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.2.1.tgz","fileCount":77,"integrity":"sha512-puP2XE76wjGH6orX8y6lHY6oV5paxqqmcILnliS+7fwb0qssaqd1TvkUSzlgIr6yMC1KdEm6lBwNT63PNHqa1g==","signatures":[{"sig":"MEUCICngLpyOKXQIB+zOT+2cg+79c3PYoRx0wT06jQQaPsm+AiEAnUZEhcaebVAth5zxyaS4dcBUEpxoz1vXa/X6ufpMkF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222892},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6e5b15ae02d57a554e84dfe22a2bbfeb82034259","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.9.0","description":"Deterministic spec-orchestration for local models, with bundled web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jsdom":"^29.1.1","turndown":"^7.2.4","@sinclair/typebox":"0.34.49","@mozilla/readability":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/jsdom":"^28.0.3","@types/turndown":"^5.0.6","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.75.5","@earendil-works/pi-agent-core":"0.75.5","@earendil-works/pi-coding-agent":"0.75.5"},"peerDependencies":{"@earendil-works/pi-tui":"0.75.5","@earendil-works/pi-agent-core":"0.75.5","@earendil-works/pi-coding-agent":"0.75.5"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.2.1_1780418979553_0.20629279847183501","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@mjasnikovs/pi-task","version":"0.2.2","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.2.2","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"1148c6b007736d1caba7c401a05c7397860986c1","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.2.2.tgz","fileCount":87,"integrity":"sha512-cQ7u8j5BvEK0aVp4wTk6zyrx6pNK6eqpuc1UhQgOOBXTHuVfYGR9b6LdbolaLsGYzFbFSNgFLuK2RNpiAcqCXg==","signatures":[{"sig":"MEYCIQD8vN/e1isFJ4l1KfXcx3x/8yLLhm3YG1NH5MmyfepnbgIhAK1Q9KUZb9vbpps0RbhEReMiHwkm+Ar+S2mR0BSPc6W4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272934},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"034710e47833ebefdcc1a55d8b9f192424515601","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with bundled web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"jsdom":"^29.1.1","turndown":"^7.2.4","@sinclair/typebox":"0.34.49","@mozilla/readability":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/jsdom":"^28.0.3","@types/turndown":"^5.0.6","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.75.5","@earendil-works/pi-agent-core":"0.75.5","@earendil-works/pi-coding-agent":"0.75.5"},"peerDependencies":{"@earendil-works/pi-tui":"0.75.5","@earendil-works/pi-agent-core":"0.75.5","@earendil-works/pi-coding-agent":"0.75.5"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.2.2_1780860617916_0.6194623812040783","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@mjasnikovs/pi-task","version":"0.2.3","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.2.3","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"f79f60e8d9e5cd8f81376c367c45069fdd419d2a","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.2.3.tgz","fileCount":87,"integrity":"sha512-ePeU1bmC9xjY2Obog6lg3aznBXPmuhY6i9gG0omlFzvZ0jQJMM5Ka8mcQTl/hcz9AW27R6iKq1M4FAlrogeigg==","signatures":[{"sig":"MEQCIC5y7UuE1g3acBdDju4LjKPz3LLCjRC+2mXgz/LwXEfFAiBX2GGJb5rkvPGxNC4YYLU7FUY88x9nQi0evvt/90B/Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273515},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b840158be6d8165911b18710e1901afcf84cb6e9","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with bundled web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"jsdom":"^29.1.1","turndown":"^7.2.4","@sinclair/typebox":"0.34.49","@mozilla/readability":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/jsdom":"^28.0.3","@types/turndown":"^5.0.6","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.75.5","@earendil-works/pi-agent-core":"0.75.5","@earendil-works/pi-coding-agent":"0.75.5"},"peerDependencies":{"@earendil-works/pi-tui":"0.75.5","@earendil-works/pi-agent-core":"0.75.5","@earendil-works/pi-coding-agent":"0.75.5"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.2.3_1780931085939_0.2632647847938756","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@mjasnikovs/pi-task","version":"0.4.0","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.4.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"f7dccb63f08ff103daae5b92a7106c237f95ee76","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.4.0.tgz","fileCount":107,"integrity":"sha512-3X7TPLP3PseGRyQg7p3yG2wG3kWYCiRZXSzaVYUieP7Vce6wSIWCrnNeCcr9NwNeesA2iN3URQ3UjJTtYSZrAg==","signatures":[{"sig":"MEUCIQC7E5bO6JMoDrG6FN1oWihS7+OjjLRssJT3QtgQpX7n7gIgCOPxtGOmTN55hhaHnxSuiEgKpikikdm14TJ3P9xEEBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337353},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"41aa615da805b321d889ad1bc7551fe2a05030e0","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.18.0","jsdom":"^29.1.1","qrcode":"^1.5.4","turndown":"^7.2.4","@sinclair/typebox":"0.34.49","@mozilla/readability":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"^8.5.14","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/jsdom":"^28.0.3","@types/qrcode":"^1.5.5","@types/turndown":"^5.0.6","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.4.0_1781076446669_0.5034390111512566","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@mjasnikovs/pi-task","version":"0.4.1","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.4.1","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"d23e8381b260632379be98d529eb85deb5055117","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.4.1.tgz","fileCount":107,"integrity":"sha512-7ehG9cuRLsp4qHx06hBixUw9jpNJ2jaOfuWn1yHhdhEu/gdvQNpxUuCxE6o9Ac/hoUI5kUotkDqfLD6D/FUDbA==","signatures":[{"sig":"MEUCIC7PD4JB48pzYLryDHUdqAnd6mWtRoinZcVbcC3sgOfBAiEAgXvGycUj753EqVcgV6+ukMivm0e8u1XvEFP4p4+Reyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338401},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"395110ecbc1a117c4b105353084fa04ae1b77bce","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.18.0","jsdom":"^29.1.1","qrcode":"^1.5.4","turndown":"^7.2.4","@sinclair/typebox":"0.34.49","@mozilla/readability":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"^8.5.14","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/jsdom":"^28.0.3","@types/qrcode":"^1.5.5","@types/turndown":"^5.0.6","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.4.1_1781079518234_0.7307316118846205","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@mjasnikovs/pi-task","version":"0.4.2","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.4.2","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"4b3fc7685914b1d36386cd3d8baa639ad246be7c","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.4.2.tgz","fileCount":107,"integrity":"sha512-aqrCDmO424tp6vC0wjzOAJV9HxCTl6KaykZ7KlfR9Cq4eJ9PtlwmoQDvcHqU8Jm+MJbe1CvYmkgxQ2+VXx1l4Q==","signatures":[{"sig":"MEUCIEM68pDkulOCHFn5pTdZ5Gq44FzZevngMHm+gCXWEUJ3AiEA+V5W+NHmvhLDvkVtK45boNpHX4VIMoqcDxebaz7Wx90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338879},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0ba592452e9d7e12f2ecc52bee152a86ab13fe16","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.18.0","jsdom":"^29.1.1","qrcode":"^1.5.4","turndown":"^7.2.4","@sinclair/typebox":"0.34.49","@mozilla/readability":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"^8.5.14","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/jsdom":"^28.0.3","@types/qrcode":"^1.5.5","@types/turndown":"^5.0.6","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.4.2_1781081447085_0.2679079414198544","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@mjasnikovs/pi-task","version":"0.4.3","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.4.3","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"bfaf8204492ebd6640bd74b0815e2bcdece78b39","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.4.3.tgz","fileCount":107,"integrity":"sha512-nKGJQSMW7wMwvlsYiSD4JHOom/EyeBblo4vdJlTq9ZZxDoOILnST7My06PP9x4ybrdT7ElYF+jjdbpuyvcfQqw==","signatures":[{"sig":"MEUCIAyXzWtlvjvVhar0IQUd3Zu0rgl4W+Q+ohYQ/7h4Sk7PAiEAoyHhxnveu2oKyztOCQN/anTvEZOEmdbWQ26GsdqjZOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339012},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7613609deae51bd13a6cbeb214ce90269f566ab4","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.18.0","jsdom":"^29.1.1","qrcode":"^1.5.4","turndown":"^7.2.4","@sinclair/typebox":"0.34.49","@mozilla/readability":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"^8.5.14","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/jsdom":"^28.0.3","@types/qrcode":"^1.5.5","@types/turndown":"^5.0.6","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.4.3_1781082348689_0.2151874933884823","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@mjasnikovs/pi-task","version":"0.4.4","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.4.4","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"1b2c43a699a2a2be7f8705ce7873e8338208c16c","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.4.4.tgz","fileCount":107,"integrity":"sha512-6YWWgXTRiacDrkNKzBtkiqv4kFk8QvrJJJTM8QhjyEnAdbepQHiyqqrAumVEUcjb8YJdSdbo4Dfd77zK7oWavA==","signatures":[{"sig":"MEUCIQChINnVYu88lMNjbUrA2BXYW8CGsS1wEDHBxvlJUTSfcQIgKXaCR9GiOxrXKfkCOG64TjQQfGHi09b5+mZYtfdyzts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338808},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"710d104c36f1cd11bca06effb8c90bf744811855","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.18.0","jsdom":"^29.1.1","qrcode":"^1.5.4","turndown":"^7.2.4","@sinclair/typebox":"0.34.49","@mozilla/readability":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"^8.5.14","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/jsdom":"^28.0.3","@types/qrcode":"^1.5.5","@types/turndown":"^5.0.6","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.4.4_1781082981345_0.5507383511664163","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@mjasnikovs/pi-task","version":"0.5.0","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.5.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"efc85d55a128e16b9ff87612556af32abae2d066","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.5.0.tgz","fileCount":107,"integrity":"sha512-NL2u4fbGEEoEpaA8UHe4T/ZZLsRtuHUUM+6Ezrd8HoZhDfKsQnhd9s6Fbj7hjpqMBtkGKdPbcmcdlvsmo69r6Q==","signatures":[{"sig":"MEYCIQD0Vhw8JqVydgc9rNC5CeD7SDUoxF4txpcLc0j+B31bEAIhAM1butaPRFKdxxGZ3Si5mzt2breOb5PyrZ7zvzkN0rrL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343157},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7696c00ffa5408140c3c90d892f9db5c80ad7493","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.18.0","jsdom":"^29.1.1","qrcode":"^1.5.4","turndown":"^7.2.4","@sinclair/typebox":"0.34.49","@mozilla/readability":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"^8.5.14","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/jsdom":"^28.0.3","@types/qrcode":"^1.5.5","@types/turndown":"^5.0.6","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.5.0_1781095324728_0.3185641164841049","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@mjasnikovs/pi-task","version":"0.6.0","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.6.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"e9c1e4f563efd3e4f6b93e885fe7fe6bc5bbeeb2","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.6.0.tgz","fileCount":109,"integrity":"sha512-dlumX4n1DOyo5VIteJp0vWmn53zex2zChtrHM0TnUTfPA+fW57Hryp7t+skh7p1nACg0gSQS+hox3MtcYJro9g==","signatures":[{"sig":"MEUCIQDj3Ps2mK/v+pRtR8IO92vcIbJU2UyhcZkYzsd4temuIwIgDb5L/qNWJSwshJ8KL8zpvKDXYWlllkVZtXCnMaW6/8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6985dfce359daa19eb9205f23685ea117143e9a6","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.18.0","jsdom":"^29.1.1","qrcode":"^1.5.4","turndown":"^7.2.4","@sinclair/typebox":"0.34.49","@mozilla/readability":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"^8.5.14","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/jsdom":"^28.0.3","@types/qrcode":"^1.5.5","@types/turndown":"^5.0.6","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.6.0_1781106696469_0.9489849573352487","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@mjasnikovs/pi-task","version":"0.7.0","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.7.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"37aa4b5eb66fb49988e1d5ddbacb5a8da1a39454","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.7.0.tgz","fileCount":113,"integrity":"sha512-RVcSwOoT7rnFE3CdNsx+BhuoHapppe6B4wvHZeTGE01Sa01YdOV5IWvD/uItcgLW47zUqnTpSompnfdoOQBtHA==","signatures":[{"sig":"MEUCIQDmz2dssq4AavO6ukEV9D9Ksq/aQ43oz6vjJr7olQUzKgIgZoQD/zQ68Vm6BvWH6uPpilr0uYm6Cph8P+zGQe5nqE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372546},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9fe66a1d949206fc9323d09ec57bf26d926464cc","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.18.0","jsdom":"^29.1.1","qrcode":"^1.5.4","turndown":"^7.2.4","web-push":"^3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"^8.5.14","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/jsdom":"^28.0.3","@types/qrcode":"^1.5.5","@types/turndown":"^5.0.6","@types/web-push":"^3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.7.0_1781115684460_0.22232833812258423","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@mjasnikovs/pi-task","version":"0.7.1","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.7.1","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"cbbde703d4f40a2ba0f419fee0b3ff92efbd0d93","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.7.1.tgz","fileCount":115,"integrity":"sha512-HUr+B6uAMUx3CZK9XjVGfUStptT/qjnFt9JVNbzi39B7gdzCHg38c7g7687+tgbnYY02lagSVuMfv2+XwGxNlw==","signatures":[{"sig":"MEYCIQDFt9pgwjy7jHDowGSI29zAqW4Hw0y1jTQ5noOU3dBA/wIhAN25nTCyuP+PyWyDn5ZvYPZ4jc1ODV9N/LvTBPT+jBwW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":388011},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"bfe1616840e0df3c4f09484b52afcc7d1c929e4e","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.18.0","jsdom":"^29.1.1","qrcode":"^1.5.4","turndown":"^7.2.4","web-push":"^3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"^8.5.14","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/jsdom":"^28.0.3","@types/qrcode":"^1.5.5","@types/turndown":"^5.0.6","@types/web-push":"^3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.7.1_1781188205944_0.15744741745410407","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@mjasnikovs/pi-task","version":"0.7.2","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.7.2","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"6a4e9ce6d287d8183e8322c0981979a77ec3789e","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.7.2.tgz","fileCount":117,"integrity":"sha512-a8E7gsI4lukHnYQt2SuhzUmGPq+Kznxvi2hvCkzirVUjHF7T6j29D53t+EbpwwJ2vuR7CGFd9DBJ8lPVwnhBfQ==","signatures":[{"sig":"MEUCIE9uQWFwf7KKdCELQlb4jRKCnO9lvevRrfW57e5G6mpQAiEAnlWqSvnguLpile4IEQU0isKKm1Y15/8hjOvLWP2Xy5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":401903},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"21c7a3a158f0bacc105c5cff6f89f482d986066f","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.18.0","jsdom":"^29.1.1","qrcode":"^1.5.4","turndown":"^7.2.4","web-push":"^3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"^8.5.14","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/jsdom":"^28.0.3","@types/qrcode":"^1.5.5","@types/turndown":"^5.0.6","@types/web-push":"^3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.7.2_1781194545025_0.7321574971416354","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@mjasnikovs/pi-task","version":"0.7.3","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.7.3","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"85f622463430153a60671bef1a89ea250fd06458","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.7.3.tgz","fileCount":120,"integrity":"sha512-+6bS0k0/om8shPZzIyiTfOp6/GrHJKaggB+VjT88Jrf/GSQF0XUc8sQxAPpShWckTigWpK4WKd0O564f/R/ymA==","signatures":[{"sig":"MEQCIEMkkVEgz6N6kyeOKwSkxMcrl35/Epoo4LJmOZuMk/6hAiAbUIcXsGb+fWJKXLKiMtoRSx/8rw0EdvldCqBubpIEqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411721},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9cda28ecf319ff11e46286843a009b4855e5b7e9","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"^8.18.0","jsdom":"^29.1.1","qrcode":"^1.5.4","turndown":"^7.2.4","web-push":"^3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"^8.5.14","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/jsdom":"^28.0.3","@types/qrcode":"^1.5.5","@types/turndown":"^5.0.6","@types/web-push":"^3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.7.3_1781206975644_0.47690350501925294","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@mjasnikovs/pi-task","version":"0.7.4","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.7.4","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"efe7d5e70619824347a99ce32658c8de2f1b8cff","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.7.4.tgz","fileCount":120,"integrity":"sha512-wfbhJ/7k+qEKboXTqx/JYPEcuP6hYAvCn0n+o4rv+blf5OXY5fvrnJRQuyEtiugcRJQzFfPzoywFSSYaNwTjyQ==","signatures":[{"sig":"MEQCIHn/mXqtWeOMF9Xh/kpkXW6zJeG2+3bDXv4ZDNFEiTiUAiA+sWbOcoHUfAxIIHUD2p+ZqpQD/1P+BmFzvehkDmTqag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":410849},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"077632a7a68b2bb479983ce3085142c0ecb14534","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.7.4_1781250276769_0.7625845208062174","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@mjasnikovs/pi-task","version":"0.8.0","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.8.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"40242a3ec95219a66ea7298c0e7e478df04ca89f","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.8.0.tgz","fileCount":144,"integrity":"sha512-CtSwG/kZpq2DPhPa9CpIjL8zFKhh8kZLTX5dsormDjp61RnxsjdY2vJH5ue2OHmUK37hEUVlNWvxxJtXWjK1/A==","signatures":[{"sig":"MEYCIQCc0SGzSxhvHh0eVZ4mFOoNnHfbZIwR0aC+B3Q7ZEF/IAIhAIHrJVFuOYop/2SvB7Dsu2y87zh6MJMxjD0caxJ8qvKE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8a92c9a862f6f851aad97f0bf9c48ce615775342","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.8.0_1781264910633_0.23337880045863701","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@mjasnikovs/pi-task","version":"0.8.1","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.8.1","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"0edca2f5510349a5b6e6245d28fa0d872e400c7b","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.8.1.tgz","fileCount":144,"integrity":"sha512-wBs7IpXFN+1Ooxt+92QslBsp8hBDhAIykoid244KPfX6grz7lLO2b/Qc3yupeKePJehBN9k44H8oqul+9rOedQ==","signatures":[{"sig":"MEUCIQDsh+rXiHd+oUhMOwV4ceI1GHMWETYONCS9cpy12lGj2gIgQWJ5sg48EIpUqcq8bsXZWNyEDRC3RenkE7lJ3FnL7b4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442196},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7cd0bf92c68cb7aa67cccbf776fa592045334e10","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.8.1_1781265279870_0.2086841699159716","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@mjasnikovs/pi-task","version":"0.9.0","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.9.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"b004ae74d0e3c3c305ec5abb24ee74e0003d5076","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.9.0.tgz","fileCount":142,"integrity":"sha512-QPJYLRyv5Xf+bUyzFqQDB4EAv7syoHRdVY9U1p2SQc6RANhmrGvL1CYj78+jZKnahEFHgIPjjrda1w0djBaX/w==","signatures":[{"sig":"MEQCICDA/uykNK6RLoy7EBqIiT1urcJO5OVLIFzY2XLRVc0kAiBAv5XygLu9/VOrlVbIXcGJ+fWMpz1/R9n5urdXPZOBKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":436994},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f6c9e512dc22cb4d0f289162242bbdae15baccb4","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.9.0_1781267430767_0.4360204386898192","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@mjasnikovs/pi-task","version":"0.10.0","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.10.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"06ecce73e96041142a97798e0598b0eeed436ffc","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.10.0.tgz","fileCount":146,"integrity":"sha512-jTrulXY6Ndbs1SuWrvpfxOaZ4hB948aCzcd27BC38/fVyvG70y7rfepAQWkwhL+lBLR4w6wG5AqZB/xMqFOJmg==","signatures":[{"sig":"MEYCIQDQjyN2SYq8umMpEhj4mkgG/BYlUtaMwx92/40bzHb12gIhAKihpYK+MKwO7ckLaWJhHi10ITLoAapESvv4efoSrtfs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441140},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"602bec123911364db1b30a13541288b91a127b34","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.10.0_1781268631728_0.028881464849246585","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@mjasnikovs/pi-task","version":"0.10.1","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.10.1","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"e711fa08ffc861e6bb04b5531bf8b3bf39f5b01a","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.10.1.tgz","fileCount":146,"integrity":"sha512-Uc41OWzXfbtYdB2sXV160ppTf/xPooI3u/o1kOol1CAcm9kGf0tqRyoJLlrXWCF//ycIU6/p64gBtkANBE85Rw==","signatures":[{"sig":"MEUCIExWyavWBOw43MhhsrbGl8XRfTLtoNmjFJmUO9/cJZ2FAiEAu4bWAD+lpGXQxq8tQCrc3jpwZZ9lIund0rGnwQYQ+WE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":440866},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"63d723817f24891c3717b0cc401b7869f11c622f","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.10.1_1781268896251_0.06614732798387668","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@mjasnikovs/pi-task","version":"0.10.2","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.10.2","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"cc32c1ff55d528491149ffadfd1a3bd513cc0c41","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.10.2.tgz","fileCount":146,"integrity":"sha512-bAEER0Y1kHhO3zaiAPfXJUs6Sttf2YkJaAdHsEW0dE+S3Jvh2X9UTw5zGzimQQX0kiFZhZ3LbbV+tqky7h5JAQ==","signatures":[{"sig":"MEQCIDHh3aZKWZpts5gy6BY5Zd100oQVqqgaxJZF3Kbj/ESzAiBmfusvA3mPlF7VU99ibiesEze/NXJQO9OHY1uixEK7cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441406},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1c23c1e22836c8e97cbae7d55eeb96462ec415d3","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.10.2_1781286253419_0.8373807590664506","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@mjasnikovs/pi-task","version":"0.10.3","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.10.3","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"01b18feb3ab9dde85974324aee0f37b86b16a901","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.10.3.tgz","fileCount":148,"integrity":"sha512-kNnnpSX6rIGT3Y9yOa0DQn64FjuYFpoNvwAhbIDECkM7rM/IWLXJH7C/FQr8nkl7CrfsC0co5A5A9CULKo195g==","signatures":[{"sig":"MEYCIQCQhGdB/KCuX5zWwehJIQQnFofbU9pmYDvaYVU0557erwIhAMRp6lwSbI6T+6+FY9BZi4JLuz3xDlHYDc+3jfr9dafM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443882},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8fb978a3d02bf7e0e05f8d6dda465080ea46870d","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.10.3_1781367871523_0.8368788319178304","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@mjasnikovs/pi-task","version":"0.11.0","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.11.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"e9491c3f9dc48260493d183435bf969e35d3dcee","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.11.0.tgz","fileCount":150,"integrity":"sha512-ON2mHwTUPcsr5lN91yVWYSyQSjhwqvQqBOFTEdKemXoQDpI/4afByZfK+5RzStenLqfkJh0Bd55E6qQmzdnUDA==","signatures":[{"sig":"MEYCIQC9pCQDTPWy5GrI7IVLcATa17+Wh9DhOXs25HKcpTcfbwIhAKSXxoZqjlFz5CPTxElFxA+3beJ60ztiviToTKgUcioB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":458318},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"96d69d1ee5f2675f8fc57e7940b339c0050bdbb9","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.11.0_1781376635378_0.9835433360014634","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@mjasnikovs/pi-task","version":"0.12.0","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.12.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"8f9c0ea586d4ef2e500e7b0e8d3d8d1ca76e6d5f","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.12.0.tgz","fileCount":150,"integrity":"sha512-jssgbhp+w5CTpWs8DNRjhiJoePwCO41flYECMBEryjIYWtGKWoEhQy3c6gqLopwWBu6kZzp9v8i6m9WXBXtaTA==","signatures":[{"sig":"MEQCIC/pwEBJUhNP0qWQZZ7HznvTRzHsgazxyHz2bS4yJq78AiBjTKYn+FY+JcZg0GSPveDxHQ/MAgfaKnhxNV44eN9I7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":458800},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"08126494a7ccba936d863609e26fedddcc481185","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.12.0_1781378798536_0.41519387095582005","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@mjasnikovs/pi-task","version":"0.13.0","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"465506d15ad0176ea6aeb15383b8b49c7f8d2dd8","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.0.tgz","fileCount":150,"integrity":"sha512-Xa3BDE5votYfCcO3YQ5kBO/9ud7o79CivVo8LuBzpoYCE7/MOA60krkdhFOVpoifSaYQWkxZ2m0c6L4d1RrIgQ==","signatures":[{"sig":"MEQCIAMQgRL9gMgpZ3KC+DYRd/IdTcq0PfmAf6/Tdic0sHZZAiAxuhn3RmN1IMIDO/X/SmfaVgaznwkjGbKE5dpuPTICpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":459096},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c191f42667516f6310266fa8bf2ccf8158f86f40","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.0_1781379742628_0.47739342947912644","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@mjasnikovs/pi-task","version":"0.13.1","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.1","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"8736d169ea961078dafb30fa34a3fcf6ec01af96","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.1.tgz","fileCount":150,"integrity":"sha512-Rcdi5rOPpCAw73exU7t1LhG+SQ8NMmRarfDrvInNMpo/V21OztNrMVBnGqzmNJLSltzupXqcXmOdtRKwhmJSKg==","signatures":[{"sig":"MEUCIDJN8bIWkM6s0u8Y8gRooiSz/dPKBu0qaw8t1Hd4ntrHAiEA5z8zZhbVjZR4s8ttlzqskPtFPf+MMlZsDBdz1GtTVts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":459290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"95616705f27a5debf07e5698b0d7a9e3ae36404c","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.1_1781427424169_0.6712384666586135","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@mjasnikovs/pi-task","version":"0.13.2","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.2","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"66abcfa796445946f799d86db7a454cf7eb7cac7","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.2.tgz","fileCount":150,"integrity":"sha512-OREMFjRQW7IxD8BpqpDgh2fxh53cIXDUqAwWZil/drj+BPBUkCaBMvT6vqbyXtaX8UT/zeBNV3MU9uKXMqO1+w==","signatures":[{"sig":"MEYCIQDTwkfdVITOkX2xkhbTEByBSDUubcEWQ1nmGdYYU/UAXQIhAKJud4QRAsTYH7naj8l+sv7/ilTTy4sUqKd7bHZkEnMZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":460302},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"798580d722bcede964ac2e98a513715da605cd10","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.2_1781430444139_0.38785182345634994","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"@mjasnikovs/pi-task","version":"0.13.3","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.3","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"a41c61c34b45aefba65cae95affe71e6db17be4a","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.3.tgz","fileCount":150,"integrity":"sha512-CICTHgfqCp4ppq6OdxVagnDkDy6MW+PfYm7e4uEGAycOkbOx6mbOrGaQEcxp7PYQ4gfQWmkkrxpRATorkF2w4Q==","signatures":[{"sig":"MEQCIBQERg9+PpsqSk5aSWUpe8rjaQSa68vn3QRq1hLU+jtdAiAkzqjbXMUB6jkWpsrDjG0eueFGE9ryzOI1KTHTrr1iBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":459352},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"85882b2fdc56eb357a315dd6060929db82e0f9a4","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.3_1781435825964_0.7980976776961555","host":"s3://npm-registry-packages-npm-production"}},"0.13.4":{"name":"@mjasnikovs/pi-task","version":"0.13.4","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.4","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"0b3a8f82e90caf0c4dad0e3ee23b00c96ea7f976","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.4.tgz","fileCount":150,"integrity":"sha512-CzcLPgoNQU+T19Vdc9h+BXjFAyytGZNa0bJxnIikb8mbXTvVG/WZ7kEkmUzvp5T81ommRiNTOPkm72bqcH1XuQ==","signatures":[{"sig":"MEUCIDUZjUP/+X56T+tG8/HPFIuq0NPDCA7yp3e9J2pIcfroAiEAwhz18rRco/WSdbY3Ypob2AezDZlcr5xgP4L7I5brtJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":459400},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b65752086ee2ea7f256e1d59666e83e4bb88dce6","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.4_1781439555005_0.3718751604106749","host":"s3://npm-registry-packages-npm-production"}},"0.13.5":{"name":"@mjasnikovs/pi-task","version":"0.13.5","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.5","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"d25e1aa07ff2340908ab26ab7f747c928df06005","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.5.tgz","fileCount":150,"integrity":"sha512-s5FW/XYDcOKre7yITTph7+RNnESedxoa13Pn6pnUtKdodgixODO5lJrUZDaPgaH8L9tH6X5krsPf8YJrlLZHLw==","signatures":[{"sig":"MEQCIEHwyYyuM4CeVdBt3ZbVeNt3gtg3bvVNKBoN4XSiuR87AiAqeHejzxY8BwjzlLIo+OVfgj+ROqbGM7cjmEwI12DgsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":461265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"866baace64e33d689062d67263e36cd4c6da464b","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.5_1781442709194_0.6877193773485244","host":"s3://npm-registry-packages-npm-production"}},"0.13.6":{"name":"@mjasnikovs/pi-task","version":"0.13.6","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.6","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"8e062c3b863c9a570b4b1b25e3c7b5304cbab343","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.6.tgz","fileCount":150,"integrity":"sha512-92vg67PW/9nSw3KToYZvz29xMBJjb1p62UfzbSlavVL/tHOd6p0wlGGIIJyY+o5SX7PP6pHgCrZywq3tVdZHSg==","signatures":[{"sig":"MEUCIQC28AWW3kpnELe2IUBM5O+D68REMkfwRhJ7fwG79SBcYQIgaQ5xG8ociJX8DMUyTOj6FC/JoGTY1x+5u3VanHagyCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":461293},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8b01333a44c07df069e32f22e5bc4d48534ad35d","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.6_1781444019443_0.017090529798919007","host":"s3://npm-registry-packages-npm-production"}},"0.13.7":{"name":"@mjasnikovs/pi-task","version":"0.13.7","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.7","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"3fa2ee34adc1190f3ce02f6c0d18578942d601a8","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.7.tgz","fileCount":160,"integrity":"sha512-T36U2RbD88k7Ne05v7EhfhBiuZ/dRBTUwBwzXY8fqK+3v8xMR1+N31NhPF8FBy7iDxn2TOMCZjV6HlLsNHZH5g==","signatures":[{"sig":"MEQCIBVq6+39DyyTxck02i6aFm7axynhuyQo6D8HYluNpTRzAiBpX/JaocFilGMGJsiXL2oFSufooAMM0LSiEJ5XzZFZdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487895},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a23c9f3f8e56fb40aa302dc207516d8753b4f54d","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.7_1781448981798_0.17518722599175085","host":"s3://npm-registry-packages-npm-production"}},"0.13.8":{"name":"@mjasnikovs/pi-task","version":"0.13.8","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.8","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"7f9544a15867eec3007e953baf56486d47933e40","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.8.tgz","fileCount":160,"integrity":"sha512-jONd12DvDhflAZOS8GEByxCWVHWir6I5/C1mGAR6poAkRKZCULZbOnKKtphBTKHd6LHrvpPkYHpbgdrI5ukxNg==","signatures":[{"sig":"MEUCIQDrYaJXcHNC/pLy422yUNnG5t28/XYRC/cahnhdr4db7QIgQYq4J+eawXiKzOvQnxdhu6lmNwkD7wMVdO7w7Ot5HnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":493242},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"740bb86f01378187bca53388577aea407dc42d79","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.8_1781459284875_0.9728023350127462","host":"s3://npm-registry-packages-npm-production"}},"0.13.9":{"name":"@mjasnikovs/pi-task","version":"0.13.9","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.9","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"44a8590cb224f2011a3df7ccdb855ee130b0cc9e","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.9.tgz","fileCount":160,"integrity":"sha512-yJoGSfM0Ymh4/GmxD7Inni3Yfg5EC7NG0dI4w/c9RMhlg8DtoViTA2MsUjIzs8+um0BLuAAS9Z5dDGkDUX3omg==","signatures":[{"sig":"MEYCIQDwSTPuiSeu+aoBK0sbAx5gDpvtU1MTYbS8n1ORdDfqugIhAMelB4Wl5rQyrzFCEU52In+E5KUUDPYjNMpzQp3NZ/va","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":496452},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f21cf6edd8273509ec52e6a905534f5d0b80571d","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.9_1781462249095_0.9750596929518061","host":"s3://npm-registry-packages-npm-production"}},"0.13.10":{"name":"@mjasnikovs/pi-task","version":"0.13.10","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.10","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"6414f0ff30a0987ad5823488e7711b040a58989a","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.10.tgz","fileCount":160,"integrity":"sha512-UVfuBzzjWkpMOGtJzt7ZqTQCFjr47PxV56tmvdGD8rBCoreBbK4PPkcfZ7tHSYHbQ3T/IItvscYYUUiIyj2HBA==","signatures":[{"sig":"MEUCIDuXc7kY1OXKZAOI3hXPdrqmV4MHCzOK8xX9FI6lS9dGAiEA75QzJvMsrHObiOdLSp27wKkinlH5RWKSQ8WKtIzHR88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497457},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a88b562ac21f8d003fe753f0a215f23233f2c459","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.10_1781463771719_0.15715180671847984","host":"s3://npm-registry-packages-npm-production"}},"0.13.11":{"name":"@mjasnikovs/pi-task","version":"0.13.11","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.11","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"ade602a4cedf51cd6934862e2819e5f06ac3e918","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.11.tgz","fileCount":160,"integrity":"sha512-Ac6oU/RTte9Fr40dlMMJFpNCq6EJqdfHW6738L/w+u3CfuYunVQNgXZZt/NHTUPQUYVELVJXmbW1G/hnwkepDg==","signatures":[{"sig":"MEYCIQC7ef9tIzx/5IZ0R02pJZTJ7DdtvY6VKwL/Fr0rV+OxfgIhALID8MVZLgGRzdydFpwZvy5zwYb19YWcJblCqdGKnVLT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502377},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"12897ec1917b039eb56d2897762214946f6dfc3e","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.11_1781464700180_0.7381929676908632","host":"s3://npm-registry-packages-npm-production"}},"0.13.12":{"name":"@mjasnikovs/pi-task","version":"0.13.12","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.12","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"00cd42762061305febf614c48450fac966c6ee0a","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.12.tgz","fileCount":160,"integrity":"sha512-YIE2jLXXP6DK7JQPgjt95rLqfZJgzt4fAe71vYr7uM0W1cCRUDtZkXJzasBGhO+itN0Vqv09IoahltADEVFTOw==","signatures":[{"sig":"MEUCIQChXCAyd3r/QTBNMjp++1+9mm/qAl8m/8wZZXpf3pVeUAIgWwTC/3Z/fSm9hX71LQ+OhIkdYebuU14fMSc4+9du1NA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506308},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7d4e2d0f27de7e74497cca858c86a0cdd96f91c4","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.12_1781469263815_0.8496276530696691","host":"s3://npm-registry-packages-npm-production"}},"0.13.13":{"name":"@mjasnikovs/pi-task","version":"0.13.13","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.13","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"2a528e38e558030a26394200410547f480616b99","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.13.tgz","fileCount":160,"integrity":"sha512-tOaNPU/FBmUEBJHIoMSk28WqD39lOb8oibjpJfMU7upNsHN++pzMsgOH4P7/p6NWIYcE3ulsI6OXc4pfOO1ing==","signatures":[{"sig":"MEUCIQCdsPtJad6LIqKRMKCeRBdEM8C1fkT9Qs7CAZcWo8oQOQIgYDaRROzdLZt1FiZ624sJw55HLfoHIIyO5rViG/PVALE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":507218},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ea232b0391529ffb48ea278744ec3dd6c057b7ca","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.13_1781506444421_0.07788439276874137","host":"s3://npm-registry-packages-npm-production"}},"0.13.14":{"name":"@mjasnikovs/pi-task","version":"0.13.14","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.14","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"d662694328e12407a512c7c17b05651873563f94","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.14.tgz","fileCount":160,"integrity":"sha512-u7fR+Lnuepdc/ppFVglbQQc0MtfV+ajWWOrBQUmhLe8xV+5N45NjS5PTQ9BhyJvCoRWm2z/cuwAB0zihZFlTfQ==","signatures":[{"sig":"MEQCIAIDdnOCnFI2QvgjQV2gII0RCr4n60ZEinoZ7422wSvpAiAkFNzpcIMtTNRF6JNURZbSGNwsdM4JwKncB0AD/Sl7gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":509355},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c99ea8e352a5ac645b06dec7e732b57759a3338a","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.14_1781510536542_0.0752128760672548","host":"s3://npm-registry-packages-npm-production"}},"0.13.15":{"name":"@mjasnikovs/pi-task","version":"0.13.15","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.15","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"0b9d6b534e0d791d60b7d9d70a7513910e80e802","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.15.tgz","fileCount":160,"integrity":"sha512-gr1m8zT4LU5uzM1ipBJl0mhJeYrusQIMwfah9MX4suAafyIwinqvUdYLPAb5skqCZJmJvBe4NEmNPy0KIr0mvg==","signatures":[{"sig":"MEQCIGqj/HK1SMpRFE9fv8PhTdZ3i4zOuLhB9AHwX659yANXAiAR9Jw13+t/S992S1I8qdaFcK9PQ5pnKfSceLFtArw/6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511726},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7dd37753fa10e3312d721876d4b1ccca53106687","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.15_1781528244376_0.5677500672704647","host":"s3://npm-registry-packages-npm-production"}},"0.13.16":{"name":"@mjasnikovs/pi-task","version":"0.13.16","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.16","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"bcf11ad4fa9128b6e5a15942596f28f0f48cbd19","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.16.tgz","fileCount":160,"integrity":"sha512-KKjZfUg+txcWJNIpmabcOoUB7rYAaGlOpPbZtFQHucC/k+44VlBM0lwTxnWWGMzsoS0sQLhf6D2nYPd8TQ3CzQ==","signatures":[{"sig":"MEYCIQDVBYrzisZSJ+J/UnKSgm+1ey10wz7Up2dPo/XRtuRN5gIhAM+SJfYORB3meqblkkm9nfIlIxlhHexEfhalKJuZ4COq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":514511},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e6b356fcbd4be4e2987bc98f273a2e026942496b","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.16_1781551052371_0.4414184781079791","host":"s3://npm-registry-packages-npm-production"}},"0.13.17":{"name":"@mjasnikovs/pi-task","version":"0.13.17","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.17","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"802a4ff1ffe37205e762ddeac7c44c5b05a578f6","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.17.tgz","fileCount":160,"integrity":"sha512-YU/D1kpwAJvQzZLT/p6EebW/f8YCraxXxrs5m+E50orseEDl9NYeCo1LgExqy0TK4ApXNKzOGDfzUHApnfk9jg==","signatures":[{"sig":"MEYCIQDo9tYZe3c7SNzV+5ADQJcdOMPYWQ7bfZTjQfdm8vdWpAIhAIo/ZStvHpWbXbl4t5RMnpOO/wt4RnoXFAwrDg/nw9ZT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":524319},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4f85059fc603b9709065d2fd24c7cd470b740c2c","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.17_1781592078163_0.41359457597222393","host":"s3://npm-registry-packages-npm-production"}},"0.13.18":{"name":"@mjasnikovs/pi-task","version":"0.13.18","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.18","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"66b7236769e76035ac39ef80602f6be89a5fc441","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.18.tgz","fileCount":160,"integrity":"sha512-1tW79S8VzeK7nl/Lbd8a/WTA2oL7bxX9bcDD5WkvZ9ejH+BTKkeWCuDwr/Rg3BSexGEdXjo1drHGfkGWcD/2fg==","signatures":[{"sig":"MEQCIFGhcH5mkuPFgNv6nhQQpWoGW7zVFLnDOZSCq9Fp23yqAiAJcExN9QMtBN7TjeqL7xUssBKmcmfys2F84ZxSMszSLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526010},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c3471786fb8b09bb9723f32b6c351eaa79204c94","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.18_1781596483931_0.6508219784495486","host":"s3://npm-registry-packages-npm-production"}},"0.13.19":{"name":"@mjasnikovs/pi-task","version":"0.13.19","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.19","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"d6b20d2a5f7c9274ed0064262e0fc506dc9edb9c","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.19.tgz","fileCount":162,"integrity":"sha512-UyBeTRG4PeAQNnH/aTzK9Zqdq4yeGc19yJr1crrAYfe1eHYNd9alOZfQigyO3pOQRlmlFYyJ+v3p3pAX2yIebw==","signatures":[{"sig":"MEYCIQC0M6e/CoRbFGK5VB6nQ7FHEZCgPOHTxVTPPor4ZJAoMQIhANaW4szibyaHyeJxGsMTxTUrJb157r3cC7sVSSrRperA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535487},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"972892d4fec4fc304d4db677381541078d7ba431","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.19_1781606450385_0.10246611705242592","host":"s3://npm-registry-packages-npm-production"}},"0.13.20":{"name":"@mjasnikovs/pi-task","version":"0.13.20","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.20","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"b053df709e9f65caf5f1d8851f3f0f83b3946d71","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.20.tgz","fileCount":164,"integrity":"sha512-JbvM8L1nGCd7Kx8HKvMWMG4fLW3WIsrUmdOVEGiMeJC7uaEtgYsvetRpeHsa0DWeqlBgjdinsbRsHNmnx3gIkg==","signatures":[{"sig":"MEUCIDGED1HJtQ9/UC0iwYFa7g13lCSJtPVAjHWsejuKr8ztAiEA3BYTL+zJwdRB7sHtQgjfudr9zFoY/dRBYLc843Uk0Xo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544136},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d4949056df31db69382487ec6d86b05b3bce949f","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.20_1781609631538_0.990143940132586","host":"s3://npm-registry-packages-npm-production"}},"0.13.21":{"name":"@mjasnikovs/pi-task","version":"0.13.21","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.21","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"f13e23d0aff5ca015b1acc20ba55e9d6d446b08f","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.21.tgz","fileCount":164,"integrity":"sha512-xvnbvHk3Rl6zwX12zl0T2vihTBL//ritWeEudLzAYSF8PHhFyAvI0xtEd3cVu1v8sY8taZvPZgFupoJWPW1Gag==","signatures":[{"sig":"MEUCIHbXFQGO8SMb6cMBCYG99xOfwgOViCzhRaOB6xlmUFBQAiEAhC/2qGoQKUeUWiHCYW0w06Vkl4txarZJP/iHJMmb5Sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":548961},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"606f368685f9de3c0a282b2daf62d9a69293b7b4","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.21_1781637378268_0.0588379981528544","host":"s3://npm-registry-packages-npm-production"}},"0.13.22":{"name":"@mjasnikovs/pi-task","version":"0.13.22","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.22","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"eb374d79665692db7f102253c60be352f6c17ca8","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.22.tgz","fileCount":164,"integrity":"sha512-ZJ3AF0CJ0m7NfexL+AF1xWS25Kc+TD6zV16JAYv8xxRILgPZKrjIc/SROyUmOobJcRjfa0hSkjn+rEgwSLa6NA==","signatures":[{"sig":"MEUCIQDElc9toGPZlKqf5gL9YaEpGIGhMZpynqMNZ0wdaptDEQIgbI3fTy7qfUZ3g9CUp9iYKP8NDTGlmH1T+qA0PHJ+bP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":553263},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f7bd0975c3ecb00d4998aeed9bcd2e4aca0a7610","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.22_1781640630684_0.5459017899654153","host":"s3://npm-registry-packages-npm-production"}},"0.13.23":{"name":"@mjasnikovs/pi-task","version":"0.13.23","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.23","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"82f2833ad4713059327f8861f61230d3503d66db","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.23.tgz","fileCount":168,"integrity":"sha512-pUAJtpXWO0xQPFNyRaeI6hFh12sxgrEyLf2su0vHvLnv95BmwmdFp9CJ8jbZ5kTnSFBg8lhhmDFfz6uJgQ3UYQ==","signatures":[{"sig":"MEUCIAFgCdCCk90XpnfqL8djUmRGeW197wlvXp0Pwf080SfbAiEAzSCsV5H8WUidSTTRYIEESSNIftJCX0t9ZwSRfzhibv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":558507},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b0c169ca72d81f46ecadd6adadd93f1c36e70507","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.23_1781642589567_0.8016151348876353","host":"s3://npm-registry-packages-npm-production"}},"0.13.24":{"name":"@mjasnikovs/pi-task","version":"0.13.24","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.24","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"7c87929824a67a53d9f4755fdcd9d3cd625b29bb","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.24.tgz","fileCount":168,"integrity":"sha512-SMG8qYu2y0NQ+O2cBcSEXmXMtS6cjDX4lUGVlkrYkKWQW+w0P6SERW6bHJcAJPn+RxRSUeA8Kxy0CekglOqs6A==","signatures":[{"sig":"MEUCICBcO11VYZUG2rBgXonPOoWdslBB2SwJa79qUzhURfKoAiEAkDFQtwKbg8JXLSDGxMngCJsyab91GzqSUoOc10QRGdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":561789},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"715dd091943b19853ad8b0a2a8ec904102d9d568","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.24_1781677523597_0.6023742585638139","host":"s3://npm-registry-packages-npm-production"}},"0.13.25":{"name":"@mjasnikovs/pi-task","version":"0.13.25","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.25","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"extensions":["dist/index.js"]},"dist":{"shasum":"02e1583d55d39afc72a0135e3bb88cf967ee6882","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.25.tgz","fileCount":168,"integrity":"sha512-LmoZbgEdD4fF1UtX52NCn+WVSyqH4simhPljphHPLLv/mWztkp8H78s1ZnWthZotiDJD3BzrUvaO1XBuL9q4Hw==","signatures":[{"sig":"MEUCIE6fAM66FCMdVndlYfxsv6nOlh5R5dkvyTgZYsSmt0t8AiEAjTHRzXarDhXVTs9WRDZWOmS7wVdLguMkMRRbRwX23yI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":561614},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0a05370201ad4bc47ba80f475fc099a5e3427b5f","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.25_1781678296070_0.12693748972232743","host":"s3://npm-registry-packages-npm-production"}},"0.13.26":{"name":"@mjasnikovs/pi-task","version":"0.13.26","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.26","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"f3aa4168d755651bbeabdaacaec60e4d80dfb81c","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.26.tgz","fileCount":169,"integrity":"sha512-2eVjLwxeHRYe/9Sv33e+eTq1GV5LyWUrSJFDU0mtbxx8taMSBNEM5DH7iT3Qd2mlUsTN2AkVDtWFfbZskYNDww==","signatures":[{"sig":"MEYCIQCj7y/K+Wgt/9tCxdT6fSQ9Qo30qE6HCLcZfcHWxpy69QIhAI5XRl49OQknS1kE7BD0Pmkh56Cr6hp26N8rGJMmQ99z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":693279},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b479ec610951cac7a0b381ef6459661d0b6e905c","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.26_1781697032415_0.5256671937465984","host":"s3://npm-registry-packages-npm-production"}},"0.13.27":{"name":"@mjasnikovs/pi-task","version":"0.13.27","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.27","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"fa2baf68f3341bba3a23045259a251b7d8bbb0a2","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.27.tgz","fileCount":169,"integrity":"sha512-yijbNbzv7ufyjEaQKnvgX+34IvRcXLoYzqSXEmYLKpJiAv4mEVKY4EJGZm38dqxAttjyO4hedZjDK8Y/KgdKwg==","signatures":[{"sig":"MEYCIQCojeiFQegNfwW4R8b4IuCLrOWFry3IhrpNQIKdoEKNwgIhAJIgONytyfD+4eSY5MoIaqx8Yt6FkeLaL3iG5mpni47M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":694442},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9c1c992fb4584c9a5bb722328689bbdb06178264","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.27_1781772144256_0.014344300846010904","host":"s3://npm-registry-packages-npm-production"}},"0.13.28":{"name":"@mjasnikovs/pi-task","version":"0.13.28","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.28","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"df50af5570b58571b4f3f0ea4ddecd5000d6caed","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.28.tgz","fileCount":173,"integrity":"sha512-lCViAbtlWPLrfS03sNapA6qtt5Oj81sSFov4hHwQ5rZI5GZ1BffCf8RYh1S0OnsJKDL9RMkAqgGD3fXzLlBNfw==","signatures":[{"sig":"MEQCIGs9W96oUtVhfEKEmEFvrYRAoIu2P6bOawSNOUY/tbQmAiBT+xQeGQ5FcqHWBx1gl+LjgHOfJho+9jpm0O+k2+GKMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":713436},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6fea53122432fa551db8736eaf32d42795cd78d9","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.28_1781782420744_0.3023587907227221","host":"s3://npm-registry-packages-npm-production"}},"0.13.29":{"name":"@mjasnikovs/pi-task","version":"0.13.29","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.29","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"705e98cf9ba0e6f59b2603016af765e69f717a84","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.29.tgz","fileCount":173,"integrity":"sha512-Zf9s01XnebHj2WhO0XEZ2KWL5JuTzvae3R26LL3dYA0t5VeRPzbscs83LnJN9XFkJUJuLSDtKrmjJDm60OAKUA==","signatures":[{"sig":"MEUCIQCxqPd9zoIn0OVra8SdP6yVlQIymN8/QwSJmDBdb71RAwIgUFgLyKhD8M1apEO6h3IDiq64vRHoCH+jTbS6KKWRPvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":716076},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dcc06a48a738a1bae371352243f582fa74a98f35","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.29_1781783755197_0.18030355063461911","host":"s3://npm-registry-packages-npm-production"}},"0.13.30":{"name":"@mjasnikovs/pi-task","version":"0.13.30","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.30","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"7cebae31a2dc9419e414868590055e437ffce5a9","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.30.tgz","fileCount":175,"integrity":"sha512-etrdq8UpjuHt0466+bVK2JvFhbfZNWvS5Wm/90REZY1ZRhRczLOZA6Eg9PhRdQpa4iAe8Z3eiuV38rjiZB6t/g==","signatures":[{"sig":"MEQCIDOJPyZds97K1uH+FArKN8HBMVtMRRKC8ZSiKkUJ4EerAiA4KP/AFgDA0PvlcfAihONunJsklKahCIRB3Sfd6sIe6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731431},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dcf9941d091e7b4c27bafad083ae76355213580a","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.30_1781788508572_0.4974350903288012","host":"s3://npm-registry-packages-npm-production"}},"0.13.31":{"name":"@mjasnikovs/pi-task","version":"0.13.31","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.31","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"bfbc99ee15ed97e5c708de964edcc1fb65e13ebe","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.31.tgz","fileCount":175,"integrity":"sha512-5RxefoI2TehS/xFoJQr0iu11r8XCXrQE6jzOTzqzpV+enw6xZwJCT8ECKcMy6bqex8tjWoZLtpunePHRhFRaIA==","signatures":[{"sig":"MEYCIQCROdMXqtnm8jWQMiFLrxYBbi/QDRK9vRlwvMmuOm6lTQIhAO03gdK3HIcPMpl4yGCUa6e7sR32uQ7u1m2nZ7T3lnPu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":734536},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"516491371334f9e7b95248b7e4710b64acb4bcf5","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.31_1781794056015_0.8655492182544893","host":"s3://npm-registry-packages-npm-production"}},"0.13.32":{"name":"@mjasnikovs/pi-task","version":"0.13.32","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.32","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"1b0aed0c068afe9b987ab53c6470e055523b214d","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.32.tgz","fileCount":175,"integrity":"sha512-IAwPj3WMuzsSJ1E4P4Fl+vZbNqQck50vls6RfNQ2ytfnAPRoJ4GqUkKSMqDFSkKHaI8wi19VYSuJ7iAlam+wkQ==","signatures":[{"sig":"MEUCIHcUAMHVVL0bvl6JWQneROADxoxqiLmn7+ZgqxyA08o3AiEA5hSHMyEPu6K/M11sWEKlhrqoSs0Q76WYeuEAUo64Y+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":735179},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9f354d74f27c27151900c7199bcb058b24f63c7d","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.32_1781794917511_0.0444451848097942","host":"s3://npm-registry-packages-npm-production"}},"0.13.33":{"name":"@mjasnikovs/pi-task","version":"0.13.33","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.33","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"d9b85eaf861899ecd502fb76280fad2c55a595e5","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.33.tgz","fileCount":175,"integrity":"sha512-gs7zWGhmjmibNk4UjzB8Boyrzncuaz1+DZ145oux+LVFaEbG4RTe60F15KKaW1buU421tsRA1/nF0zPhneXJFA==","signatures":[{"sig":"MEQCIFEHYriZgTNPYY0LolLBRr10m7RqD6J8L6o3hNpk7GECAiBae0ruIZ6EA18tJJ/0D31IR3NmrtFNnle06Jf+aETJaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":736319},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"948fc8182d315c4d5a3c63ac4741b91fbd28dfa5","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.33_1781797315961_0.27729942606910174","host":"s3://npm-registry-packages-npm-production"}},"0.13.34":{"name":"@mjasnikovs/pi-task","version":"0.13.34","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.34","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"3aba30a0870914eef19146ebd0221248efb3bf9c","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.34.tgz","fileCount":175,"integrity":"sha512-eNPLofhbsmlab0Tmow2KBcOAjUUWMQ1l9+u+qT37z1/GNPMrc7PdAXfm1EVYlMx1uZQTbkQWd2MVS1XQGjaGnw==","signatures":[{"sig":"MEQCIGxIRl1q8m6ppi2SPy1zjYjWTb+0YaeSEhI7mEnCY9qGAiA4FrfCfK1D3VXpg7WLD2Ddhx68V3+0SdlD53zWXzxzWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":738606},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a1ff444897faa0911c89f209671e03564ad5eb13","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.34_1781799601335_0.4252413751727413","host":"s3://npm-registry-packages-npm-production"}},"0.13.35":{"name":"@mjasnikovs/pi-task","version":"0.13.35","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.35","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"d32862643f049c2c0750eea438f4ef18d504eb95","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.35.tgz","fileCount":175,"integrity":"sha512-EDWfMc5UcznGRxmGgjhx8LkGokSwPlCv/nzPMKZNhwAIlMyAarhZvTD2IX3kqgEzwPwPzzIzjjEnr1oun2HjaQ==","signatures":[{"sig":"MEUCIQCzqQqzU0SAa/7ONROkD1WS+C0cQuD5k2Iz/Q9DmtEOjwIgRS3UYiyl9dQ9vM8PagYNphFgqPSjXDeP1C+3inYwv3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":737482},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"da879b1ba0ef87b6434a4fcb532c01216731ad8d","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.35_1781802432765_0.4501997933367903","host":"s3://npm-registry-packages-npm-production"}},"0.13.36":{"name":"@mjasnikovs/pi-task","version":"0.13.36","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.36","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"62ca8647b55938ab847b4690e2941ea39c0b82f5","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.36.tgz","fileCount":175,"integrity":"sha512-5KvEgtnRFab4v32z94fHSfnAu9mgaGAG1zyn5g9+ZG+upbPwSqtjlggAa3yQHdvrVyVCRb/rw/zWI8fIsErOPQ==","signatures":[{"sig":"MEQCIAf5dJ0vFNCwdZTVTVGyyNXud3v3zcKgFsbAsWrc+2rUAiBXkar8gnIjLcci5DHQWjURD3YEwKyh5FsPZrsE+n4kyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":738300},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"df0b5707ca51200205c7d781e8007e7554c75fbe","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.36_1781802917815_0.7917257076434467","host":"s3://npm-registry-packages-npm-production"}},"0.13.37":{"name":"@mjasnikovs/pi-task","version":"0.13.37","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.37","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"8e4a2e1fa2767fef3b649a20db6e6a3d770b39e0","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.37.tgz","fileCount":175,"integrity":"sha512-Dw7D/3zi5cQZDZDGKpZC8yi3THhFCPZ4fnRWro5N5CYy5IPa90NGh8jtv0TArAGZ78t/H6VZgCHjq7cVk3x9wA==","signatures":[{"sig":"MEQCIBLzFYWvoiAmBb7It1MSkbZ6AbS8qJtxhdJgQXhTGbb7AiArY5eyNM7k/NRtoH7M/7Ctc4JF109axdLKIKAuzhCxiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":745641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1e40ec07950880b0af5e2f935f8451cbc9ac87f4","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.37_1781804762521_0.9589131857626538","host":"s3://npm-registry-packages-npm-production"}},"0.13.38":{"name":"@mjasnikovs/pi-task","version":"0.13.38","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.13.38","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"bf2dc79aa68d78029a9e920579a14055930835ae","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.13.38.tgz","fileCount":175,"integrity":"sha512-aYxZOOGdsa8tk408/KDTXM0wxjACUWhEpNrSUP1YOAo8zSZa6Oj22IvlWZ098HNkCa8USWey+H/TJExr80golA==","signatures":[{"sig":"MEYCIQCw2tDlRx78TRMzrTTtjQjWPkz/VksYUYakclJrkMn3ZAIhAOlIZ5tShjcTnqh4PHAS16vfQKapWY6XTMNGWzSc4M2Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":747802},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"108f33c65bbd2221cc06768077b0c837f72d4778","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.13.38_1781807316708_0.5605605192940077","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@mjasnikovs/pi-task","version":"0.14.0","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.14.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"0dd6e8d20d8119e193c20ae331ee7dc24e247eb3","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.14.0.tgz","fileCount":175,"integrity":"sha512-bpKl938polSgzD+cekPhGqQtPk366eZUcIpJCWd8Uj814dmI4q8AxXRaomNIexa5fa1Lr4L5atyActv1PxxzQg==","signatures":[{"sig":"MEYCIQDWdK0g/wgf3M1XASt0SofNWk9FGdPddbHfv5GrXJuf2QIhAM6YIKnSnACHDnmLdCv+0AVXwqaMt+rqBsRVRPNJEGAQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":747908},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"87b973bb6b4c7e9f193f1c919abf16999d458bde","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.14.0_1781863173370_0.015924295184434945","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@mjasnikovs/pi-task","version":"0.14.1","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.14.1","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"df72ab30648ce59ef3db59dec4164b2c2bedca9b","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.14.1.tgz","fileCount":175,"integrity":"sha512-j9gSqW1c4VzbwDBk2aJ7hdHw7csqvSlkchDTAIAgMa5M/AqFLKwDB+1pN8jTw6G01GWtFCvev4kpP/Yj9mt6dw==","signatures":[{"sig":"MEYCIQChDAo4JuBnHZF4w6tfyF1pxjFhOXOsT3Lrb4YQr8NZtAIhAMdiR2iucFBouk/Ny1XOMkiJ2vIu1gBujwWz7PkMNrOq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":749235},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3dbbb41e3e0c67f28b5918159b0f732843d2487d","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.14.1_1781885197619_0.07368903143506511","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"@mjasnikovs/pi-task","version":"0.14.2","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.14.2","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"c961893351b755244bbc836b5dcfb9e6ab4ed058","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.14.2.tgz","fileCount":175,"integrity":"sha512-/7KteEO/lhKFke489y1NIyoJEcKQ+m0E27GPfzSt/ZIlfVcWfEZKuRibJPyZ2a9VVuLH1ngidpSInUJimpYLQg==","signatures":[{"sig":"MEQCIAY0NFgckT3e39Buqig7EcZuKtccFtMmvDVOHkwiplhyAiBO3xtg26/xd5NH7jOLzdcgfifZyzR3mZihjnIr5cJyEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":750954},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d9de42ea596b7ddb62ed55f6fab9fb60431117f3","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.14.2_1781948514029_0.019196880199111366","host":"s3://npm-registry-packages-npm-production"}},"0.14.3":{"name":"@mjasnikovs/pi-task","version":"0.14.3","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.14.3","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"8d982e6394dc3f8656544ce28c299cffa83ff4f2","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.14.3.tgz","fileCount":175,"integrity":"sha512-pUzxcFmcFMNspYsWKTS/PxNxPFLyCUKwI3qqxw4Fq5Pv0Rq3aH0CA8e2VvJ6GSmHBunmlMQVSzALS6mq+yC6lA==","signatures":[{"sig":"MEUCIEpusits8FYzEzJMYzhMnHqczkKRjIKONBmJ6SyCFEzpAiEAjADcXv1jWSWtILLhC+IHeBoXdbksJch0hg6kxqrmOII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":755935},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b2fc8a434c17201e837d556aef112c17cee1518a","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.14.3_1781979412530_0.6961014750463268","host":"s3://npm-registry-packages-npm-production"}},"0.14.4":{"name":"@mjasnikovs/pi-task","version":"0.14.4","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.14.4","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"d8a78164d94e538e08e65a07bd6b9c40899baf8e","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.14.4.tgz","fileCount":175,"integrity":"sha512-GJJu3uk7A3faP1aTJDY49D/U0XN7q112qNCM565BwBKWnPkaNR1WcfJVtHIWMjHtyQiONhwnPRvXQNpb9oVvyA==","signatures":[{"sig":"MEYCIQC2AallGdQUz24vWV3+tFCiWU19rrYzQY9UrE3jET+aMAIhAJXG53j3yemEV0lLo4X+5prl/fzjtAXqWkK7zJZ3z7VR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":756929},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5659be99b5cc721c003f2a5f09b61738d6d0f764","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.14.4_1782025681978_0.09771504274633558","host":"s3://npm-registry-packages-npm-production"}},"0.14.5":{"name":"@mjasnikovs/pi-task","version":"0.14.5","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.14.5","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"66b9396d3d7464b6dc4e8978dd4e236a5d8ce45c","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.14.5.tgz","fileCount":175,"integrity":"sha512-swwn2GGxV2peGQJ9f9amctY8FOyJGqQONBdWHU18l+SYDBXd2AN4divgIss2Fqv1dCbxOwMeGmti42IbCprlIQ==","signatures":[{"sig":"MEUCIQDKqZQkSTm9WTREBui2jXL7FLvF0sqKBqGW4Q3rU5K4LAIgElEmrif6uXd2oY4iM376s3PfJpE8QXBc1RQkRPEhwdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":758059},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b80b713c8d9c5dd569fb3546319a703dbb4fbf77","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.14.5_1782303312072_0.040387605099331925","host":"s3://npm-registry-packages-npm-production"}},"0.14.6":{"name":"@mjasnikovs/pi-task","version":"0.14.6","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.14.6","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"75cd5c865ab870f39bec990d9e715acaabf42b1c","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.14.6.tgz","fileCount":175,"integrity":"sha512-6/VLXwiYustS4a++2PLuDfmvYC2vsPQvJE3/n3RgphZKxgqS6q1wh+MFyyvYyDNVWKTMkUHx8p/4Qrs57CGmGQ==","signatures":[{"sig":"MEYCIQCWjueQnvprhjM2nvm/A7UxWhNKvT7iepKNcC/gzGS+dgIhAK0ZeOmbpAQP3MxaoSGlkRbzncrUCujkGAdQPEKnudyy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":767662},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d4be9ee58594baf6fe98b23c3a0ef8ec4bdb0250","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.14.6_1782309422304_0.13064045064230245","host":"s3://npm-registry-packages-npm-production"}},"0.14.7":{"name":"@mjasnikovs/pi-task","version":"0.14.7","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.14.7","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"3a2ac12fa73840b1080722a436626b2b6679178b","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.14.7.tgz","fileCount":177,"integrity":"sha512-6pw9GX4Fw5gng7PAx+hFsJLPCofje27+40Y6PNiC3sZOtTX/T1T+BwLEOov+5s1EOwpB24efilnDq2KAMkhIZA==","signatures":[{"sig":"MEQCIGowQagYsBhYJCAfA3XjsIuD2tgzbFPfEXtNtTwS7HqwAiB0XcJ8lK1iQzJ3a6sPiwqXrcdiAIp/YwJb8WFTd1fDzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":778605},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"94da5dcf9c5c8741d121def5d3bfe328e247fbf8","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.14.7_1782310491911_0.43864943820289004","host":"s3://npm-registry-packages-npm-production"}},"0.14.8":{"name":"@mjasnikovs/pi-task","version":"0.14.8","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.14.8","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"627344a756f6b69d0c81180c2d17a430aea734fe","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.14.8.tgz","fileCount":177,"integrity":"sha512-p1SbKaawHVLS5ttMgrjHVwyAG0a3RbloWMV8IuxLs/CqpHWLLC+Uy1bnAFtYp6zrqJM7F4cVn8XjxflZrtRqjQ==","signatures":[{"sig":"MEUCIQDRQ+rrAt1HbDjEWw5ZK5KV9KVDA9rka/l7DYflqBTmyQIgEnYG07JQogK2YjJQ/4cbNfcL3HYZVS2xPZ25HGN4aS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":779532},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1dfd1074ca2f0c42950edbc09dafad58944f9aaf","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.14.8_1782311726579_0.5029234637682836","host":"s3://npm-registry-packages-npm-production"}},"0.14.9":{"name":"@mjasnikovs/pi-task","version":"0.14.9","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.14.9","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"d11c438b99c28629e25e92928cc525d31fc75e55","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.14.9.tgz","fileCount":177,"integrity":"sha512-+njyz1hwEG3w6zL+tiE+7wgR7J5D5YrTzumhO7B6MsyChiWSoDZisXG30+8j6KwvnRkulP1T6gecG759/MV3Ng==","signatures":[{"sig":"MEYCIQCgW0atSSipk4EiFIEbXh27631CVPUuPa87M2Lt5jcmbQIhAIe8Z7Z+a3WBoaHqJ67M4KpZ1Mh1ycuMG4qPg0vERN2V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":784107},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"37deca45fed6a1edf329ba00e1f432bb7dcd2ba1","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.14.9_1782368748504_0.5038695011970005","host":"s3://npm-registry-packages-npm-production"}},"0.14.10":{"name":"@mjasnikovs/pi-task","version":"0.14.10","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.14.10","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"179d6a3614499958256ad42586888421652eb428","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.14.10.tgz","fileCount":177,"integrity":"sha512-Lz63lzu0RzLxmN8CwDgtz3V9Noxur0IDKJ28dh2AGn9mPzvBRnSkHqyX9abhnH5scMVtGlqvAwSeG0f0hUy7Gw==","signatures":[{"sig":"MEYCIQCvmjPLQgL5WMWQwPzOtaHdi1GcB2ztWvjAiA/vKmujpwIhAOquqSMgn6Qq6zm9RBLN5R9mYOU9tyAz+a5ZCJAGayfF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":785797},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e870d7568f37e40a8de2538e44e298a1755d4296","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.14.10_1782369916657_0.0653221831804418","host":"s3://npm-registry-packages-npm-production"}},"0.14.11":{"name":"@mjasnikovs/pi-task","version":"0.14.11","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.14.11","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"95c80d1ed1304a4c2a36ae16f6cc671a6769ea19","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.14.11.tgz","fileCount":177,"integrity":"sha512-4MCbG2oeV5DwFs5DC5o7UowL/Vzdoly/vDF5fa9fIMuqbcjII2hPt/m5q58raM3tTZm5UHT0EF8+xpyTkGzJbA==","signatures":[{"sig":"MEQCIDoMsusx7sDg2WYx/IzFxUf9GGhRRa2qH/Oahr15SqtTAiAm1sADkY5c0V23Q95FX6NL8+tlJb+7hK0mCQ3xSFTJhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":791405},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e6586a952a8d2ecd92db1b8674ceca06f770a78a","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.14.11_1782373699689_0.4027972626236693","host":"s3://npm-registry-packages-npm-production"}},"0.14.12":{"name":"@mjasnikovs/pi-task","version":"0.14.12","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.14.12","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"35a60f292f1542fd8b7027d99e49a13a981c14e6","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.14.12.tgz","fileCount":179,"integrity":"sha512-RBBpU+oyYWsH245pKtkRyNveUc4xMMHvr4tEJrPd8qsz7J3QCifWIrzh7bNv/X1z/Enz2vRcGgs1SNmvonNPnw==","signatures":[{"sig":"MEQCIAGVDTkiJwwvRqcH2MxD/JqyxtWD8zD+LGDCWKVFQhLPAiAZNtDs+6ZVUYXzeJ89ui3nqqnddzuIGSGNoeSrbyiK8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":803640},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"fcbc3292d49513b3d5f500b0393eabeec36b7333","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.14.12_1782390079919_0.2852842186668343","host":"s3://npm-registry-packages-npm-production"}},"0.14.13":{"name":"@mjasnikovs/pi-task","version":"0.14.13","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.14.13","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"b795b1ad3f1e3482b7c29edb740b672798d81790","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.14.13.tgz","fileCount":181,"integrity":"sha512-vPTrXtOCLXCFjGPHd6ksXecIPmJkI8c4o2ZW0XihEj4wycxxdgSwOjZHXXCxrMihnJ8B4qbQpiccZUszvJd34g==","signatures":[{"sig":"MEUCIG2m19jWdhZzNqAsfgVl1511Nl+IBkL+E8JErsmeJM6KAiEA2eQY60A+3l7JBnUpQRAhW5jDGNzndp4RCOcEVAH2Zlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":821577},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d9ea8a2af42861d8a587bebe66bc7b799477a2f4","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.14.13_1782408021928_0.3827446124508771","host":"s3://npm-registry-packages-npm-production"}},"0.14.14":{"name":"@mjasnikovs/pi-task","version":"0.14.14","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.14.14","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"cc21cd0e5d73e12f8605b2619ffb44e1b2305fdb","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.14.14.tgz","fileCount":181,"integrity":"sha512-TiBu3JRwNTM3mBy/2rBNMGV+SEKvYq2TCZfu7kk/q5OdWaoRiprjGuE6HMSwzLUNkR/aD34rR6iFwmwcVPJXUg==","signatures":[{"sig":"MEQCICRnGN/FI/7znK95+1D79hKON2zMkx3l+uqSyjxzEjEhAiBYbY8yRfwd1FcrcV7GLktbtJBq+qTm9XPv4mux5pb80w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":822017},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5a38e8ad8006e7315d35e012c8a0c03e85889683","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.14.14_1782408572369_0.7193832993383844","host":"s3://npm-registry-packages-npm-production"}},"0.14.15":{"name":"@mjasnikovs/pi-task","version":"0.14.15","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.14.15","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"e0f57a02f2ef547bb5886fb777f84e9f71ab61fd","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.14.15.tgz","fileCount":183,"integrity":"sha512-gX9xmex0CyNdyfH8Udqjq7XP4YAvU8fV9sU4CAC6kI5/KjIsS9YwOW2swpcBLQZOfyCnLxN9B/x5BuPcqSgZog==","signatures":[{"sig":"MEQCIFKzKg8V1AHf/EuVoZfEntjcC5Eu4IcrERrx8s2D0mCfAiAhlt+T8NPrSKl4UHWmPuMDvJHz0c6FEquILNHEnhrHdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":824481},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"106bc7e30db00370fda36ad41ed58c2a7cb6eaf6","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.14.15_1782413112654_0.473790734260191","host":"s3://npm-registry-packages-npm-production"}},"0.14.16":{"name":"@mjasnikovs/pi-task","version":"0.14.16","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.14.16","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"a84c51c07c69f862ca995c43df4b80983f5cf04c","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.14.16.tgz","fileCount":185,"integrity":"sha512-SzKCg2xpET3hfpIjy50JoWfevjrUPfh+H1v7wa93wYMfLBT0YXc47w1AbtkAJG7KWsWXQSM6CjXg1VAMeNHrWw==","signatures":[{"sig":"MEUCIFpoVI+ykL6hqQ99YN3AMG5QIFvbSg/tEoAWJtU2YwxuAiEAluuub1STJJcfEPXrvBfNGS0iEtdTLlaEP2bx8IJrv2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":846082},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e150ed593764603027b2bcb39dcb481ee5230951","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.14.16_1782452282785_0.730547713781956","host":"s3://npm-registry-packages-npm-production"}},"0.14.17":{"name":"@mjasnikovs/pi-task","version":"0.14.17","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.14.17","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"a4d8445ebea2618c040e2b4cfc4ffd9d69d10135","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.14.17.tgz","fileCount":185,"integrity":"sha512-IYLL62kOOOUwGwCWsZUL4CuAT2Tqymo8MnUUwoFAsHPPzNoMQ+SYkrL8uFqmMgjQBTi1HnNGyHI9A8iswqg1AA==","signatures":[{"sig":"MEUCIQC1BNiUg06tCLrqSxiemJkbXPb2LDaEswz6VhGnbT7YoAIgP+wpdrXU7sgeCNu9Bf/bee5jGPWGqRR2EGJ8Jfzp9yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":846725},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"229bc1bb3fde2719511159611db4bcffe78fe126","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.78.1","@earendil-works/pi-agent-core":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.14.17_1782467984008_0.9644495575199368","host":"s3://npm-registry-packages-npm-production"}},"0.14.18":{"name":"@mjasnikovs/pi-task","version":"0.14.18","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.14.18","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"9fd6ec8ed0a1a34bd80ac6fb32df20719f75b4ec","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.14.18.tgz","fileCount":185,"integrity":"sha512-OkZfylQz1RUyYhHBNe7QuNOeqPORxwRWg8walJlNnZ1Txg5O7yOpbHcoo3Fl0YTtt487efqrl9B2NYRA3VW/Xw==","signatures":[{"sig":"MEQCIBJlmHabEJoIPki4ppsFrlvWrwOSck1tMoGPmmZ4yP8XAiBoNVnGGL/SJUCSXxvqHdiDxfT6UOE1Tvpu493KbfcVDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":846731},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0ef8bb2f39726dd0333402e0d145d36308ab3927","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.14.18_1782469025952_0.0009870968702789806","host":"s3://npm-registry-packages-npm-production"}},"0.14.19":{"name":"@mjasnikovs/pi-task","version":"0.14.19","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.14.19","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"6d92503c49c98e09a2d96ac67e8bf439b3746d90","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.14.19.tgz","fileCount":185,"integrity":"sha512-WNi+meYvZbiyY/VcOmk/lX+dD8+cvE0zWhq2T/ZdA/MWkqdnoouNXKmxanQnlFXLeP4Iuwn/dYpMwAt8v8WlLQ==","signatures":[{"sig":"MEUCIHR/d6S6A9uCtQgPu6nOdk1cNd5K7+I8Nx2Sl+EgtqBfAiEA7Vx+QtnE/aJEzOoyfRqDOJIjliHBTHSq6x3J7iqnmqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850079},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"573d5942e885112fd39d849760f238aa2ff01914","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.14.19_1782477557026_0.7063402339572196","host":"s3://npm-registry-packages-npm-production"}},"0.14.20":{"name":"@mjasnikovs/pi-task","version":"0.14.20","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.14.20","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"43871758ab0e4126154375179aec1f0f734d1b7c","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.14.20.tgz","fileCount":185,"integrity":"sha512-9dI3JJEV333YlsRK0wK1dkXTV1UJ7bkh20LfURFTU3xAJoPTBoQmjEfCcy9VAMXsQDZfyiLmWibZtNisX6nF0Q==","signatures":[{"sig":"MEUCIQDkSQwbhPICg2d1nHBQfK6g9084nAxiTXlBkxiRizzTPwIgSS696xvbFdiURKvkegqPLtj1AEu1sDCQT+sSvDsmrmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":852919},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9ff24e4e2dbd3d23a87a0413c384212f8ef28c6e","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.14.20_1782506940342_0.4439860835418483","host":"s3://npm-registry-packages-npm-production"}},"0.14.21":{"name":"@mjasnikovs/pi-task","version":"0.14.21","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.14.21","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"136055dc77462d88bddcd30e6ad39befcc3a2bc5","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.14.21.tgz","fileCount":185,"integrity":"sha512-dRvkIGOU4unrRH8YClxGwe+Q8UoIxU7rGIGQhTQYtNcmsw2FFsGIrNs6Gcf93yBjyhta8zRohco+ls9fzrQBmQ==","signatures":[{"sig":"MEQCIBq1uRAFS4DGDYVwfoH+p1QV/8dfIMa7YACVy36NudhtAiAn8F2nnnd13gudGdGHZgnw6jHCHoj/Hf1cbuBK7I6LaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":861033},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c705265f5176392debebe2dda59a9834278f689d","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.14.21_1782547470789_0.9533531543240075","host":"s3://npm-registry-packages-npm-production"}},"0.14.22":{"name":"@mjasnikovs/pi-task","version":"0.14.22","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.14.22","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"a96b3212d31789db8616812186a5acac07a84a37","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.14.22.tgz","fileCount":185,"integrity":"sha512-0+ByOlHPnHfBYQmbKHwc4J80dZtFDP16Cjah70GoVjKTp5kUL1PPtWsszbrbfIet0HPqFwpioDuRa6I/puVJeQ==","signatures":[{"sig":"MEQCIHz9eeGvB9Uu7ewajO19nIz4k4Y0ZvoFDiBTdNU13EUEAiBfNUgwLkgTLGW9qPtS+33jq8oSRcp3/mjIS9xE5LWVVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863066},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f4b5ddc1d8cb85a832c6d0439bfa49857611b075","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.14.22_1782564963624_0.8452379490336368","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@mjasnikovs/pi-task","version":"0.15.0","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.15.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"7d2eb7e949e005571cd20d4eb4fdddf2ffd1d270","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.15.0.tgz","fileCount":185,"integrity":"sha512-WFbOEB544RUUYLKTa7hH1eD224x7mczDKYC9QQhJvmzznPk8W0fezEtZw2M6BbNGMKEcnsoPNQja7qg9PjDVtQ==","signatures":[{"sig":"MEQCIDY0Am2G1cb2mm+8tdcXYfuHQ++OgA5I47jbUCeLOy7EAiAtMkE9xCoY+98Zu8+oXFLIPG/Zt80TmTxC9no+kMiNag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":874040},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ffd6d42c810aab8ff696caf9688f73dabc2658ff","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.15.0_1782652474530_0.4340575662134578","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@mjasnikovs/pi-task","version":"0.15.1","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.15.1","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"724f870d64b5d5c9dba80bb930662251f3803617","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.15.1.tgz","fileCount":185,"integrity":"sha512-dVV5JblzntfODjKNH0TgVWVHTIDnY25kCC7j/pb2Voij74NHEEKwkBa8AqmlhkcsJXv+oAM6UoJ5FODwK2FJlQ==","signatures":[{"sig":"MEUCIDlvqoxAhJQp0AFrFzeVl4MVrl4v6JHwPD9GG13PL17ZAiEA31awyrtKn/N0s1zKDBNmObENrrlrMpKWzi9DuozSqG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":874187},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"916d3b5b020c2642ca679f004b3945df22374d74","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.15.1_1782653224081_0.04297140978527336","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@mjasnikovs/pi-task","version":"0.15.2","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.15.2","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"9e16266ba8e5893965d3f644b0f3a3d439643c23","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.15.2.tgz","fileCount":185,"integrity":"sha512-oCTQPUw8vSoVXvkVFcRZxopnXPKOxFZQmbj9U+XrcPqI0NHPDHCmv0wo1aWbf/3euSNzYJup/Avn2oLn2hou4A==","signatures":[{"sig":"MEQCIGLeNvpTACmqWXqu0X6TCPyC5Nu02fFD2214SL+rEyuIAiBdPuagf4cVO/tunkRsZ+2hwovEhSFqUXWMu4oQpKmmiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":878183},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"418dc8d531ac0300f9eaeae105364ee6a58c70f4","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.15.2_1782670620234_0.731845130463046","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@mjasnikovs/pi-task","version":"0.16.0","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.16.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"1103b471eb03d8822b96a1306ac18e3e3cf74769","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.16.0.tgz","fileCount":187,"integrity":"sha512-/hD/HL1njTtzF2HecubQR1uI7Qd7tUyrwuyxZ9xl12EUqGmYcnfE1um2nOg4rHEfdwCPZHCGPMMb9YhhBOabtQ==","signatures":[{"sig":"MEUCIQDVmswe0qgVJh9r1NYekh6iih1Oc1C3Fzrh6vrNkhdEfwIgQT5otpKmWIBqgUMQpU3iI+uqZotWsGYvpR53PAiGNJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":887415},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f091df17e96db67321605ff1aa6ca5fbca99c022","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.16.0_1782675783212_0.7357264529338146","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@mjasnikovs/pi-task","version":"0.16.1","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.16.1","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"fd4825c5e9592bff333c96fee9fe7962a6d13efa","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.16.1.tgz","fileCount":187,"integrity":"sha512-ac8K/T2WFnVRuGzlrUjG5S/NhwGfgJReJdHIBJSjarLlUidzSQ1PFHAkZq4fT7o/l2dGX3g2rHMQxHyn3xgUrQ==","signatures":[{"sig":"MEUCIFAJnHfcO+gF4i3wzdb6Hwh9ORXBTRNzexrs69OVOI3+AiEAo8GKmJNxt0welVKweESmiez2axPvgursBDQPzqVkdks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":888808},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"bebbf28b33637646631dcb835684afdcc2435ffe","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.16.1_1782726712425_0.8743761246153976","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"@mjasnikovs/pi-task","version":"0.16.2","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.16.2","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"6bb79da2fb230000acf42f1d6aa4684ef5e49e6a","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.16.2.tgz","fileCount":187,"integrity":"sha512-YgIvYQ1SZA2xgHJ93yaeDFLNxR5QkpIN+kR4nxj5HhcSh3TJVMUoxKn425I6GhhtXQ5UjWgjzwtYy+jVm95t3w==","signatures":[{"sig":"MEUCIQDapKhXGOIy9JB8OASiSCwNBKxwdG0frY97bRVDRPW+4AIgG99n/MIwlVYv6ewyXleqpGwpBeLvk6vj+BxYB61+CMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":889982},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7640c0247ced805680caf47ae41d897449ad75ac","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.16.2_1782747998866_0.9448225416483669","host":"s3://npm-registry-packages-npm-production"}},"0.16.3":{"name":"@mjasnikovs/pi-task","version":"0.16.3","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.16.3","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"22dc43dc2e334f1da6d7702fc636ed347bff5fd4","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.16.3.tgz","fileCount":187,"integrity":"sha512-pk6Z+otvivdfjMt5e0mzZmU5v/E4/LzUuR8nMkNRasIXNYfmjcSfAG5Zlt5BDJP+pMWvGv3udVi8EJHATGKLHg==","signatures":[{"sig":"MEUCIGfJS38p3lI4TlPcsaCTA/Ba0tfTz+KNZBfEDtqgI9LYAiEA8BmMaButbMf4EK+fWDOsFSg0WX/H7E+B4KQsfldQclc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":892193},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6312bd4dc6453962b567c9421b09387ca9670e40","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.16.3_1782758094690_0.3371792056808489","host":"s3://npm-registry-packages-npm-production"}},"0.16.4":{"name":"@mjasnikovs/pi-task","version":"0.16.4","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.16.4","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"a91b5af0a9030f0ec99c79d9ce4c57e172674b21","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.16.4.tgz","fileCount":189,"integrity":"sha512-cE7+BoNQwc8Fi/XCuPoEl/26XE660Lh9l5YO8Et4uaOXuQkdIXjhv4uUZb6hVc4WRrYjebG0FEintw7zM/hNlQ==","signatures":[{"sig":"MEQCIEX1rF6fC5KAbq8xKQrHjcNG1Q9qi0R5neh43WnfuYADAiBVKGMrmcXBRiWUFs/KhfI92gZ188Ml32C5uhqqWglCxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":904349},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"526cfdab71c6c22c3983a5c9d424a7a5ce5365c9","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.16.4_1782760786623_0.22391145338835772","host":"s3://npm-registry-packages-npm-production"}},"0.16.5":{"name":"@mjasnikovs/pi-task","version":"0.16.5","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.16.5","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"55fd3ab899d4d9ddb6a4a6d923744f8f5912708f","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.16.5.tgz","fileCount":189,"integrity":"sha512-J3bVNzmoXI2TDsBQ3GCLfibFA7VK+RXC7ebOJ6k94w8ESFrNgaZOlIvIKSignQy1Ey9/xkg6V/7y51iT3dUUFA==","signatures":[{"sig":"MEUCIQDvGcQMCocRiS5uKuBr57sqC4CiKLgZeWisJ6j/tCmNyQIgVQ2m4vExk25ZqFRYGhOig3WCmFa0feWGSuhcwBg50f4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908186},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0aaff2cf83eb9618f800a90493c260ac55b0e63d","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.16.5_1782796043640_0.748951499328175","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@mjasnikovs/pi-task","version":"0.17.0","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.17.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"148eb2a16e775c2c04ccf36d14e0929b1a83dca4","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.0.tgz","fileCount":189,"integrity":"sha512-XA76zZ4zRUmfFGavCtcMK9f+b6SCLzAca1pMG9k1b4gNkcUTQD40dFY0yMDK1uArcVAMhYmiRrjojqNy8YNfVw==","signatures":[{"sig":"MEYCIQDRswJR1dLANCEX6UIUm3h/eRxB2BfqIjsiL7NRrwq7RgIhAML2yEb8kcz4eVH8kEjkHyIDkD5YWNWVekckp8lxuObt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908021},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1c3a3855f6fbaf99a0fd614306114b46b7762532","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.0_1782800961848_0.5201572342779401","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@mjasnikovs/pi-task","version":"0.17.1","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.17.1","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"b3fd4de43e8ddbdba8bfe383983cb4be52dc9bd5","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.1.tgz","fileCount":193,"integrity":"sha512-w6NPPrMaN5CdffEWxTGlHrQQCkmZgeHQB60YBUD7wZ3UR+7HD6O+hjZMyeoFK4/4HKS3qpqv9gQ1oN8KJKrY6g==","signatures":[{"sig":"MEQCIHlmaPq6YqLlV7DGOtqJTSnOqUeu/s6dtltHQSy2prXJAiBJ5mO8y/yX4mo6E7s5q+t3B5MrzDzf2V8Z0Q6VbGn4RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":918470},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dbe372ce8b1fe51cda11f075288c039eeeefea28","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.1_1782823758868_0.9522771464401434","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"@mjasnikovs/pi-task","version":"0.17.2","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.17.2","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"5c2910bcb531f12cecd6d470b446dee76f327f3d","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.2.tgz","fileCount":193,"integrity":"sha512-5TJ4H2AoWgDAdZmCtyYCKF1GYDwgS1VkZQpqCkFJ8BxigCL5e/heNtWa4vdCLoTzNIAqxls2CEtENThjxmeFWQ==","signatures":[{"sig":"MEQCICKzRljXG6Gd6cMzuFCgmqdYcB53lNc0nEMYIfNkGx2aAiAu+dkMnBJ5BtCfKRtv1d/H0/4YS5VfWP6E0D2NCyz2wQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":919848},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"13e624c6f3416f081496991e416cd0333f33f602","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.2_1782826737909_0.14340796977398207","host":"s3://npm-registry-packages-npm-production"}},"0.17.3":{"name":"@mjasnikovs/pi-task","version":"0.17.3","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.17.3","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"8a83ffbc4ff5ef41b1bd0850f29f36de23e241c9","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.3.tgz","fileCount":193,"integrity":"sha512-MNaULi3ov1/KHAzSEJPpNMnL5EGHFb8bsd1djeBTE8r2nF7Xo9ATZm1wqWXbV5vyKzEEPovrXLVIPyQAy4f27A==","signatures":[{"sig":"MEQCICuAmjmavEwWymVmMr4cM4A0RXlViuedBd20Kw0phENuAiBeAYwlB8E+P38L+3adi8/FK2Le7tXOQwr5MerCV0/z8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":921843},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d5a446ca1b276f93dff7eb67a1a08e935c4ab6f2","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.3_1782832365585_0.20719114216460044","host":"s3://npm-registry-packages-npm-production"}},"0.17.4":{"name":"@mjasnikovs/pi-task","version":"0.17.4","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.17.4","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"e8de26d4ac06a5ab027bc46c618d448db59583b9","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.4.tgz","fileCount":193,"integrity":"sha512-a/5U3ZlPP8jdYZj1Wj6WXhYD5N0Oy27l/dutwEEaa7Fx3FBOEODd/j+zVwNG7OP5o99nwt80YlNi0uyezP2i3Q==","signatures":[{"sig":"MEQCIBT6X4q0bIXkUD95lhhL6GD03jtieg7flmjPjubB0/PJAiAOBSrqud9UbQFESXPedkyfQm9dom/1tMQR+EdEEasSuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":923348},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a9774dc6826fa976b1643aadeafc758d262b77f4","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.4_1782847494009_0.7112972332436578","host":"s3://npm-registry-packages-npm-production"}},"0.17.5":{"name":"@mjasnikovs/pi-task","version":"0.17.5","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.17.5","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"09edca5d8b58c92da481513b8c151a75c84dbb4d","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.5.tgz","fileCount":193,"integrity":"sha512-vXTD2cjA8xQtYrlo30FhA85Dx1h5EL3Sf1KzIvI61jHxZbRnh6oM6w7l861pUL5EkqFI4hptYTxAikYnezjetw==","signatures":[{"sig":"MEQCIAm2TOnKCd8UsOVE13lopskJUoEEecN9agCGLbOCK/luAiByJSlMbzgH6r6M9uhlhmbdIxvQi2ffVNo+H/eNKg+iDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":927222},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5b7f3e428fe62bf8dcf60448d8947168703e21e0","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.5_1782849455271_0.44664761660312546","host":"s3://npm-registry-packages-npm-production"}},"0.17.6":{"name":"@mjasnikovs/pi-task","version":"0.17.6","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.17.6","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"ee0edc298ade9516f57c6b68a770f175e1a65bd8","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.6.tgz","fileCount":193,"integrity":"sha512-5TZKIsXsJWj/jOBS/rs1yh+bznnAOKKfeoOhqgYG5XlDsW325gNgiJ89cSd1c9+CD0qHnTI97fnI/ftXQpDmcQ==","signatures":[{"sig":"MEYCIQCIpqPfKLsvmBBMkgFHEmYS+4BB3wOJReDOlAUzeZs+jwIhAN0MVJ+WdNXfO9GbvpRDCKpa1XkaZbyQx9Zzd7/fiVKI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":928522},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7a4630fb8947e0441cff98dbc283288352cca7ee","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.6_1782850719035_0.051318547500782685","host":"s3://npm-registry-packages-npm-production"}},"0.17.7":{"name":"@mjasnikovs/pi-task","version":"0.17.7","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.17.7","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"3c048799b92dffad6059e51127a9abcc71598354","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.7.tgz","fileCount":193,"integrity":"sha512-7WMNSlj8Vi6/eidAECeFMBWVS+6zKSS5Hz8WUwJX69dR7Fd7dIb9097ubf9QrfHLj3DqrfMuYN06DForUCPBwQ==","signatures":[{"sig":"MEQCIDgc9RkudQFkWR8d5uRsn0CepUx3Qs0kIg9t3VHdoof2AiBFO5byrJ6GxR7QlpPWx8Nb3KMPAgwm/GW/nrfTNA6j5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":931208},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"57afcd6e528a0d07f812d8575d97450521eb5954","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.7_1782852595400_0.30234201219973533","host":"s3://npm-registry-packages-npm-production"}},"0.17.8":{"name":"@mjasnikovs/pi-task","version":"0.17.8","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.17.8","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"edbb56536b536a90f168acd1e3f213c403f32738","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.8.tgz","fileCount":195,"integrity":"sha512-RFB6sJ3bpr4AcB0n9If5ASztPReU/mkZ7sG8yvHkphFjDJCICRJBh72I3t4N3POY0PK6eeIbL5guO9upAfygqA==","signatures":[{"sig":"MEYCIQDPiISSV5ptArHpiD3RdOYnjZ7wfHh5Pgih87e4/j7e4gIhALmGmbdQTcwEBj1052fcrSFn+OxmMByCaiLCw5CPun+I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":935863},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b5d2d9d9b868049fcfe30879b6d62bc74fc5c2bd","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.8_1782885825338_0.5339058928680578","host":"s3://npm-registry-packages-npm-production"}},"0.17.9":{"name":"@mjasnikovs/pi-task","version":"0.17.9","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.17.9","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"d3074afd02e495688aa47269ac9bf044445836b1","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.9.tgz","fileCount":195,"integrity":"sha512-Xsm6sv/QLRDsx/rABT6yqia4tKbxzyoopW4VfEyMeIk4+PT1+2tVwbArcFopzcnXaK8bXaeSZK27pT94hiDqxg==","signatures":[{"sig":"MEYCIQCzhLo5ifA72ojt0wQ7GXR27Ei5dRMAO/hiIhfCK691uAIhALZOWRoraN5ozsllGAs89jnA+Jg+moyY2AwuD0Hg81ru","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":936370},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"16143d8baa2a3610b81265f56ae52800132b3554","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.9_1782886374125_0.1650821383011849","host":"s3://npm-registry-packages-npm-production"}},"0.17.10":{"name":"@mjasnikovs/pi-task","version":"0.17.10","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.17.10","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"9eec366b1274ef5256d7ba0ebccf35250b193c6c","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.10.tgz","fileCount":195,"integrity":"sha512-0GiPoiwFMidjIe/S2s6w8VmTVLW1F/M5dzER8lut/ZnLGT1OlXokCWBj9PuaY3KUBW7HYGjYLtfjHEj0kEDQ6Q==","signatures":[{"sig":"MEUCICLssdt1ov2unSUaZOyb8VePJrtdaLunKwfyAHCbGomMAiEA4heyCUlRl/hKUjVUwY4VmfKuhI/wxvuPU89/sdSwdVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":937632},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c7c6571c4d896c5c246347c6e0258d5c8b9ad10d","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.10_1782907807359_0.541166672923785","host":"s3://npm-registry-packages-npm-production"}},"0.17.11":{"name":"@mjasnikovs/pi-task","version":"0.17.11","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.17.11","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"e4be57b9464dc900aa307c6ca37564c1ac2945cd","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.11.tgz","fileCount":197,"integrity":"sha512-RNvnulOVJ3OQfU7FCt8oGIFEyS6N8qOlSMmmvOkas8wp4KPqJEQ6zb4/ZxCvN2K8QLS4VLUGruM09/5nCgXiLQ==","signatures":[{"sig":"MEUCIQDnOhuivYa2HadO9Y5WXVpYrVoKIOEYcTFElwgK0k+F7gIgbg03FkZEXqk4t0yt8ZimVFvEeBjjjjW/95SxYNgp9U4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":946792},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f4db1c0c734338641c98556ed77b57ac38f37604","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.11_1782913620284_0.9643159773519374","host":"s3://npm-registry-packages-npm-production"}},"0.17.12":{"name":"@mjasnikovs/pi-task","version":"0.17.12","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.17.12","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"664d1c2a77feed4a21950f610b7f7b37355a83fb","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.12.tgz","fileCount":197,"integrity":"sha512-H8lZvdmgYRrgnDj0eEaiFyJe0pTpnTZIiEmJySOixKZctgyLMdIp2qkwpWZass53hZe1nf3cTxRWGtRlcW9ENA==","signatures":[{"sig":"MEYCIQDrU0pR9Nw99rBsRon6vRniWjPaRzUPCFEpxsJA5WGLjgIhAJcN2mmLol/Kdg36gvozc7X6D9DsDIuPCTisE+c/6xRJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":953443},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c5debeaecc06ff4d0b042dfad53b125f0013f836","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.12_1782974861057_0.2215114678972685","host":"s3://npm-registry-packages-npm-production"}},"0.17.13":{"name":"@mjasnikovs/pi-task","version":"0.17.13","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.17.13","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"60a5443b18d1c3dfb3adc757f4bf2d4a7a0bebf8","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.13.tgz","fileCount":197,"integrity":"sha512-IvtGgAyUlLR05Uv7qk93RIXUyOKgjxBdQof4m85wZ3CiWJ5h+8AhSvl1zyt/IZCEOpvYXuSozDjw6FeK7NZeXw==","signatures":[{"sig":"MEUCIQCfHx3yeTNza8CnEoFRaWjNeiUBA1FZebO55gFFU+xxsAIgXsGwN8DTIobvOiRnHOnZxpd5EtjKmSVabDhjaIBqgs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":953348},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"82d713e29a17d356f6516ef4ea46198508ed7a57","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.13_1782989967584_0.29024741314958047","host":"s3://npm-registry-packages-npm-production"}},"0.17.14":{"name":"@mjasnikovs/pi-task","version":"0.17.14","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.17.14","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"3c8f17d6d4cda446eeb4a12cf3de95b72a7465bc","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.14.tgz","fileCount":201,"integrity":"sha512-xzd0xwdV7HQ5jcKH4onby/eHkFg70/f0BzmcCb7OxGch367fhQMEjoFkX+fsyVFzY8h+JmS+kXF/SNJcZJYrag==","signatures":[{"sig":"MEUCIQCbmutRCt/lPf3zc6nApaKw8Cf1JQ2A50+3Q/V87K1P4AIgGRtujKf7+mL0YvLKOQAwT2lTSqerSH+nLH2zTCSJxkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":984247},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"65781013b295a2ffb0e980b03ae2a37e0c9d2e15","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.14_1783016143665_0.3400885028910259","host":"s3://npm-registry-packages-npm-production"}},"0.17.15":{"name":"@mjasnikovs/pi-task","version":"0.17.15","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.17.15","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"a848e9eb70a7c7f7dea8f170d1ed3758e13d9b6d","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.15.tgz","fileCount":201,"integrity":"sha512-q0ARjPZAVFI4jBqOWWpokSmFWUDS99KBtzaH2BKV/vpFGAkB/VGvrhPmV/JGJCe8eCvtLkO80W4wwf+h/DeTtQ==","signatures":[{"sig":"MEQCIDgP0dD+1BINHiIcRTos9VsU2ErJPSSH5xUs4MJaaim9AiB8nYLSvfxLiMmpnuJU8FSXol383TtzswHW+pIAjku04Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":987176},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"edbc538865c5ddb8e510139c58dca39071dee238","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.15_1783072258051_0.40607274669461835","host":"s3://npm-registry-packages-npm-production"}},"0.17.16":{"name":"@mjasnikovs/pi-task","version":"0.17.16","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.17.16","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"ad0cb4ad7f3371e67623c87107619eccdeb46249","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.16.tgz","fileCount":201,"integrity":"sha512-Ghzxi+/K6/3H+PePA/Mqf/Z4jIEdlOK3e8GK+GvMOqF40A4DM9P16OsNl9HC+qPGXP8SLVb+RukFoOKzR8lTtQ==","signatures":[{"sig":"MEUCIFy9o7GFEqsS3p8M2IUTFZEPytji9SqIRRtoahIekKl4AiEA8524OWLfEyjTsQQ18oZ55Nodqy5mH5qLRioRwsieJ7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":992484},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"78c8d44f7e34fde72ed8593bd0f1577ff9f7d5e5","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.16_1783075150035_0.9204224626906718","host":"s3://npm-registry-packages-npm-production"}},"0.17.17":{"name":"@mjasnikovs/pi-task","version":"0.17.17","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.17.17","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"c21f9264110d675a675382dd3b02ad4e3c0344b6","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.17.tgz","fileCount":201,"integrity":"sha512-4yV1NNKsFgbNXvcfA+byriA1B2YI821UlDvSra514rSwT8pkK9U/N16PqXYP2qSuBtmOkuKaFZKHDPniRS5z0w==","signatures":[{"sig":"MEUCIGnTiSFm6VmtjcDJsdujiYlZdBItGM0vPxGlYFaI0hmzAiEAtEip2Akv9L/TyxbPxJ2ZNBgkAVyW5iDGUM9NDbaFqRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":993588},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"059dc56240bac4c23fcf064c3ef663e3c1dd3189","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.17_1783077307914_0.9546831427601103","host":"s3://npm-registry-packages-npm-production"}},"0.17.18":{"name":"@mjasnikovs/pi-task","version":"0.17.18","keywords":["pi-package","pi","pi-extension","coding-agent","task-orchestration","local-llm","remote","web"],"license":"MIT","_id":"@mjasnikovs/pi-task@0.17.18","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"b38b0fc7e864328cda15790c077ab81aac7f46d8","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.18.tgz","fileCount":201,"integrity":"sha512-g0GUhSFpssdnJkQJhpEI3KDxkscGj0g5oeNXODLkiE37fxYOOk7RltScV3sJPtrBEapEDCGJT96Jc9febvnw6g==","signatures":[{"sig":"MEQCIBBW4QTnt0NKEjYTGZjwhFeYEVsLJLo5LQQws4mBmonGAiBWUNw63TC3KrPPy2P8ImRAajuw+KwqulijFMysx1Gavg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":999870},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e5b01bfc6754bbfa2b5d73a88abc1c1008612217","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic spec-orchestration for local models, with a bundled real-time remote web view and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.18_1783090103740_0.5907438413816681","host":"s3://npm-registry-packages-npm-production"}},"0.17.19":{"name":"@mjasnikovs/pi-task","version":"0.17.19","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"MIT","_id":"@mjasnikovs/pi-task@0.17.19","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"77a0038075e805add2fb2109ec255ec54fdce7d3","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.19.tgz","fileCount":201,"integrity":"sha512-EJx/k0yawN5ptKO94aNBMp+BZqEG6StBQySdxpiblvgyhjGC5OdkWkmrZzruGWKQl3FK6wKuQ3MDHSN0PwQHbQ==","signatures":[{"sig":"MEQCIAacVs//751z93P01aXzQSl8zt0HZBOaPMGGYAe01YXPAiAowvpoAEYi0/2ggB3JvdiG1BI0PbPwbUoaFFUvK6HB3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1000422},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"22957a8ce4ac5c9ce895bcd067179d2f6219752e","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.19_1783113050367_0.20633533301080442","host":"s3://npm-registry-packages-npm-production"}},"0.17.20":{"name":"@mjasnikovs/pi-task","version":"0.17.20","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"MIT","_id":"@mjasnikovs/pi-task@0.17.20","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"6e0d0fb91b7fd4ed5819a83e48fd5861a8b696ce","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.20.tgz","fileCount":201,"integrity":"sha512-woP1qo/8MoT7bf6e7+O4nremOp0wmzCO9fpD/gjIBhLFlRha0Oo9h2LLSZuX2s1oM82zLe8MhTRpI5rdpHIZgA==","signatures":[{"sig":"MEUCIDCmT+kAuKTseFICBLqwki0y7qugYfDmRzY3XwG0gbB1AiEAytssFFyaGSFn3uItlNM+agcXhCI4pJswwqJ1q82FDM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1004051},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5d00ac253c5dc798f28e1c75d20e32798cbcd734","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.20_1783153157716_0.8198430915118315","host":"s3://npm-registry-packages-npm-production"}},"0.17.21":{"name":"@mjasnikovs/pi-task","version":"0.17.21","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.17.21","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"a6bdc74e87fdc34cc17ade72ae0bd6ed7268dbdb","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.21.tgz","fileCount":201,"integrity":"sha512-J21iNj/9IkTjlwqZBXYjJcxNXWeybFY9lD9NvtWDO/ZG4003z4SDQ4N+Q9TaFuOQu+ivZDeriqyycJw5vr2c1A==","signatures":[{"sig":"MEUCIFFtf3eui6nyQHKE04Myx0aFZhZ3bd9UiQpGCaXRVVo5AiEAxsiFilaT+mokozbyj3kjBbcSosKB718oEcp6s6pkeTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1038001},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9e731a4706f4be465fc090b48970004e46d428ae","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.21_1783238472759_0.33683004346819967","host":"s3://npm-registry-packages-npm-production"}},"0.17.22":{"name":"@mjasnikovs/pi-task","version":"0.17.22","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.17.22","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"745dc2c5835123b379af0cc64a71519ef5397898","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.22.tgz","fileCount":207,"integrity":"sha512-kpCpB2m6VFsdB/oeSCdYfwUuIdDFIdb7J4/Re6Ux899AJT0l2QntuBXSGBdikGjpQU0lCH4vNOsjclHP+gZCuw==","signatures":[{"sig":"MEUCIHGT/oXVTkyhP1zQsRNfPL0H1xMcLoZV5NS6tIfs7DnXAiEAudboiOWDgN59vj5eCeYZvo4rLEUcsiAJsW8nalk86SY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1063907},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2105ce9597204104139414c47d211e3e6f28538d","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.22_1783267398776_0.8402716202036198","host":"s3://npm-registry-packages-npm-production"}},"0.17.23":{"name":"@mjasnikovs/pi-task","version":"0.17.23","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.17.23","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"155be5c47b86af700376203b08cf7fc50f5b1429","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.23.tgz","fileCount":207,"integrity":"sha512-M2PHGTVxC9i60+UVaVznDZAlmU5LROzQvaswt7fnW5N1+5XfXgzWUMNVes1pndTazTZUjn/UCBiPcjBitJAHcQ==","signatures":[{"sig":"MEYCIQC/TeapDLZzbwCcYen6cfpnIWWC4NY3w/FP6cAiKP0faQIhAMlgpqHU4ztFPwRlTqm8j0cdOuOBVt+m+6ShHzUPK1Yv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1100447},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b2109f029c255149ffee199b1276e335d3f9070a","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.23_1783324192919_0.8158620831943635","host":"s3://npm-registry-packages-npm-production"}},"0.17.24":{"name":"@mjasnikovs/pi-task","version":"0.17.24","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.17.24","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"11b19c5ebf5711bdb50adbdc4fc5be22c47831bb","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.24.tgz","fileCount":207,"integrity":"sha512-c+TvmBCT2UANo1Jn+sheh6SyJYlJXfAPsINIL8shqgTxel8Ch26M3+tGcDypKtte1PyMiDt680LozPteQnkYjQ==","signatures":[{"sig":"MEYCIQC6Ifeial+zSxHE2kxut8O4iFwue1Iv55HBt8GeVchR8AIhANcFtNOaDX0klmmvxUkMP5YjHmL7e7WBfo53gykrCR44","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1103103},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d1d0febc32f8adb019fbe418ac8bd8e50cb16a6c","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.24_1783337478092_0.2192846013203602","host":"s3://npm-registry-packages-npm-production"}},"0.17.25":{"name":"@mjasnikovs/pi-task","version":"0.17.25","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.17.25","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"85cf4c55b5a7884d0544697a17583fdbc626b62f","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.25.tgz","fileCount":213,"integrity":"sha512-ZcgwUDgr3P4/N4RWPExQSaaeUrIw/rwEaZowAIiQ2vwL+XOXDK6+NjTR96pU7WF7f4kICmleGVt6+fB3wgJWAQ==","signatures":[{"sig":"MEYCIQDImSXrYpxp3GrEHPhPEY/iqY0+85MfRZCX0l+IrbplpgIhAMJe6URe7Pusx2XAM1vrHqbbRBf97FyXBTH85GkuOxTR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1141534},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"96259351452cd5031a8840a9d7cb83dae0e0a7ae","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.25_1783340571399_0.941518169614088","host":"s3://npm-registry-packages-npm-production"}},"0.17.26":{"name":"@mjasnikovs/pi-task","version":"0.17.26","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.17.26","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"7e40891b4daae39e90aceb54ea25b735ff0f351e","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.26.tgz","fileCount":213,"integrity":"sha512-KbF1lVotjlbbVu1TrGIm1suVso2rZciQ3m1dQ5hwuUSmMpZ7qLcmx53VY4HusvEqdV0lD7IslZfHPHYwe3gKBg==","signatures":[{"sig":"MEUCICrhR1GpqlGhsYeMbSL03f2RxKzpx5zSPha/JZOWIgIJAiEArNz2gaCvRWH6zrnQ0x/yIvIBjsYtzKM4uFK6O55/sSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1143184},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"be33568d5ce98d4b70e7c0a793d308c6606e73dd","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.26_1783402551757_0.13916943997892628","host":"s3://npm-registry-packages-npm-production"}},"0.17.27":{"name":"@mjasnikovs/pi-task","version":"0.17.27","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.17.27","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"0173c1ced937352f095a7dd03b8f1942f69912c2","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.17.27.tgz","fileCount":213,"integrity":"sha512-ctA9wQKpyzaa1yOiON5bDteOWodB3HQd3dwczsVURUkNVsGzWF7D0pC8sz05LzB6CJT9fBwu+wzmZg6zkGgb5Q==","signatures":[{"sig":"MEUCICfI2AqQeUkIpUrv4AeGZsqgVmMzBBK/CR1DtBySEkUvAiEA2SkpeOcZdtgH/kA59DVbWBYVnaZCcnhlXuqq6CWV+wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144648},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a162b3840c3b941ff8af33511e038018ae9dd49d","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.17.27_1783403510621_0.9921385930072262","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@mjasnikovs/pi-task","version":"0.18.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"550fbca4be69f8a32574d8ad2dc6bd90417256e5","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.0.tgz","fileCount":219,"integrity":"sha512-1DNhXTm6BnnlVJBRQRFy3f6sLFzVIiNKc9/jfzQo3p6TRkJFux4BNjOlR1DoBQuWCDlVBIm/y+VD4TDPZoMLWQ==","signatures":[{"sig":"MEYCIQCWsVWCnRIE+plV1cEo4wBg9jHkvh1VoQtgMUDsOdCEcgIhANuGcynMXMjASXyLEQzN2mNpAfLPzTa7SriSbHaqdZI1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1193275},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"79f2f924dd730408b49957c07b2954c51a0241c7","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.0_1783444070313_0.3623047114589113","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@mjasnikovs/pi-task","version":"0.18.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.1","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"6476253eb21d3b56a37a5f2057dc76f044a61a2a","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.1.tgz","fileCount":221,"integrity":"sha512-QT/u7AR4YWhAt8ePZtwASNE4rRr6gBajZrcc/TyJlR9QB0dKm6knvzhomazWRmnRBZzSiUaNU0i9mZddFvo1ZQ==","signatures":[{"sig":"MEUCIFfj4a1EpWfgYD6ZE+HfnEpfizQ5Q6lGUOy7mL4IT7XhAiEA7+LdS9aGgUdmISVDKO5H12+F44jhZRme17Q21hxSbGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1204566},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"06b19dd95f6839124abe01955592982dcc20e5c7","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.1_1783485911755_0.07938392561661223","host":"s3://npm-registry-packages-npm-production"}},"0.18.2":{"name":"@mjasnikovs/pi-task","version":"0.18.2","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.2","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"6a0437a6d3e88a7eb9b12c1010cff64e50a2386c","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.2.tgz","fileCount":221,"integrity":"sha512-ydwyC9PRe6CbFkQPJb2wqqGnISYA8z5nFEb/whcIvrHz99rI79SdK1lXLICQ7t5YZ8Kle5tBBav5w0coXmwqDg==","signatures":[{"sig":"MEQCIHooYgB548iGPJGnjhN9Qe+YBmdz3c6w3W8uTRzD1gpgAiANF/xQrIE1a+jSKwwJJwHBlTxGOgMjWo9hNJxHHBNHKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1207857},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"29c94060b46a52210a6d6e637edb96208161a8b2","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.2_1783491203842_0.7581905882581008","host":"s3://npm-registry-packages-npm-production"}},"0.18.3":{"name":"@mjasnikovs/pi-task","version":"0.18.3","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.3","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"49843394f9150141ba16f24d59a5238dabb2a581","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.3.tgz","fileCount":227,"integrity":"sha512-p9kY8JwH1vRLOfei8O84WUWV39sjq9TVCjXcygI5HA7zDJVuMNzn6U2DYeVs0YGIhePKrxIli+FUnBaGS15vEQ==","signatures":[{"sig":"MEUCIGv+eQLukl1euL7KNe6qpKxZlBm3mrHws1Nedbin5LchAiEApFMsK+58+Wpx7VN43HHIg2/ypGJftGySdMZrNjvyG2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1258277},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6805a6d7a82907a2398609b74b289fe16477d1b2","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.3_1783541901971_0.8453025789912803","host":"s3://npm-registry-packages-npm-production"}},"0.18.4":{"name":"@mjasnikovs/pi-task","version":"0.18.4","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.4","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"84086c12630ac44c2ea779330667ef179c7599e7","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.4.tgz","fileCount":231,"integrity":"sha512-MqlA7GevkUhj9WajGXBHRqSXz16b3CXMho/E5pMTtHJroKaaZTKqG0At0f4EO2v0/HF4dDMVMD0/ont5FE/OCw==","signatures":[{"sig":"MEUCIDpdTngHwybZjhBXPUj+peTc6g4T666E+Pb1ENZkZKwlAiEAuu3RdVDCDAHQkRSPrV7UW/TH1p35AnbEfDVrV5rOVS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1303983},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"cceaea13e7fa7e1f1963faf386415ea7f839a27f","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"AGENT=1 bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.4_1783577767675_0.39314143836300675","host":"s3://npm-registry-packages-npm-production"}},"0.18.5":{"name":"@mjasnikovs/pi-task","version":"0.18.5","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.5","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"c3adca78f6358fa164d7f4ffaa9d0f77d728c1b1","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.5.tgz","fileCount":237,"integrity":"sha512-udQqY4d50dVQLvEJ30HFy1qU0Q2SAi/orIKdXys7vHsKfi6Zosu1OHgIzI4cQAXlJhwoFucHng196Mr6TEIQ0g==","signatures":[{"sig":"MEQCICDAyJZgwiPPMaK64Hyxf45Z+HyvC/xOtV1E6nMyW+N1AiAgBsrrG+hw6PsH1q5WpDQhlInyS9QRtZyNqdSRgR4RIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1348917},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6b15721e8d065f43fb48beb295744933c8b228a8","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"AGENT=1 bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.5_1783600655169_0.0018670272739071958","host":"s3://npm-registry-packages-npm-production"}},"0.18.6":{"name":"@mjasnikovs/pi-task","version":"0.18.6","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.6","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"05e4233b9940f5bdbfd9622749fcacc5f786f5ee","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.6.tgz","fileCount":243,"integrity":"sha512-FdaBNNlJWJxDwo//mLrR/d0XNWQ0qZzk+AikEJZWRRkgcX0sii9pNT2ghBOHeevRyWc1DG2HwRMmguCsJm5SsQ==","signatures":[{"sig":"MEQCIA2MfIIZjHQlUCOFcmsU4arGoKFZk0AENfhHqLk3Me1MAiBG1ZQgxg/XiMH1aszUWz/s9TWVWQN/9ndEjz/LwWGbqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1367456},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9ca0e5763b3a6c77aad2328fce4e9c78f1d2b7b6","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"AGENT=1 bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.6_1783618837383_0.6121126945177489","host":"s3://npm-registry-packages-npm-production"}},"0.18.7":{"name":"@mjasnikovs/pi-task","version":"0.18.7","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.7","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"9f12804334f2643afc603c56d9f1427609ba6d7f","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.7.tgz","fileCount":243,"integrity":"sha512-RKOEYQaQKBBHiPDaJnbzGsdwjbfnRwCCstOYh/JwizREQRhthp4MH4GdBaTfxtuSN74p1FO3tDMiVfsO85EZeg==","signatures":[{"sig":"MEUCIEfwHs9KVc5dDEXyOrbN7DXm+npsiubKkxtGF/DfJE8lAiEAynd+lgzdfPRkZOQ9HCAyPMNoLnOg62NM73xS581WJKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1368533},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d936866b1cf467b86822e7adfc49582d3b67f973","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"AGENT=1 bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.7_1783619186505_0.33998479664115666","host":"s3://npm-registry-packages-npm-production"}},"0.18.8":{"name":"@mjasnikovs/pi-task","version":"0.18.8","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.8","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"ab8a1031ff05a34e60099e6a74d27ae001ab18c2","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.8.tgz","fileCount":243,"integrity":"sha512-ICceZZDQnePtJrWCI4tE9Drj8QBuULhWyeFI/vUFCP5/YeuutJbCJzN5h+y91ycoY/9g1ShBh6LmuwBznyi4MA==","signatures":[{"sig":"MEUCIQCqKFHr4eQxtM3Vr7/Ycc/DbesD58leG1JTf0RKuN73BAIgZkYvKrlV6P3J/yhfWEQpKYz+pZolAwLF8rNMA/4wIsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1369586},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"69c3552b411c2d4f6cdefa0bb8e583d3562d5aca","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"AGENT=1 bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.8_1783664536600_0.7203275134279301","host":"s3://npm-registry-packages-npm-production"}},"0.18.9":{"name":"@mjasnikovs/pi-task","version":"0.18.9","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.9","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"38b7f5f5f28b4167a62363df044b601bc651662e","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.9.tgz","fileCount":243,"integrity":"sha512-LOJeDYO8i1eogmK6iJX4bBqjCQZZVgyern6hVv93FEelxOkmWpOG3y2yiYNjQvlm6nCkEWPrl7uvjxOykRvqgw==","signatures":[{"sig":"MEQCIASAF3MQCTfNwbBWF3WxljqbepexMH5GvXDbxejlo2j1AiB/T2BqlVVvJwm6KQGaIWWBP7pyBfse3aktAnKm0V8rIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1369934},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"32d667fde608f8bc192c84e3710190f413dc95db","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"AGENT=1 bun test src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","@sinclair/typebox":"0.34.49","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.9_1783677837000_0.6679359762711135","host":"s3://npm-registry-packages-npm-production"}},"0.18.10":{"name":"@mjasnikovs/pi-task","version":"0.18.10","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.10","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"abfe8c5a2f880c5008c0a01d3f4e32afbea5d52a","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.10.tgz","fileCount":243,"integrity":"sha512-kYy4lp6VUDpqhbxdWZY+21GhqJPPRodtMA50Af8CvLjX1/IvVTAY7dqaeNUjALa34wJZuHX2N3xthiXXSfj7og==","signatures":[{"sig":"MEQCIHWj4ZWQk/4/Ub7WbqVDleja2GjVZECO8asV7ufuAqCYAiB6D5tS5tL7MsAxE1tlyyGyqcPBnYkoTZi2ZCujB8HKhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1370830},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"780a5063f3c4a70d9d6b58f83420c13c1ac97d62","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.10_1783767609311_0.8306397818058397","host":"s3://npm-registry-packages-npm-production"}},"0.18.11":{"name":"@mjasnikovs/pi-task","version":"0.18.11","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.11","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"00e4eb075d63490a4d617d0c2b304e87fed0402c","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.11.tgz","fileCount":245,"integrity":"sha512-z97nX2OSpwo6b5qp1kJ0qXAfP/RptqLnzclta6g7y7ZgmELidy0AuAcQFmOrEMZDsReZw3dr/kSLL5CZMtt2XA==","signatures":[{"sig":"MEUCIQDJWNIy8jyaa1PD857FKnomtInbB9bgZ2VVRrhHIp9lEAIgUYGpTpFNR+TvQ0S4LYcBQMI/0omzTWIrt+vlaqP7ZQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1396584},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9d7fb21500a2de2994ac1f13ae50c720d1bfc135","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.11_1783788308609_0.24700683286848224","host":"s3://npm-registry-packages-npm-production"}},"0.18.12":{"name":"@mjasnikovs/pi-task","version":"0.18.12","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.12","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"336daf0b35a2e349c8f8ff79d66b714e1f2147eb","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.12.tgz","fileCount":245,"integrity":"sha512-/GW7XCLwDsr6Do+IJ7L6d3CUCzsHuI3kz1fy/i93Uz6clRXIPJxOcuBae8/tM+hwwwWip85jHOCjBv5Aya9w5w==","signatures":[{"sig":"MEUCIF/ZdJ0bzxdNCiSp0Xt30cg1lEPCqY27f55OfjyJmyuOAiEAxi9yEp/BcTity/ryD8hG4FVSHDV0rBv2lcbebcbhxkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1396840},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"17462ee369d15fe80f23b8fe02ea8586098ecc64","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.12_1783789311951_0.7413407453344225","host":"s3://npm-registry-packages-npm-production"}},"0.18.13":{"name":"@mjasnikovs/pi-task","version":"0.18.13","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.13","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"9c29688508ab6f99e9295675a6189794ff6e6ea9","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.13.tgz","fileCount":249,"integrity":"sha512-aw1CJIMscdek6oc6kKsnN0NIyS/dX+IoBa8uz2RwlOAfFSqjcpAz5pSRsfK2oaAQTKjGlF2wC1k98XvFmXJCAg==","signatures":[{"sig":"MEYCIQD22IBQonSn4cd5Yi6Ni1GqvH4NpAf97KhSNRZB7/gKcAIhAKFa44LSjZFE+Arwms9xbtf2MspZn6XoMUOFxxRwtLyg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1409875},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a6c6bbdf20716a1677c20487629e7e33ce52bef6","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.13_1783864485348_0.6074338676408071","host":"s3://npm-registry-packages-npm-production"}},"0.18.14":{"name":"@mjasnikovs/pi-task","version":"0.18.14","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.14","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"21758e282ed98a4230fc58c7e4ec0cb5c6830e62","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.14.tgz","fileCount":251,"integrity":"sha512-1LDsXP+EBYgPbTlXgHIZQESxV9VGoltYo40sB4qPkex3okfIy7eNbhzYsYh7M68MSv0XLuxiMMjg1JW6oiRbhA==","signatures":[{"sig":"MEYCIQD9BOWEZo+NcV89JQaH1KmTCd2Tvl7U1yuvc3YwvPQoAgIhAO4uMoowQNWYTS7RdxXlVbyRNVsxqWmleOkvhZ2jTKnV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1440943},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f916902b4aea0855112d15d18a1e2cce5075c695","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.14_1783883990959_0.18011505997121313","host":"s3://npm-registry-packages-npm-production"}},"0.18.15":{"name":"@mjasnikovs/pi-task","version":"0.18.15","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.15","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"e94f94fef2bf1b7841d28b17fc4f05341a2a3e9c","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.15.tgz","fileCount":251,"integrity":"sha512-RJqEecFlsmlMo70TlIpVtnXQr+eTWo9aUnGStQcybcIxpCMvlFBShux9IvF0Dg7bytj+W27SKT/kUOvaYHJx4Q==","signatures":[{"sig":"MEUCIQCIQ+hJmA0F9le8Qee+8ao8kt775WUUCNWU4jcVqs0A1wIgXcdoucEdTl4Ijsahbqbk1RzGFsiYKMZL/Agv5Va86PE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1440944},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b50c1bb2d47ece48ecbcb6ddbc8709de955a9068","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.15_1784005062019_0.3598260009687213","host":"s3://npm-registry-packages-npm-production"}},"0.18.16":{"name":"@mjasnikovs/pi-task","version":"0.18.16","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.16","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"5e9b93634d1b1cf2f4760e8f01dd69e0c5a657b0","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.16.tgz","fileCount":239,"integrity":"sha512-3uQ9DDzvyR93TDXzTjjXybmE+pkyBQV+/yTZV33doPPYrcnw0pUVazNouEwR5YP30w8rEzknBebY19tatuTTFA==","signatures":[{"sig":"MEUCIQDB/h/RehzD5VEBspvP+xcb3NdXM01vZr68Z12mAtiARAIgPWeX+86PESjzkZLs0Q3mxOSLJkY7vwUD3acmJR/Dgas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1521580},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"da45d73783021bd4c9e2c77be7b04e2661f3d8e9","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.16_1784061660872_0.6774917140521381","host":"s3://npm-registry-packages-npm-production"}},"0.18.17":{"name":"@mjasnikovs/pi-task","version":"0.18.17","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.17","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"7a355b601f4bbd46a65d9406392e0a2660818575","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.17.tgz","fileCount":239,"integrity":"sha512-7CeUQvAsF3YAvnytgEQ2zXp5biuIRtFVEHlkw8ttiDqg/nJsNH+wW7CRx2apVPL/4Xn8TM5juk7F9ilwcZuC9g==","signatures":[{"sig":"MEQCIAiFkOT/QFMx0Y2cumiX28iS5E90YLXLnA/0pv5Ltn+dAiBnjJ6DeVuJgzq1lVSGMm7ZGhP+XV2tGYahuhvGSty8XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1522714},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f1138664971d76906f6829c7e8e7ffe97e356483","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.17_1784090466909_0.47787595816717654","host":"s3://npm-registry-packages-npm-production"}},"0.18.18":{"name":"@mjasnikovs/pi-task","version":"0.18.18","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.18","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"2365f4032719e2fa580224b9e46bd4536ac8afdb","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.18.tgz","fileCount":241,"integrity":"sha512-tEUrKnKLdwCKDVvunJJPleQYHoNgbedON5ko6sA/YwtZGvFkAijJSgCeRjYRmJuD+gYp1YDi76o9MQ1mIR3ZbQ==","signatures":[{"sig":"MEQCIBqnrlUnp8mWfjawodgv6kenw45GcgZ977VmUL22/8FeAiBqEl+A3+UXZx6FLYnmDkn4PwVLVi44jgqVK4Rps9QIzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1541868},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c8005bfa5445e3f402e145842b6d028f8684c7b1","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.18_1784121940444_0.676541466694424","host":"s3://npm-registry-packages-npm-production"}},"0.18.19":{"name":"@mjasnikovs/pi-task","version":"0.18.19","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.19","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"db6df1e09dccc11eed59ba4eb8bd864d61dec80b","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.19.tgz","fileCount":241,"integrity":"sha512-39o0xYc3LwGHDPwcqMnBYSAW2td6E8y3JuSCFo1/YCCu/vvcDSm/KRtQp+IC2Le3N0SOyWdBqiu0CVyHEh29OQ==","signatures":[{"sig":"MEUCIQDl8KJD4PWQ3yA4k1O5fcj3TH1jq9aqA62NdDGXv+Sy7wIgL3GHEkqn8zJdiXXSFGAbj3tim28j8bpU+Vqqt1lhZxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1542744},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9bb64cbdd0bc510617df1db24539d1cd11a6ddad","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.19_1784143306800_0.005986105707172618","host":"s3://npm-registry-packages-npm-production"}},"0.18.20":{"name":"@mjasnikovs/pi-task","version":"0.18.20","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.20","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.png","extensions":["dist/index.js"]},"dist":{"shasum":"9f2d8c3c376bf8f77479a72999845d0915dc3e70","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.20.tgz","fileCount":241,"integrity":"sha512-8wQD1nwqSFYEkRyOm1c2wTvQIVtcv68mdcf0udbn0923DXYgeQPe87IwGxjKdUEzTZ5x73sJvRacuXNy1BJs9Q==","signatures":[{"sig":"MEUCIQCMmimp21IjzOA8TytZ66jHRcUWfh3QEovxZpLuSLKv4AIgPlNud+qxCf1m9fdW31I23vCvbbJKR9dztCm8l/YxgRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1549143},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c38d82af710017879ae91da8c57556fe66b31d4e","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.20_1784182806784_0.8311453726395877","host":"s3://npm-registry-packages-npm-production"}},"0.18.21":{"name":"@mjasnikovs/pi-task","version":"0.18.21","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.21","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"876e6b93489295048baf5cc9460a8be301316656","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.21.tgz","fileCount":243,"integrity":"sha512-+ri8ijtvk/OfMGX31PUvkt5InKL8TWKUf2wrvDke7ebyysxCv+1525Q6VadF/FyIGMoN8Sk0m6yX41rI2ysvEQ==","signatures":[{"sig":"MEUCIQDgyuCQrbkOt+GVp2eYEAXFjM1cEa3y1XEnuZHnwOvHHwIgKGrXQNAaedMfASBLy4Fk9rQh3U99OFpV0+YYH8TDAnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1749757},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1f449a5a53fc23e9caba201f201b9566ebffa99e","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.21_1784227454899_0.38198215097289534","host":"s3://npm-registry-packages-npm-production"}},"0.18.22":{"name":"@mjasnikovs/pi-task","version":"0.18.22","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.22","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"8259d3e5281f36e72d1a646ff585a85a6a7030f0","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.22.tgz","fileCount":245,"integrity":"sha512-/PSQW/ACogtI7Q3bSusAqU4kiD8RBgc9efE+GKUgxsUky6fa+q2Cgs4nQBfPqJNP+IJkEgVICxcctxk/juJrNw==","signatures":[{"sig":"MEUCIGULDv+XTBNpdbmKETJF6vK8xjcFaYjIvHFH+K9d/WldAiEA3u+Lkhm9kOZr9W77L86XUqeh4EbbHJ/2uCVhgNpaqBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1775088},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2c2b085cea6a549edfcc21cc55120cb3c95cc16b","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.22_1784265966598_0.284806288640701","host":"s3://npm-registry-packages-npm-production"}},"0.18.23":{"name":"@mjasnikovs/pi-task","version":"0.18.23","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.23","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"59e001aad51debe91531821dac41546b240d16f3","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.23.tgz","fileCount":247,"integrity":"sha512-ohyQGvdXISYUdTNA9jwhakAWph3gNM53PgBMVkLlQamjetRdcAuvYq4b9VXKkSrVQPXxIqPw8Ypw39jpbm/lvA==","signatures":[{"sig":"MEUCIQCsutRcxiDhLjpz6fTvMNKC4V83Z7l/hb/sdmRsRlJ3/wIgT9F20QLAfkWB2c9ptcFIm625eI2/FqINLVhJAZqSrOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1800079},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"556080f8b15bbe0789b5efa8d0d9aab4b5f0c7c5","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.23_1784284769994_0.5179651793491495","host":"s3://npm-registry-packages-npm-production"}},"0.18.24":{"name":"@mjasnikovs/pi-task","version":"0.18.24","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.24","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"97ade5260f88cd578f34d589aa995b307ae382ba","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.24.tgz","fileCount":247,"integrity":"sha512-BEgd+oizIK52HQ0mrbg2AEV/C044nyU1HENYOwjUwhmZ1Oza/QCZKM+8u99Bjm4C4vR52GVWNf/MAxtB6QOGoA==","signatures":[{"sig":"MEQCIGymtiFNP89z8Fut7RcFjj5LQXxK0HNf1CRxu293IGEeAiBvV2Iu667VJu6vro5gbZV+F89pabyCR6F6ciYy/D26ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1806306},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e883fb0819ab899377b54dac794cdb7645b00b39","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.24_1784309875365_0.8391421738408102","host":"s3://npm-registry-packages-npm-production"}},"0.18.25":{"name":"@mjasnikovs/pi-task","version":"0.18.25","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.25","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"9fa6d46edf6ae339daa77ab37bb83bef73f99eb5","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.25.tgz","fileCount":249,"integrity":"sha512-eukuMcsoVSlTxTwRWEbzj+KOh/vYzwX/ot57wnmPliB8LBFGzB9ly0sCLK753VukXFcTLekhl5Xjm54UbZ2nWw==","signatures":[{"sig":"MEUCICqK0+iM2CyBDYpIVOFTe65fG2EPWcPiillKRCF4GkxdAiEAmEbI8P0Pt9GqRzdFmvmUklTf5pyEVhE4dViVUBzXkms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1853003},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a4e60916cc21c3df5354e7cd187c41c5fd48cba5","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.25_1784316043908_0.9237810005789737","host":"s3://npm-registry-packages-npm-production"}},"0.18.26":{"name":"@mjasnikovs/pi-task","version":"0.18.26","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.26","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"59c956398b1eabb1979359855a444233d99f3573","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.26.tgz","fileCount":251,"integrity":"sha512-fM7BHPgQMJf9mpbCcfZFX8J8D2m9Nr+hRvXSNPntoJU8Qf5Eo/43QXOG/h73i/C+Yh606pKA+3S29XFI2m//nA==","signatures":[{"sig":"MEUCIQCywQR13QZtYXynwCGfkuDRXSEvxDqqP3QlUxrc4mQWHQIgBDn12hwjU4RVnx4eFQreZ0uKoPnU9JfCcjFKB4Fm8jU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1865759},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1ea998d65c76bcdcc0c61b5b15302e73c5db9ab4","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.26_1784320207809_0.6684056007045092","host":"s3://npm-registry-packages-npm-production"}},"0.18.27":{"name":"@mjasnikovs/pi-task","version":"0.18.27","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.27","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"cecc0f6465b8c2c85015779f7c9155babcb3ffdb","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.27.tgz","fileCount":255,"integrity":"sha512-1gmeShVltvyMNKfsGssaWbtHiYQI/23HcFIyesJf1xaWFN0PKNuQ62nAUbsmzvVq/Kv5Q+jTMVlzIiMK/BLE2Q==","signatures":[{"sig":"MEUCIQCXoqX+wSDqJNzwUQ3SNkc5pkS59wTAp2KXqgZOrj6YTAIgSv5qP+3lz3gIB6ZZhyc1inDKKQDiFH3rvkKHKU94PIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1888672},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"cba85ec99034df7a19161c0a50ca71ebbd5613f8","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.27_1784356985168_0.7502440140109574","host":"s3://npm-registry-packages-npm-production"}},"0.18.28":{"name":"@mjasnikovs/pi-task","version":"0.18.28","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.28","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"40fef2febd3ce9e5add5cfe1cb5787dde783d29d","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.28.tgz","fileCount":257,"integrity":"sha512-Kj9lUzkKEPU34Y6kmTxEO8CMSsNjg+itcp7VEDLstYnQn3Cdlbr+PrEyuQr6Qv9/0DT30bWt3aa2R3o5Fak48A==","signatures":[{"sig":"MEYCIQDgvJgIbXkn+qdBRAvapBIyU1tyeuFYSvvQNlqzcyFAMQIhAOeGGZH7r6viWjm2yK4xN4gG4e5qQ/Iuuh88I4DTvr7x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1909852},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"917de8f1fb5b652d9f82b92b971be3a08f0f6b91","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.28_1784361903562_0.140501889906131","host":"s3://npm-registry-packages-npm-production"}},"0.18.29":{"name":"@mjasnikovs/pi-task","version":"0.18.29","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.29","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"4d67edecf59a361ae539431ef0ebbdeb765cf199","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.29.tgz","fileCount":257,"integrity":"sha512-TAKwqYfr/UtYByAQeOrEthv/FA7gqMRDubMhhgdmfel+TPVT5wDFXJVH/X1qZZOk9pmxUquUIQ+gn1dbc7Plug==","signatures":[{"sig":"MEUCIEDNnkgkulVQr9rqj/2Qy2E+mwQvC156KnAA/5rvAH09AiEAnUI7cCxW5phQP3YejANK5ptgghfCyJL5Mw6TYLvbGwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1917654},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"519a2e4fcc579947a78adb66d39281727f186aeb","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.29_1784373849011_0.849022316306371","host":"s3://npm-registry-packages-npm-production"}},"0.18.30":{"name":"@mjasnikovs/pi-task","version":"0.18.30","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.30","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"9d7bc2577e56086548d4f58949e038a5ad60dd29","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.30.tgz","fileCount":259,"integrity":"sha512-HpWm01KloIl4Bt5dOnoIl10G0bThreoo7psnrQY3SSdtQEanJje4qCCsWzAdwVfLzRwSMXW0PE7N8VQS2OCPPA==","signatures":[{"sig":"MEYCIQCbDThM0qATj1tdCWa3bfz/leGNM+wKL18RW1y9dIuQLwIhAJW0WYAMtyN0X2EnpHcQWSfnGDgNPV51pJYmbNUTzx7C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1937876},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"34104daebd49ce65319a40e4c6fb939fcfca1e80","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.30_1784375923313_0.04274222084621537","host":"s3://npm-registry-packages-npm-production"}},"0.18.31":{"name":"@mjasnikovs/pi-task","version":"0.18.31","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.31","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"b0e9c73914d21487592aa92d5afdf1ccb0ded830","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.31.tgz","fileCount":265,"integrity":"sha512-wnhvBFjDx0Dzih8xkXjqae7XWbsKbxqoXoU6BXt1Gp+36v80OdjOAQ5EYWoT3xAzISTmoXKFArsZuo/wzlqTDA==","signatures":[{"sig":"MEQCIEYFnFf8Be6d6cDfCTBSnH0ByPi+pa0tSONb5cWpFqHgAiBJ03CP9GA1zmCr0u0Idnp5R2PsbZ2efYeoAIntAscAbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2008548},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5e425d8dcf4e8897a84d307a948d1ce6760f9e61","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.31_1784377866301_0.15319044026218087","host":"s3://npm-registry-packages-npm-production"}},"0.18.32":{"name":"@mjasnikovs/pi-task","version":"0.18.32","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.32","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"add5f21f24af2e757cdb5c91b23b50ac7a4ee2d1","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.32.tgz","fileCount":265,"integrity":"sha512-smrtBfIikcVfNC15uigU5Oml6yUSx/guvZuhhUCNcke8Eom42kbg61SV+GXUtW+05fC1y9V0ghrpxqiEzY5IlQ==","signatures":[{"sig":"MEUCIDpvUAC34RLCPS10wC8Rf8A53x66+rGcXnG6iutpz8rfAiEAhHCnhg9OOqmPse+U2FNkKKb37QKcSkJi20tbbM1BbiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2015440},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"94b28b8747f9b19fa9acc367184e71c4880567ab","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.32_1784379893670_0.5224673943456459","host":"s3://npm-registry-packages-npm-production"}},"0.18.33":{"name":"@mjasnikovs/pi-task","version":"0.18.33","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.33","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"30cedcec1c4ad6d47fc959e0f33c5a83900549b2","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.33.tgz","fileCount":265,"integrity":"sha512-h0P/p/699otrRE9pGqXbx/Z5Hna0YGCADO4v/GMO9vNKa8U2oCy8TfsS4NQF+qKJtdj6jurD3OTV9CFVTiDRLQ==","signatures":[{"sig":"MEYCIQDMp9/sfeSXko/4MEt2uYN+vdo1vyCW0uOfZ/F/JvUfxQIhAJ7mYx3BjVY2qOv9l8LPE6Bba+UPv36Psb5EfTw5pqmw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2016332},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5de3e59c7cd1f50bbee7555356e3fc7f95ebd88b","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.33_1784399986743_0.03218379254279524","host":"s3://npm-registry-packages-npm-production"}},"0.18.34":{"name":"@mjasnikovs/pi-task","version":"0.18.34","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.34","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"347c92ce2de13875f9ffc682eb37ff3c70ab3d65","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.34.tgz","fileCount":269,"integrity":"sha512-vVupCKXmgALvU/tPVzHAG/rQ0gvbT1s/1kS58oYUfl7KHE1f1Tn+ZdWn4BuQjqUVTfBBDfREJPqM5Q6mGMv3uQ==","signatures":[{"sig":"MEUCIQCwfug5+kLcQ2oaTAiSMusN1+1VsxfzIw71ayR0IZeb1QIgXcsTXshPrFhxt2I5jc+T8B6S1N6XveXnUm3JTAgaZDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2036376},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"08668283c4f0198a94a5620c32c79448e956b951","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.34_1784404621893_0.7650575313935786","host":"s3://npm-registry-packages-npm-production"}},"0.18.35":{"name":"@mjasnikovs/pi-task","version":"0.18.35","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.35","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"3d2cbf5cc0ac347c7ff0a98da5d0ad66427ca0e0","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.35.tgz","fileCount":269,"integrity":"sha512-x1bz3S1X/TpbQeyJlXQsGTD+qe+R8dQoY3FMOPu3kHYQUpiIjG1iYLzPZlb5SFEAQB7yzbFHQ2snlW4lfmxU4g==","signatures":[{"sig":"MEUCIHWk7xUzN+iyLyds7djSM3+Cs71uqnAE8kzvuZUjCXeaAiEAzqFPuz2FMlMnt9JKdLu8t6uaQkVQG6U3JKp1KdEB7Ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2038161},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ec0da01eed3c7f18ece36943fda45f70fefca534","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.35_1784478339652_0.27638174209063004","host":"s3://npm-registry-packages-npm-production"}},"0.18.36":{"name":"@mjasnikovs/pi-task","version":"0.18.36","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.36","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"e61c45cccdcc02d51bfe6e73b869158fc7ec0ef9","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.36.tgz","fileCount":269,"integrity":"sha512-tLGfiwAAB8uhbOREdvrnoPekSbnW8IRNMDZRDW0WJ4vAVPPd8SSOS+GvUPsBa3zkY+IfOQmhU9iGOoJOHIqXlw==","signatures":[{"sig":"MEUCIF+w6KS/2hGR8+xtAXOZ6nCHlj83YrEay9e4qQx2qRSOAiEAlN/XCQOWqvCpTQywK2VLrhQxKZomYbTKihsQE5xdPFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2049373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0abfbac1d9fa8017b2baecc79f812cf2627c4bb3","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.36_1784493259097_0.6681930356121601","host":"s3://npm-registry-packages-npm-production"}},"0.18.37":{"name":"@mjasnikovs/pi-task","version":"0.18.37","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.37","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"8946ba7b8ae194f4cd7cd631c6e0024680f017e7","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.37.tgz","fileCount":271,"integrity":"sha512-80qfvsBGQuHJmj66w4fiHKKZGm5BAE3Mqg3+dR4wjz/qEDYKZYxZNN1EyLxK0MBa9eG7u1EKdqOyUZMSaDsO/g==","signatures":[{"sig":"MEUCIQCdWehlAPpav3lGjcEM5IQUS98miPWDhAIE8kkYysqy8wIgC2Ks/bW9csfcxjyrZQGk74KO+xBD0G/N1sEiMh6/yfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2069552},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"683c0734514fa8f86bf7aa7a02d1ebc58a211046","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.37_1784493922256_0.7033281617564722","host":"s3://npm-registry-packages-npm-production"}},"0.18.38":{"name":"@mjasnikovs/pi-task","version":"0.18.38","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.38","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"a5fb4674b3327d42420dfd96d1164a201570a1c0","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.38.tgz","fileCount":275,"integrity":"sha512-fR6cRjjfIADAF7p2os9GT+LDRkOufECDMIHOHPA08QZ0ej2zJP8ojY3Ps8hL5HBTZFqVA1ipOdap5BlJl5+pQg==","signatures":[{"sig":"MEUCIQDOjxUsYZ9wevd4V3Juy+PBINVOm+9n3VjD9WwTsvQdrAIgWOXXtwqmHVEE4ageBajS3wd9kZ7HdA9F1v6Chg3Ap3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2102525},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b19289af20969c1d9677b0088e1255a04f785bc3","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.38_1784528475445_0.31929038197933224","host":"s3://npm-registry-packages-npm-production"}},"0.18.39":{"name":"@mjasnikovs/pi-task","version":"0.18.39","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.39","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"cff38eb418e39f36610221942d4a07132de9ee32","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.39.tgz","fileCount":275,"integrity":"sha512-ZzJOboMqnm4l0LbJ2a3m4UieUgqxTqDANfc0inbzVGvjhC1vcOS35QBqesGma49mMNs+eY8Zmi3brwOdJqfKbQ==","signatures":[{"sig":"MEYCIQCTLyD8t8HxwDdasKStXPR10SpqQCQQw5O38gVdnogQ9QIhAJ3vobox+dgRp1RZVC/1wXiwDfn8ZWQUxbjYrBFkCJuu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2107747},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"17efa4ca0a0c8cc90199d6a934deec8b32c05a7b","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.39_1784529350003_0.10086511611481686","host":"s3://npm-registry-packages-npm-production"}},"0.18.40":{"name":"@mjasnikovs/pi-task","version":"0.18.40","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.40","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"162c080291b5be62613e5245bafd35d967118be3","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.40.tgz","fileCount":277,"integrity":"sha512-GVGgbTyKHvUy9qPpThd/FFpAZPY5XR2xYwuyvRX3spUJobso+5JgxnfJH7MV1pxjNuChFEYuSd+YHwUN1d0SFw==","signatures":[{"sig":"MEUCICH0dTs7f07aiVb0zx1owBQEULQ+LTJFX0pMUv5OImdIAiEAw6DihwO+3uKZw2xAk3q4E+ZLIvL7Pg1O6mnD7tbiA5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2149280},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b40cd9a7b519a24465d0a9ebfd8f36f83c843a25","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.40_1784530333186_0.47869503430556115","host":"s3://npm-registry-packages-npm-production"}},"0.18.41":{"name":"@mjasnikovs/pi-task","version":"0.18.41","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.41","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"dd5baf2f394568281905a2fa46464968cfc680f0","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.41.tgz","fileCount":279,"integrity":"sha512-yhGOlrurkw3J4wMnYxnfr351HTJjyWOiDrOpTFrorvmXKjdqrUwdqhGB5rdcmuMEktCA+srCxkEn+6Akpcb+tg==","signatures":[{"sig":"MEUCIA3s2LPYGRM+quKzpS3iRRLDqKuolOV3+24O5oICAnhyAiEAvFcL1s0nBDtVIDIS1L4HPJAqRWPwzvwitRKBAEstZWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2172256},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dc0b4e42dfb01d3db91cfa41a76323ba31b00255","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.41_1784533104609_0.05622710768790884","host":"s3://npm-registry-packages-npm-production"}},"0.18.42":{"name":"@mjasnikovs/pi-task","version":"0.18.42","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.42","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"aca98ec53e96e234c2ac0464192afd01eeea81b5","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.42.tgz","fileCount":281,"integrity":"sha512-zB1WR95FvmpcV5rdU9a/G3/iGlP77/EDLtIxyOarKvix2PkSLGWrTG7BqIumo8poIPLIWtTFi1FZ+gqRqp3j1A==","signatures":[{"sig":"MEYCIQC1s0NyXPSuBWeqEgBW4ItRK/ZMFaxo/x2DiHkw3v2S2wIhANN+wcpf3m2+7ZjC66WmNS6KaoVqHTiBTdmiHjHpEbIb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2180126},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"fbf1e954eccd5df66531c0093263b70539461148","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.42_1784533712929_0.039183392893559876","host":"s3://npm-registry-packages-npm-production"}},"0.18.43":{"name":"@mjasnikovs/pi-task","version":"0.18.43","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.43","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"6ef0b3832e746b78f716ad940753ef8269003d74","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.43.tgz","fileCount":281,"integrity":"sha512-WYOpfYIGqwiyfJpTun1xQnVL08Su+KhOFD3luQJwUOchuBOco4lqDmEaYgKfGj3QQgH444r6yYkbAJED+Arpjw==","signatures":[{"sig":"MEUCIDVPXMNnSkBYUJgxaDUiC1K03FvxsHZbLoj6Sz7kjQ09AiEApIuaRUY2lNDpHD53BA4NBqFduWpuYrL1Dj1JyYC+nak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2185606},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"795904ca1f94b91dd53bd6fab8c51aed8101e16f","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate src/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.43_1784535669452_0.9221477171649151","host":"s3://npm-registry-packages-npm-production"}},"0.18.44":{"name":"@mjasnikovs/pi-task","version":"0.18.44","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.44","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"e87f2284c254ab382d4ca43625341b7bd0818453","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.44.tgz","fileCount":281,"integrity":"sha512-F3vMjQ6dgte4yOJpTVNKnADatL3448gcs4cEDMI0lzrR+kgEAK67rt2atOThxXkEw5JzQ00RzchluNKS9Y/3lA==","signatures":[{"sig":"MEYCIQC2ZAC/3LxrsTBYGPaiM8T7vaLcMG2c1f3RYtpdy4xH8wIhAIi2kvJZZHlY2gL8ai+BtogH/NDT46fZi40htH63NYJN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2185656},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d651c9f2767c6f79a79eb49e3eb493a52680d420","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.44_1784538642307_0.3313809734431128","host":"s3://npm-registry-packages-npm-production"}},"0.18.45":{"name":"@mjasnikovs/pi-task","version":"0.18.45","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.45","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"64af42a77e5b5d434f65d111b8c2a4d728b1f43c","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.45.tgz","fileCount":281,"integrity":"sha512-McrgIigIbgEbiJgb9LhIRIOXb2kndBEIrLkS4zzK4FYiJkjQrYg+0Ib61tJ3hS2WjtVOV0Nr/O93PDT4/fF/gw==","signatures":[{"sig":"MEQCIApbqMc+6tknCfpiX/v6qT9gX8OlDWd+oTIdNVZJKNShAiBiU/LD341tT9wcmSytTGt8ZkZOxniH555LOVbYGUcFvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2188588},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"17a7ca0c6c07a4fb3252a9611fbba2711bd48c82","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.45_1784540427290_0.450007017079493","host":"s3://npm-registry-packages-npm-production"}},"0.18.46":{"name":"@mjasnikovs/pi-task","version":"0.18.46","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.46","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"c5d4e5d029b143971c22cce4a1272887643d59bf","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.46.tgz","fileCount":281,"integrity":"sha512-HcTiUEMyxKK/m76gi4ZgzUuelYy5FfQSJGoLTyRyhY/gb7tgnEKczJObjCVKJGbPx63fGVcoHx79yO2b319z5A==","signatures":[{"sig":"MEYCIQDl1Vo8sxS1QvxoP0WNxxShXJDG6ylOH5D93Sw19GtqOAIhAJHbp6r+TMZAlEglfPAh1A6xCO1bjN+VMdO3BD2uSMHV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2188588},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2f7d6c2cf3991233ae3fde9d0a312a8eb13b0fb0","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.46_1784542103663_0.2823790567852211","host":"s3://npm-registry-packages-npm-production"}},"0.18.47":{"name":"@mjasnikovs/pi-task","version":"0.18.47","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.47","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"e080e203c372e25709921c163e7a1243af2bde10","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.47.tgz","fileCount":281,"integrity":"sha512-Oe44lGnaXC30UMGouF4xROLc0BY0hMnDD9r0oc/d0D+/5FiCRqH72NRlDQ2BmmpBQCzg4r4c3o1H0eXf7tlgGg==","signatures":[{"sig":"MEQCIG3tc2dEs4S1q2TXQi/QNprmHagawPmHl+IuPjvIJAWoAiB5J5KZOVvF2wUK1ez6PT0axkIa+iQXD7IL3eBPzwCFsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2188588},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"475b4f2bbca6aa2b2656a1b6ca83c1d14f5377b3","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.47_1784542798757_0.5491243596704236","host":"s3://npm-registry-packages-npm-production"}},"0.18.48":{"name":"@mjasnikovs/pi-task","version":"0.18.48","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.48","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"b2bc51b5d61e78e65c78463fc718767729f07abd","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.48.tgz","fileCount":283,"integrity":"sha512-38Q+qs59OYJpZpJLPaSzS2ZklSYBWD+3FFrLoFrHI1ZTBdoPC8qaQZ2Fhq6A29p13tnW7A5F4Bb/3u1r0aRrKg==","signatures":[{"sig":"MEUCIQDlRFKjABZG0SMT6FbP6wRPulZMJrzhnlddNZ3mh9AWggIgGMVgwF3DnYTBlssX+y2hsfk7DJhIq1zWRyJbw7IZBHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2194931},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2949c9f42cdcd167a4158525d3a8a5c618ef7c37","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.48_1784608613923_0.7771700602947882","host":"s3://npm-registry-packages-npm-production"}},"0.18.49":{"name":"@mjasnikovs/pi-task","version":"0.18.49","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.49","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"439ddf3f0c54d09143c5262bd18d493d27b9051d","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.49.tgz","fileCount":283,"integrity":"sha512-NF70NWwmxmQHS31XT/YTDEmwi1hR1zx3bW/WPS9v8USGISxvl7v5XGiHUyMC47N4CuAnp9ifpUaTbEopra2bbw==","signatures":[{"sig":"MEUCIGDB3v9xcd5P3NWx4zJ0Ux+zdlZ0STPRgN0OzGDpmFOcAiEAq6OvGQa2tVYax5+KF8CqbjLlrwM2KgFsn6gInAInfWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2194954},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"84b85b7dbcda7fa1efaacf8a91aab75a3b097922","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.49_1784662542693_0.5832189227251485","host":"s3://npm-registry-packages-npm-production"}},"0.18.50":{"name":"@mjasnikovs/pi-task","version":"0.18.50","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.50","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"c9a798bc27d62286febe766be62a359720cb41a0","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.50.tgz","fileCount":295,"integrity":"sha512-zch+OaS7Ch7z3hVopeaBTCfY/r12VF36s3I2mrxJesq8/v/BGDamySGXntdvRuJJdGyUyxCYPoWPzxPjsmMicw==","signatures":[{"sig":"MEQCICKDGiG9EpaLGjc5SrHSuD+750lovOveuQur/Q8P3UYzAiB7xSIranIpuN3HVcESsu631pzN/hhOlOF+PrUisTqEvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2314884},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"416181bec33bd2ee7ce2a08d040b0dec1bb3f59b","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.50_1784875022243_0.8921694902996384","host":"s3://npm-registry-packages-npm-production"}},"0.18.51":{"name":"@mjasnikovs/pi-task","version":"0.18.51","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.18.51","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"089f66c57548d4cfdc043ddd64323e30ad4cb589","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.18.51.tgz","fileCount":295,"integrity":"sha512-zbEnB3yeg2NUlRiTX96waiyBFkdZ9poT0OpqairmIstqj7oGS7KA5wrVK46zJfWdtd2OTa0bBmsD582JZCvcaA==","signatures":[{"sig":"MEUCIFTi2geEo24NAY7OOvkgY1z17SQzbKMgo3i89XjyiUmEAiEAgORXq936zw9sBHxzRVYaBBWZiUQfVRTGk5f9TY+y2SI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2318763},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7415236146828380373607084d73c588ad5f511a","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.18.51_1784901863177_0.4955694164760496","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@mjasnikovs/pi-task","version":"0.19.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.19.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"969e7d31c800ede95a766c4bbf23335c3061a112","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.19.0.tgz","fileCount":295,"integrity":"sha512-6oACnJKu7q4hHcHpapJl2qZsUAyPOCsO+pZsIHUbuRekwvxbom2gzkqpGQfqG7NlQgzGbjGhbkdc/i1bmXKyGg==","signatures":[{"sig":"MEUCIFBPmIBU3aCpjZXsHeC6/1wtlhi5TawW3npJegMdWtdUAiEAym1MDhztMIBOcXutCA2dvHo7dZX/szMbuHQ+3wYGBDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2318762},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8ad0f8cf56154fefb63b290505ec91d4522503b2","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.19.0_1784903339542_0.04923707971706537","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@mjasnikovs/pi-task","version":"0.20.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.20.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"921d9c3bac5374e44b06d680345184d9516a1e9f","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.20.0.tgz","fileCount":297,"integrity":"sha512-P1pRmF0d50GN6wsazPYx4th8QO4WYE920470YcAwF+/jCjoAT4pg13R6KlRKifemy7UNvI/G4K9x55bFK4IFBA==","signatures":[{"sig":"MEYCIQDW9jhF3iH9zitVRKzpDfUH81AbEN5N1yCCh8gLZu7oNQIhAIKl4iMPJ93qpZLtF7yq8ZoBAd3J0Tn7bzLIVytWFlrz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2344726},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c288f853ff8451e1f5bce2af2a507dc2cc5c9525","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.20.0_1784967268112_0.9750380477061111","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@mjasnikovs/pi-task","version":"0.20.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.20.1","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"6e11f65d9a49c23a32f339bcc945ceadbade1848","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.20.1.tgz","fileCount":297,"integrity":"sha512-K9g+02ixaeWeHSG8M4DMQDm8Y1IZu9m1FCcAJ7WwgqYI4Wg9SIaNSbCLKNMIsnXF5O3B7UHuK2/Uwx9N/+E+Xw==","signatures":[{"sig":"MEQCIGXGttxspkDvRGxSnw/O9LU7PKFYbnDDlD6d0reTzaiJAiBjDyaL1Mx4TArLr34OZkLXkvtzBaMis0fAcjNM7Xm/UA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2345004},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e6fb29784402181b6e1c79386f00d2584b2a1864","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.20.1_1785148111564_0.5321549317642638","host":"s3://npm-registry-packages-npm-production"}},"0.20.2":{"name":"@mjasnikovs/pi-task","version":"0.20.2","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.20.2","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"61bc0b82c78b24306178905e524a234b2b517048","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.20.2.tgz","fileCount":297,"integrity":"sha512-iSvUUqA8j1MU1PMxWZvXYjOHCtIzTLmjfNclLixo4dPqOtlPzBft9lhFRo7sMCXXzAXup4hCs31kcaXMRvrznA==","signatures":[{"sig":"MEYCIQCb7cIhoG42EPdA+tbXxLUzBRHV05ywjwlPnVvkEkfdcQIhALudlRpXhmsA83CQXEVu+Ajsdl5ilWS/DTrtq+LwRVWx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2346835},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0f27de431a9e92bf619b4164f3e6bac7518f9eba","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.20.2_1785148532979_0.6682976372147582","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@mjasnikovs/pi-task","version":"0.21.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.21.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"9dbedec284aea9e1bdcf5018a7a0c93a1beffa89","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.21.0.tgz","fileCount":301,"integrity":"sha512-kaI85SNI+CXzgH9TRExJYNbDXkDGOr2XlIWn7k34YmalBRFDmBYu8zlBdzazMdIV4fRbkrmSYgL1uBsU5Mtgqg==","signatures":[{"sig":"MEUCIQCasUVvOp52F1e6JcI5T519JKMh26dGj75uOFSL5HMEaQIgFig0yo8VkUPxGys0IEM+Gdt+tKp7L9nmJv8lfuUcKzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2368559},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"533df48c65e8d3eedc6d272708ea58c4b6ad0515","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.21.0_1785151998241_0.5107335630880561","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@mjasnikovs/pi-task","version":"0.21.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.21.1","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"12977591749f2ab70a81a861cca2c1db93037205","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.21.1.tgz","fileCount":301,"integrity":"sha512-b5SjBFVIUSspTDQt92U7dlO+UNCSJ9EmH8bPXi71TRHUSbC+FeZWGqErY7QWxIrdP9mFKbIWBY/50ov7YzK7zg==","signatures":[{"sig":"MEUCIDDMbs0oiHeW8Yh+/9TTqDBLgQNYE03wSKAszATFvO0EAiEA1RjL7C+jx3TdQu5BYq57wBUCUPsDJwkNcQ4ADAVeTgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2368958},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9083e4de619c7b5e7345c2c213843ac0fef9ab7f","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.21.1_1785152903847_0.27523555858190485","host":"s3://npm-registry-packages-npm-production"}},"0.21.2":{"name":"@mjasnikovs/pi-task","version":"0.21.2","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.21.2","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"d858a571e9c5b31e46f529126db5bd8831b9c204","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.21.2.tgz","fileCount":301,"integrity":"sha512-qFWn09zzavq2nE9WV6btaC6P4Jsnr08sTQiNXBLmBqSnFIgLKcd2OJwVZ6V7UYm+ldp4I6lvSYpa+MnaZ6MuQA==","signatures":[{"sig":"MEYCIQD/pbUnPZDpNJW3YpcEt/M6skMixHJBDukGe5lKCT1kgQIhAJyt3O9Tz72vqXgaitJ09JFfb4fK8C2lg7s63iejJy50","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2369041},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"104d09b64ffc430bf2cb52ff7aa7c731efa864d8","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.21.2_1785154335657_0.7875686659634265","host":"s3://npm-registry-packages-npm-production"}},"0.21.3":{"name":"@mjasnikovs/pi-task","version":"0.21.3","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.21.3","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"e003d45265c9b09ad6047b0a6b8546d6f5f68375","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.21.3.tgz","fileCount":301,"integrity":"sha512-9/IY+hIgy/PmAu7gxrvXfxAcGu95L1u+fPgm2b/qVm+5mQMZMPFwR1/p1prZ8cZVkNxSkkibcj8YFfUFDBuHWg==","signatures":[{"sig":"MEQCIFnSLkqWzYoyTtBvYGjVovonpf/bEi2NH+rfx5XJV6ZDAiB8fGYOY+vQtS8QNa74wUYRB4RNdE7akfxjptPETleMWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2372239},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"34e9b411ed09b12d713ee3a29cce088cb19fea2a","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.21.3_1785166101453_0.8654815659983413","host":"s3://npm-registry-packages-npm-production"}},"0.21.4":{"name":"@mjasnikovs/pi-task","version":"0.21.4","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.21.4","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"df5439a67ad2c4a11b8dca43c71d1d4e03bffff9","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.21.4.tgz","fileCount":301,"integrity":"sha512-Es/f73i+FX6wIFiEAaExXucUa54aWNagnBHGU+96vNQr872HUj3Q2K/78a/BTzsZjNeLh+P7fjbfL5ArHmBLmg==","signatures":[{"sig":"MEYCIQC0sPRAb3dCG6ecL0m51muPvHNEb1hSx/DtKRFCHYOrUwIhAKyrV1ElDNwsI8yHFrbpwRBI0JjC6n+4GIvUSMFJe0gw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2383555},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"fa5b7c162b942c02a311ea3e0e699be010657fbe","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.21.4_1785167018450_0.9897109868832699","host":"s3://npm-registry-packages-npm-production"}},"0.21.5":{"name":"@mjasnikovs/pi-task","version":"0.21.5","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.21.5","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"93bb88e161b4ac842b4c32c021d46d3b66551ed3","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.21.5.tgz","fileCount":301,"integrity":"sha512-pDWrsZUEY7DdYxaBHPX12cWxMff27rWSXBfODx+/3tthoRcD7L/xK3+bG8mnoXRpzn1eueztg904VMl3C88eHg==","signatures":[{"sig":"MEUCIQDl8l7oMghdY22mQ3K4pVBPNUEjWs7l/VDlDlTfrYm4AwIgaNRlLJGFTJNEw+7/Rx3DvS0tHyLT6vnskIVgU7WUwsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2386861},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"eb8c4a1faa79c999487a9ed9d8e9118db1d017a0","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.21.5_1785168011417_0.6543386346478626","host":"s3://npm-registry-packages-npm-production"}},"0.21.6":{"name":"@mjasnikovs/pi-task","version":"0.21.6","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.21.6","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"9d6eb27e4ac240febc6c1b1ddfc6cd81518bda26","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.21.6.tgz","fileCount":301,"integrity":"sha512-UkrAyl0YVVxSYUYUl75LI+Mr0mgqSl4OlagtG8Yw6PidmzP2I66/d6bDRXjo0tTr7796Yolmoce3zF8cVyiHvA==","signatures":[{"sig":"MEYCIQCI5xrGMMipoeeHthK3n7wmMuqwgU/9OMEDWmC+kUZ6ugIhAO261CCcN+IKViAqbmlDAnIXRqosffeWBa119gQ7OQAE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2394139},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b32f7cb7e4ea271e858122fb80a677b51b6dd3b7","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.21.6_1785168861203_0.3570917508374196","host":"s3://npm-registry-packages-npm-production"}},"0.21.7":{"name":"@mjasnikovs/pi-task","version":"0.21.7","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.21.7","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"146517354d977080c2f610579d723542a23757aa","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.21.7.tgz","fileCount":301,"integrity":"sha512-PNdkpwY9hBcIXABfJ03Won4JLQNBbnSo3bPxbtWgvgwXnIojXu6vswAElZliTaRhoVWY08piBwtB3O3L3yULNg==","signatures":[{"sig":"MEQCIHACuUnDqYtmJIXSYRUCneFUSiLYXDjcwVT+aoBHi2cLAiAM6rOIYOvH7+DF2Tgy1fAnnB/UrQ8egvpGHsKed2QRpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2398645},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"221e8a562a445b756928cb22ecc1f28867350e8b","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.21.7_1785169807791_0.286951334707505","host":"s3://npm-registry-packages-npm-production"}},"0.21.8":{"name":"@mjasnikovs/pi-task","version":"0.21.8","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.21.8","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"61307668523063afc46ad376d74d4f5db7f68735","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.21.8.tgz","fileCount":303,"integrity":"sha512-itQTj1Rss/n8MKslVNL2pPqqunNy2Bz1wheSVfL+nfUh43NL8B3qwK1x6RF/e5Xn1jABjATknxVcVBdo/Q/Ytw==","signatures":[{"sig":"MEQCID/XuMug7r91s3ImYae2A40BTY52r48mhWfwAbUy4bkNAiB0tKvPdUGdA1ismFAuQCjjQdPjQl2pV2vH8iR27F5bSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2439078},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2bb854747ff8642836a4afb7ec0c02e3819983a2","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.21.8_1785172156148_0.6919312351830118","host":"s3://npm-registry-packages-npm-production"}},"0.21.9":{"name":"@mjasnikovs/pi-task","version":"0.21.9","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.21.9","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"1fe79c2e7463bf55d63b1ccd2e09c9bf71728bc8","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.21.9.tgz","fileCount":303,"integrity":"sha512-4DBlQywkNaehEu3EwKCwRAbkuHlvrAcwOQyLfG94I2bNExkjO1Br1HOwiIeNrCV7jgGbufcySdF5jcsP+4G+pA==","signatures":[{"sig":"MEUCIQChLmCp2Z20KLVSM97ZwY3UTOfaGOGSSIph9rUycyVVcQIgDVk2wJVKjiVBs8cjGiVZQOENjD0m4zbjSM6e/aNo3k4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2439078},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"fe4d723ba52fdd61b90ac757ea42778206599d9a","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.21.9_1785176755453_0.965341930227714","host":"s3://npm-registry-packages-npm-production"}},"0.21.10":{"name":"@mjasnikovs/pi-task","version":"0.21.10","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.21.10","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"6e8284fc2c7393d689889d579238ca4b59c29d27","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.21.10.tgz","fileCount":303,"integrity":"sha512-Qqdv0oz9O71s2Jgv8+1r4dw/nnbDGaZ+xBAb3MOO5ONYit6Cb56tJptRJzVjpMx7FDN+H9sekcIRdxPs17H1vw==","signatures":[{"sig":"MEQCIC19tPZHqntyFif1Ro0e29fzaKz8UERW9qZsUxWc6LleAiBfO8YzIHoVnkbmRFtL9gilHZpIQOZfMd5AZavLnDDE1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2440753},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5a9a074f9a6682ad3456be59ebf1e1b50e1ba41a","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.21.10_1785220947268_0.1665834168231295","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@mjasnikovs/pi-task","version":"0.22.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.22.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"337144cddc39514a9cdf6b38c5b031f928420e94","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.22.0.tgz","fileCount":305,"integrity":"sha512-/UG47TvwY/dgGGtaGsIihr8QYVWFncD3zMHsqZ1eQRA8gG+lcFTWa7b8UDGox7tK3XG9y66hok+nwkkakCQxPA==","signatures":[{"sig":"MEQCIA1qNwb4+5YG5KHozQ7f7sfA3FiZxxcmKl+iX1EIucBSAiAIocHXpL366Kvqdy547NZOEqRPVBZZG9wyBLvtUh9lJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2460048},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2129ccb453105bd592a54b4a7b669b8bd97c2a1e","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.22.0_1785231280771_0.5776753713578466","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@mjasnikovs/pi-task","version":"0.23.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.23.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"3af08a32075fe0b0ec4368cc3c2ef13b9ff0d4b0","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.23.0.tgz","fileCount":307,"integrity":"sha512-SA/O/MnIKnf0oDRS49TIFaY1uJyVT26aIdimvBQnFqQxLRE6Abb8lzRmYpprWKMuCsmW9UeDy5Ef4rYXiAfOlg==","signatures":[{"sig":"MEQCIEptTC3ZeFKLRgKCzZxjq4IAeUdRQ/bqLtlReKhB9IrZAiATGkuJTAAm+z2DKzNnyxeHtsRIiCh7TeumIcMzGeEObA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2472923},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a220cfd6d9588d30ccf3cc0535206be270703158","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.23.0_1785238036419_0.06851094221886078","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"@mjasnikovs/pi-task","version":"0.23.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.23.1","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"c5bbf81fa26ad78b9252d2e8f6f21b5eea2cd1e6","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.23.1.tgz","fileCount":307,"integrity":"sha512-NvbZT+xOQEpA4breyZthWaruZRiV61yTK6A8WSK5sNZHMPl86X5l7WGPDd1qauh/KXeMURrfFfGgKJKgQempHw==","signatures":[{"sig":"MEQCIGlnIe6L6gWfXUu7Qkmsh3d3yOx6BWEoKFgnxIH1b32OAiAcH6yxuF5IZoi/PkUfFUSPl0eywGEeViGK8O8iEDGSzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2479938},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"232524b6b275fc92b22ab4f3727195c3b283b330","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.23.1_1785265132037_0.3534924015420382","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@mjasnikovs/pi-task","version":"0.24.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.24.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"f410af44535ec0541f998ab205fc210d928c6df1","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.24.0.tgz","fileCount":307,"integrity":"sha512-znX5I27e7WkMym7riSOHRJgvqrdjJq3MQOHCk/3WQVL3xOzrxtPpVCeC/oFrn/bcU1B4QJRhtcD9FPUNah9vAQ==","signatures":[{"sig":"MEUCIQCGL6CfJXmayoXgUffNL+a3FoFJlDkoRh4pOmrSixdOhAIgcXpzsaTbLk8G6ZZoZed0rgyNLOmX3gfL/k+5+JqrsWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2486234},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c4297390cd583183f8436c141f4670032dd7b503","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.24.0_1785309134686_0.6648224464375256","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"@mjasnikovs/pi-task","version":"0.24.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.24.1","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"c071ee80482a26e88ec7797e05d163354559a9f1","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.24.1.tgz","fileCount":307,"integrity":"sha512-I/1TXjMiaqI4LMI1FGwACBBYUM96Un5qenJHLN4l0ZkUNb2x30jyks+F4BJ/h9c64mr3iclinsDPpUQnoscOwg==","signatures":[{"sig":"MEUCIF9bbRi1pxGuGZNzVJWhQjTAxcYOZJI0ZvmeeVXxoBODAiEAuoSHdeyQVONSNpfxDK0PAt2R95Wt0jzzxgC/RZBkFLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2498095},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"018b5b1a7a53e02fbdc1238c08e4669281f63322","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.24.1_1785341345178_0.4382684789652733","host":"s3://npm-registry-packages-npm-production"}},"0.24.2":{"name":"@mjasnikovs/pi-task","version":"0.24.2","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.24.2","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"91cce5f7f48e65097161b48ce096749d312cae51","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.24.2.tgz","fileCount":307,"integrity":"sha512-r91kBvcFKBjE6RxDeRAVyNdYm4CBDAnR/5GumjMAKdbb0CUQ96DiUiOgWNRTvtHA0fNIlAneG+XwFBqARpNjcg==","signatures":[{"sig":"MEUCIQDDvDl/7WJn/WrqHGMsfeMJFPCGPI1gO3nNVUgtrFGTtQIgKcRk1eNbPtaybNaZAug4pj0Tvu2n/FlutfqfFGBcY8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2502840},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"670a6ff09e542999f14db80f3a0f761cf2ff7c21","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.24.2_1785344023398_0.8370141296863378","host":"s3://npm-registry-packages-npm-production"}},"0.24.3":{"name":"@mjasnikovs/pi-task","version":"0.24.3","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.24.3","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.png","extensions":["dist/index.js"]},"dist":{"shasum":"2800ee8efb1921c3fe5010aa99873fcd630ddcfe","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.24.3.tgz","fileCount":307,"integrity":"sha512-JKR69zrxqkzYDd/T5auHAiGkjNdcCTlzy2db2gXdndciK1deK8apZ7vuKuwlovinyV6us3w32hjgjNQlN/07iw==","signatures":[{"sig":"MEUCIQCePAxDOB7oWSh3TVDIQiopjq2olTPFSXaDdskP4tExvQIgd8HOjqHNWBjMir9/anAvcbst5YYmtc6YLwNTkhxsSFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2505152},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ad60a1afeb2499d3f74a4e053b73ea3052e10439","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.24.3_1785352462654_0.34565107425927133","host":"s3://npm-registry-packages-npm-production"}},"0.24.4":{"name":"@mjasnikovs/pi-task","version":"0.24.4","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.24.4","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"69250e77214b32344f83d04528b2b8edd78ec5ba","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.24.4.tgz","fileCount":309,"integrity":"sha512-wzLNDMwh/GBBJBbMttkR47KDm/GetsVHw0vzOpiW3bryQEniQQ3cqRkqAY5Wgtvn07otEqzIsCznYWa7Tixlzw==","signatures":[{"sig":"MEQCIC517tK/8FqoG26bbU/TDyOMAAMsPfYwaVOaIBePGsMkAiALi5BE/sMrM0eUOH5Jj8rSotI8SarDdOq9KgrujlKbSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2758592},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8425ae8187e793e919a5135d960aa3d6687618fe","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.24.4_1785406715135_0.8656901963035992","host":"s3://npm-registry-packages-npm-production"}},"0.24.5":{"name":"@mjasnikovs/pi-task","version":"0.24.5","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.24.5","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"b3dc01b59545ffcdc7e53ff66b6fedd41338274e","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.24.5.tgz","fileCount":309,"integrity":"sha512-HC1AkOyWpLCrfJu6lL+HssdfF4Z0hTfEUk37NFI/vwNST74avTaE2/xf9K0mR+1T29EMCfrYmapHXl7UFtCxgg==","signatures":[{"sig":"MEUCIQC4hmqpDsPY3SjRmAjcpAPbjF9+jM4U7XQ39RjY7HHXZAIgYJPcfH1Vcc15GqsobYzWlaNpiIsecwIGsT4SwYJ5hOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2766095},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1e15b8b6f72e5added00fbf787af3cfaf85a0c90","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.24.5_1785429732808_0.8216867167288735","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@mjasnikovs/pi-task","version":"0.25.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.25.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"b92f6859ce756ca76b6711899af418f8e91e19ae","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.25.0.tgz","fileCount":311,"integrity":"sha512-544hQkH+5KEYe4FKHs78a/Xo91tHfipphPEcUqytI2M+r7Z2D9aCsoIBQviPIFwfs/pz1Myk59LbijRHC7EUBQ==","signatures":[{"sig":"MEYCIQDG+U2GQ+FqBEF4iKXuZ7oir3Par3OAoSw9NLYplWK+TQIhAP3qkKoUHfxCckgi2KPeuZcfRf+YILApMs5TjLWVLnE8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2796804},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"98d8c1088a4b58feca8b59b206e7aa13d7308d5d","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.25.0_1785431478979_0.43301696425265623","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@mjasnikovs/pi-task","version":"0.26.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.26.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"30bdbe361574d2684a1470e676efaf2d053bbf26","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.26.0.tgz","fileCount":311,"integrity":"sha512-o5oYjCpHM69Svd2rc3WRsNcY0+G5aV3xug7IWoEiKKzeXuZfyEGddzaT84EgHxKYaPGuB6WN2qpMPOJzHJCkUg==","signatures":[{"sig":"MEYCIQCsL9RlDV3FlBVD/+gfVzj4BpLIv/gPY8CIsoLINuEGkAIhAPANAgo1Twxj5jT2/obxL6D36kKDtUOY6f+KT4C/na8u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2811041},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"076ccae5ddfeeabaad0159963c6004c221651b7e","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.26.0_1785437187448_0.03663811126665495","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@mjasnikovs/pi-task","version":"0.27.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.27.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"313239efe6eae151554230aa267f5f0fc65d74b1","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.27.0.tgz","fileCount":313,"integrity":"sha512-WgrG2kpUUVD+Dpjvqtu3/ObulU9Tr7oq6yoxVNInXSVQfqpgcdEfv+ZBWdwzjlRBIIJUYTuvoxfnu8xyuCBKUg==","signatures":[{"sig":"MEYCIQDGZiiYjMjtS+OgfomyqZwOho7GoOtR0j/7BgqEq71b7QIhAJPO3k3pimaz1LdtXb33rotKNrYgaT9eKgfdHxAuPMQh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2842772},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d3f8e1f95580e6afcd211428903634fc94d990c3","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.27.0_1785441387201_0.4925147518448907","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@mjasnikovs/pi-task","version":"0.28.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.28.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"868e957f8f04982033a5dc398f2026fcac848e67","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.28.0.tgz","fileCount":315,"integrity":"sha512-q1UiAl9E8nb7WFW3O8ViuQqRpFIW70NL5CFF80jvSxNefaOgoKseooTBnb+HNTf6zvQy5ncgViL96PTNyHzjbA==","signatures":[{"sig":"MEYCIQCgKjNdHRMsqEn4nSFSnTsq1oJt5P4ct/l/kKNrbNZBlAIhAMzxz1Hx6CCD4GzEIgHlXsCJLXGfXNQlK34Sa3sDh18Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2884405},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c534059fe749e6a4ca0f7aa17d408d5160adc908","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.28.0_1785509060425_0.6979847718447112","host":"s3://npm-registry-packages-npm-production"}},"0.28.1":{"name":"@mjasnikovs/pi-task","version":"0.28.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.28.1","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"87970b767957ca315315bcb73489355ff984b7f3","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.28.1.tgz","fileCount":315,"integrity":"sha512-t4ZfcNAFXEEPWIn1h+ywV6O8T06d9fczPf5MojkJ75Avu4U4u/4N4ZYhgaXc1SrY7NxPIq5n6B6wyCp47t/MYw==","signatures":[{"sig":"MEYCIQD1SiTt8JWyNbQfvlb8AsGsS0vc8SvAyNWT7QU3h+qa2AIhAImClo4pb7PzBaMwAdIzPYKhv335+vS8rJOR8EKSq6Nx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2891788},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"110b6c320b5593d4ff4b2f586c0bd3308937f039","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.28.1_1785819838982_0.3356566588331098","host":"s3://npm-registry-packages-npm-production"}},"0.28.2":{"name":"@mjasnikovs/pi-task","version":"0.28.2","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.28.2","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"584c31436f75968b4f3f10fd74e5c21fcf84d497","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.28.2.tgz","fileCount":315,"integrity":"sha512-GH2yeNGHf8IFdF8DmAXZg3w/GAIoEYt0ILMiATZktukpeXecMoFUTuIwYprnqXQ3HZnokJ/Hn5KU/z44FvLPkQ==","signatures":[{"sig":"MEUCIE0RodA+qxVGgqrvX2MFlbMZFP8k5X8rnPbPROjzu153AiEA3xdj4zMv48w8f/mUku5bOWE1sYEsulFQSZBkOWTUnbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2900483},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a391dba3d5ae40e58d29c3c6ab14b5ca2ec4d60a","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.28.2_1785830369926_0.3634510113171139","host":"s3://npm-registry-packages-npm-production"}},"0.28.3":{"name":"@mjasnikovs/pi-task","version":"0.28.3","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.28.3","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"8d87f0f6557d796ce36b36d29baf9ef14e75bd25","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.28.3.tgz","fileCount":317,"integrity":"sha512-MD89qo0bDYudtjnM27EctJcz7BtDyWHo6MAxx7O3Hl7DzmKcAdihUDW7p1rgCYSaJd3OWpd9oCkj7V3LQeGqYA==","signatures":[{"sig":"MEYCIQCx5RmyoA0OMPTGw3U6etsOUnpKiJYlx455csodlXXzQAIhALJ+cHdh0jG5S9otT36EOS1ZTh/AofpP48RGgwCK3th0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2927360},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1e828aaf9211d0f82d9096b2ecd56d4b9fb97654","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.28.3_1785838556157_0.5530384184185269","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@mjasnikovs/pi-task","version":"0.29.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.29.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"91ac7255670c52ea5b7fb5ec16308a1cd36e77fa","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.29.0.tgz","fileCount":319,"integrity":"sha512-POLRg6G34CnTL4mOPIDyhJifmQddqL1Y3YIVEjJ4SHcFhzyORcU0YRCJAtlOleDKBZvc9fkQfSWTrVKz7kqeKg==","signatures":[{"sig":"MEQCIGOtkp9qaZqR5Zy3MJBcd07spJ8iLdxAsFrssjxcHwi1AiBxhDjlHCrbBzD4AstZJNosDtNXXVIuffB3TeNT+nziFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2939951},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f9a52e8f8cb7743d289b16ca0a5db1c06ca02b5a","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.29.0_1785868902472_0.042281727204242836","host":"s3://npm-registry-packages-npm-production"}},"0.29.1":{"name":"@mjasnikovs/pi-task","version":"0.29.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.29.1","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"fb85d40e255493437bc2b4d27e77160f4d4a77b1","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.29.1.tgz","fileCount":319,"integrity":"sha512-rG226TtrRxX8aM/lz/ob+UNgKGvXmCxhlhrkyJt8EGkn3uwm4tVACibt1cwzLr3GmxbUMVnY1Xd3cu9iJe1oPg==","signatures":[{"sig":"MEUCIQCT75vT30HJ+9WeNtsd2TTZi8uzUtwRTZhKEidjMX3YPgIgJJVtVaTJhAOiO+N0GOKd4HRIpZNx4O+Ti9+PYgfYclM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2944169},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d05c639ff898419d8735e34f1487ca7eff47ae43","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.29.1_1785907284991_0.7105402916005612","host":"s3://npm-registry-packages-npm-production"}},"0.29.2":{"name":"@mjasnikovs/pi-task","version":"0.29.2","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.29.2","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"cacd2a3fd9d88f720e881e93dbf561a3dcd9718f","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.29.2.tgz","fileCount":321,"integrity":"sha512-okcMYaBmr0aAuDEg3MiqT/X/mWBk0ckBM/HsmoTuJxJSE+sxr/K5WOspORMhvjKOeTOCpgKuX5Xq2W5DqMnZng==","signatures":[{"sig":"MEUCIQDHSutWxlpXW4U5Su2KbwDoghUSOd+x4jHosHpFY7qBcQIgeuQ6QDAO7W5kwTnK1CkLK8nokmxQnR8chCDzT+2D1kA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2970620},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3acd1dc297a730cb5f4470933e2c5758c13c05f8","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.29.2_1785912065978_0.1097266000748971","host":"s3://npm-registry-packages-npm-production"}},"0.29.3":{"name":"@mjasnikovs/pi-task","version":"0.29.3","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.29.3","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"34801fc781dd2824df51e7f1d98d9b98cb059733","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.29.3.tgz","fileCount":323,"integrity":"sha512-8BLUUexaGDp322zMBQa5cBaFpDx2ojneD2tGgX2i1+CRO+Qfr13vKH3LJ64SauMGoBCS5aA6t0IVB7Y8zX/0bg==","signatures":[{"sig":"MEUCICMpv/wE1/pSlXloK6xjTZwyZhLecHQvBHUJWqhIgXtdAiEA4ACVFIzEn1LNhBzYDh+cOVDwkUserhkQpoQPKue3w7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2998441},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2d50f8ad9e345de284629aa8027e40e90eeeb085","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.29.3_1785914688455_0.5203675618446428","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@mjasnikovs/pi-task","version":"0.30.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.30.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"3defcfd6e765afbee0ada542848b38ac798ad3cf","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.30.0.tgz","fileCount":323,"integrity":"sha512-/Q9xP2mhxMvWe4mah/2ul3i2yJxpl3Tl5iNsCWfPHtyFkqKgMoerdZntX+Y2IIIPZNrcZsDs+pQM8TNFtBKFDw==","signatures":[{"sig":"MEUCIQCNDiv0nZeZyVlFhL4FcOp+78CiOb9CsrgEmcNfkog/mAIgH3m7wHHs/WqUevkBH86ox0VKRUQsUmy6oBthrbxbL6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3020373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"68670ce1e61e66183a573c25b48cdff7d7a21e79","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.30.0_1785916880598_0.7468862323705749","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@mjasnikovs/pi-task","version":"0.31.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.31.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"02e3ed267b16f040a9128be4bc724b9f8166ee43","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.31.0.tgz","fileCount":331,"integrity":"sha512-WcCAGbbnuJha5Jb4pCYF0QrTVRljuq/MNGDIbHNSta3wfASGujfJKP6DmN5sLugzA/C0DQbse+7oT9J7EHu6Og==","signatures":[{"sig":"MEQCIGGPfvQBnEgtkRWDsUG9iA/325vd5p5s2nBTRYQjS9+OAiBdZhArBBv1Rrula4oa+uDfHu7nHGMh+8DMKicOg7FNPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3105023},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c44f9b7bb32f0c76e9309d25d13aa0ce3c04fea8","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.31.0_1785924329828_0.4293397793778613","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@mjasnikovs/pi-task","version":"0.32.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.32.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"9dd65fe8be38e2e3ecce7e20cc57444099a3807b","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.32.0.tgz","fileCount":333,"integrity":"sha512-9prH03o7pFS382KAttjStjU8OxJkr1q0LLMMaqnrtoHdkRplVGwR1/fTeSD1TpdtA1MOfy7chopjGZEwOku2ag==","signatures":[{"sig":"MEUCIHx+okBOm0f8DWmWsx9LykML196kV75h32gcVYHSmobnAiEAuOQDCPSRc20HyUDkAFftWPL9a32VoH2PjNtdY7wgJDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3115978},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"61e15e813abba571e6e4a7b528479caafa3c5863","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.32.0_1785925004619_0.3698849172721119","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@mjasnikovs/pi-task","version":"0.33.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.33.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"e2a9de5308970f55e62763747713765b62c65db3","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.33.0.tgz","fileCount":333,"integrity":"sha512-O1vKScaiORpBO/YOaQvZBE8Y30zek7aGdTwRFxQJC07KQnghwiw3SUMtgsDzl6E3/sYrhEubC06cVOWOcZwoBA==","signatures":[{"sig":"MEQCIC8drN8DGjRyyHsJ18PAt7h8154sQvUR2GX3QGVx+o7oAiBwDvfo64C1qlmAo0X10Hs2TvYLVc9yD+aHAiPiARU7eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3121021},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e9164e6806f780a39cf4ef8602acd49734e19e93","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.33.0_1785929103161_0.8590155846482777","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@mjasnikovs/pi-task","version":"0.34.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.34.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"a4aa56052792e117af91ad7856fe4ef974601291","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.34.0.tgz","fileCount":335,"integrity":"sha512-xTeVctchHh3vXfTnR/dVOWOvWoJrdgig6OAR096ODELe5gxrPPBhuCeNt1jkGF7HZF6uJu2FE0pCmkPlqA6kgA==","signatures":[{"sig":"MEUCIBXSQpeoIRcMJyt3wL7ChZiV8H3o1I7BGseI4weJ4q+kAiEAvvsLIcx5l94UzajGL0ptG81oxMsse3KiXU9BqLXcuE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3146272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"54ed4ada9f9f36b7f425fb1386f0ce001a302ee8","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.34.0_1785939317662_0.8032533293150201","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@mjasnikovs/pi-task","version":"0.35.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.35.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"8904d71293c8b34a256315954dc375f31bb5dc85","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.35.0.tgz","fileCount":337,"integrity":"sha512-VH7QLMVrH+roJ95PrjaojKV/Mf/Vt2cHakYm2CXi9GWMSJzXUzEsjGlQQiwABnD+ug9KtuwtEA4tfO7ZR3nT0A==","signatures":[{"sig":"MEUCIQCmWJ3j29l4B6b10aQPcgO0qLrn569t6720yAeY1wt9hwIgNdMtKYWs0gEXguFqIA4qyfhR7MXdY/9asQUaCYZjNxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3169233},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"640e27b84cf2e5d3420bbc39b95726b7a82e53c1","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.35.0_1785961710033_0.5797365563898473","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@mjasnikovs/pi-task","version":"0.36.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.36.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"447c5aff489ad2fbfcb728188220b317c373eea5","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.36.0.tgz","fileCount":337,"integrity":"sha512-jGYX0Z28fsQgJAUJLDEGFNb1qzo8oVchlSK+E235vd6Skif095lU47Lo7YgsIvL3b64TGcVV5Xa7jyDHjlpJlw==","signatures":[{"sig":"MEUCIHhvSvbTc1tIF47gWD1fTqGXL9/u8CY8/s0FsVA646NjAiEA2lJMoAR1ZT55wvUiHErbLXrbpZwcCPj5++rQ0VQ25KE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3180508},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"32d98529b134ca45c29be722bb4dbe00682a207c","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.36.0_1785967137807_0.5272099743393042","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@mjasnikovs/pi-task","version":"0.37.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.37.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"0766de9c7743ed9954a9e3e2ee72733fc2a09b3d","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.37.0.tgz","fileCount":337,"integrity":"sha512-lBUesbfTIrinSTZEFjJDe9TTcBfDI37JvoaCVTFJUdf8DOZxq/qN3pQ2EzOwR1Op9siGDUQPfwcsz4JSjZAc9w==","signatures":[{"sig":"MEYCIQC9qXOuwNYCdL3Tae9rjsE2Gbp/F3cyQ9hTNxTHlm8DdgIhAI1sp4NuUuQCrQFsNaJmTmdwk3HtWyNeS2L/1sfWheFC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3193800},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c79d9feea79b1bc070055f80aae451fc7f95ca08","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.37.0_1786009395867_0.6275242397634249","host":"s3://npm-registry-packages-npm-production"}},"0.37.1":{"name":"@mjasnikovs/pi-task","version":"0.37.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.37.1","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"93750464bc80bc467fd2a1c390b2bcaf92cc4d0f","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.37.1.tgz","fileCount":337,"integrity":"sha512-fYxCwd9q7g6kz1lIiVKT21g0CZzuK7txLXWfCSDaR9afOGjA8W0DXSQGOAG3I+meUj7K8ZA0gxbSX1tiZFE3XA==","signatures":[{"sig":"MEQCIBMszOHRYx5mCeL6GtGcJT3aUPaXhIteefsq258wmr6XAiBo4M2wg8g3AdPOK8vyNwCE7djwCeu2AJc0cHudY3tvCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3200994},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"037624c330f69cdbb36a3555b762c81c32678714","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.37.1_1786016202853_0.242664934485457","host":"s3://npm-registry-packages-npm-production"}},"0.37.2":{"name":"@mjasnikovs/pi-task","version":"0.37.2","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.37.2","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"330a27cb5dcb6c7c90cadd8a627ace8e2f458067","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.37.2.tgz","fileCount":337,"integrity":"sha512-qubZMdGJUc28k2e2w96vPkHdw9HSQP6TdWS9tQCM5mh6BA+ZdbM9BVN5ZTPwn4NlXwMN4XWZUVTdvMa0IDDoDg==","signatures":[{"sig":"MEYCIQCPGYMnIGPTdF6mqr58S/9v+JiZaJvaZ5TqN/KRSilpPwIhAI8Ju28r9ri6/bGP7wmumvBEYiJE7BuP8am3pdemkZgw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3200994},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3310e6b1a431ad8e5e1e4dcad75ac6f73088cfad","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.37.2_1786018063354_0.7488052860452545","host":"s3://npm-registry-packages-npm-production"}},"0.37.3":{"name":"@mjasnikovs/pi-task","version":"0.37.3","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.37.3","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"a9aae79f63bcb264bfaeed119cb7cc9aa12ed530","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.37.3.tgz","fileCount":337,"integrity":"sha512-zR/3tpEdgaKx7EkiW6Pvphf9wtYreBQsKL/ZTuo7dzEorG8k1iDFfz4K7+1komAB/Dc8JpecMni1wQPeuW+aBg==","signatures":[{"sig":"MEQCIFr/7p+x3HMdwiS/7o0uUIMAqswLAx6H0FI1FIx3kUSpAiADZZ0S/5zQH2Ur/dBJySGitcZVyIuYbVIyigTRuSKD4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3206083},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5a0124649d8734d222de99283be4a0f3dc7d7f04","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.37.3_1786021273292_0.5612532871598421","host":"s3://npm-registry-packages-npm-production"}},"0.37.4":{"name":"@mjasnikovs/pi-task","version":"0.37.4","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.37.4","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"e5750f0c480a7eb2a5d5fb91b55d4131035d6571","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.37.4.tgz","fileCount":341,"integrity":"sha512-oe1fZ7pAxMbli1rnIyIUbC2gFDvr2jwoIVJTSNJ8vdX9CHKQEdAgA0R0KK4EZIQi9iGq9B9h+FKgFQcT9qsnug==","signatures":[{"sig":"MEYCIQDR0PJ8t/voR3bv8a21mZXZah1qaz0/HvJXOp8oB2JL8AIhAIc8If+qPwTs/OhBrEYTLZSru/NGPGLsvc9xVW5gZmFa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3235105},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b0eb20ca4b5283a33779d56469ecf4d6cc40c693","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.37.4_1786096943844_0.6953416150842127","host":"s3://npm-registry-packages-npm-production"}},"0.37.5":{"name":"@mjasnikovs/pi-task","version":"0.37.5","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.37.5","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"19cf190d18eb02bc5fa9e119839585438d0bde0a","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.37.5.tgz","fileCount":343,"integrity":"sha512-BktRoj9AjVTdPFJVNU8ORg1RhXjMNoRS60BDi1KajkJ6CuBxRadluCE73+taxaCoyEo0wu3ervgoYPv+BLBOGQ==","signatures":[{"sig":"MEUCIQCV10xiZJpKNZymE4+xGdfU2L8l6KKk3/xWv7KlxQ0IgAIgf0L8LPpHAVjLFK2hypZYVWvm7rFH3baKuZHAgfOhv/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3245402},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b5b1221ce637c42533d0e503b0c90dcc7e81c6eb","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.37.5_1786099799516_0.42790139191743193","host":"s3://npm-registry-packages-npm-production"}},"0.37.6":{"name":"@mjasnikovs/pi-task","version":"0.37.6","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.37.6","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"a3a78adad014e425db926bebcb23b2141ea9afea","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.37.6.tgz","fileCount":343,"integrity":"sha512-N8jPfsxgOx+GxBC5pPIurjqIIlXq9tdhSQuy90z5Q8uvjjnPA9O8C8OTSNg77b7M2OgklodNwMOcLiSVj6N7vQ==","signatures":[{"sig":"MEUCIQC84qPWZXHmBAg0cAe9Ftlk0nzd8QW3w42NQrhWxXvpzQIgCCtNKbVWujhMb3riL3CeKejHClm8hAhyvNPN+wa7JLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3253155},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"bc8af3b2d20373020fdbc2d03ea0d78f4de59b2a","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.37.6_1786111188526_0.4130910083454671","host":"s3://npm-registry-packages-npm-production"}},"0.37.7":{"name":"@mjasnikovs/pi-task","version":"0.37.7","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.37.7","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"fc409e595a369085b57d5f68b7be46be0d431162","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.37.7.tgz","fileCount":343,"integrity":"sha512-fR8C3HvqCK9aVx/Qqb+9jRO5Mib75golc4SUlUuZeYxNwqbAmucNYa/1sfqkywStKEMTmvjNYgbdBjKaQB6LBg==","signatures":[{"sig":"MEUCIQCUCQDhQkIMi0BjWFIkq8ons++rNNUIPW4Uzq9cu9dy2AIgSNTmtrau6OyHddZwXXedmX1+lXgzAmlOWPNzonvRaKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3253844},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0fc5751f461adde1e7db3aae0aa9fc5de1145a73","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.37.7_1786133856331_0.05087074622676235","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@mjasnikovs/pi-task","version":"0.38.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"3becc60bb519f64e40ca48134f5b9fc324c142b9","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.0.tgz","fileCount":349,"integrity":"sha512-Ih+P5tdMqoM1hJB6HuPzzyjbAZvmiD7tPO7QPQmtfjMhSr1LwxUawLo3QWkP1TXijE7exJms6lf07ZIrWL18Lw==","signatures":[{"sig":"MEYCIQD4IAYeZE2cPn4mCQglcjAMe03IsxZBbGbN5EfqnujG+AIhAIKNelrK48/N3/6nTMXHtLX6CDnSuYxPVOOifEwbg5M0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3273904},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d377a8b2a6c79adf195f8731517b32b104985933","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.0_1786472060252_0.2878355220129616","host":"s3://npm-registry-packages-npm-production"}},"0.38.1":{"name":"@mjasnikovs/pi-task","version":"0.38.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.1","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"c8cfd706b8cbdfc1e329f8e017580a50079665ad","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.1.tgz","fileCount":349,"integrity":"sha512-FOEEJBr02SLzM9x2TgoM25krN8KnrNMPc0LAmCX0WbqifqArHRpurk38FW87TlQgK528KvSz30P/f5xGrSHQRg==","signatures":[{"sig":"MEYCIQDVjYHQdk2X3fvq9cX9rINajtdKIc4o8Re6mchT1lHOIQIhAOK04WeB2a1hGTYksNibWJtEgPSenfwkGNyhIJl0+ST1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3274854},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c773ed850224eaee1c991c44f9002f0566d8cfe3","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.1_1786477186354_0.5394568303538307","host":"s3://npm-registry-packages-npm-production"}},"0.38.2":{"name":"@mjasnikovs/pi-task","version":"0.38.2","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.2","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"ad51fa11b367030ea25f803f789d0a54624266c0","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.2.tgz","fileCount":349,"integrity":"sha512-521dJWU2cPU8aksQH9k3R015zB/4KVki6B7vrWCyUBMCbBGYR1OLEEKz/WfmwNhCHsAywk16cH7dTGP3wHix7Q==","signatures":[{"sig":"MEQCIHrzKQ1Yili7FsDFnRLJpF8JHtk1F8OxB7byYVcaPkyEAiBqI10RGL8kt41L0kgTvrOSyf7bigLTitgIe6+ibZR3vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3274854},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c5da065c2fc5d08314136932963747eb71726b84","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.2_1786517181714_0.14693147456238087","host":"s3://npm-registry-packages-npm-production"}},"0.38.3":{"name":"@mjasnikovs/pi-task","version":"0.38.3","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.3","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"9ae79c60fe82a90bf61033ea458929680b9e141d","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.3.tgz","fileCount":365,"integrity":"sha512-nM3KflpT1xbJUwFN1mAxs1WKgl862DPwUAH/OVJEgUKPHTv9H6aN/Jx9cDYGHxmg1PFeljmU1nMStkVrOhh8/w==","signatures":[{"sig":"MEYCIQCgTPv8AkJI73Z7GFp3Z+0JHq7pBuoht+mukjb41drBYAIhAOxKRDbXI0bGD5SFG6i85uf6GlLDQVa7RK8dNQiID+2+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3343860},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b76d82a232063a274dc10f729e0ef7056f39b5f4","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.3_1786524513453_0.20586117113181013","host":"s3://npm-registry-packages-npm-production"}},"0.38.4":{"name":"@mjasnikovs/pi-task","version":"0.38.4","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.4","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"3e10204f05adf2606b99e2817fbb4776d4101b4e","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.4.tgz","fileCount":365,"integrity":"sha512-IVnMhEwrzjEHlyBpnu4mqF+Lhia0KLaGy1n0fnZ2zfZUblhsQojQK+vPDbpCxBU6VpDunLP8f0kHJ8coYimRtg==","signatures":[{"sig":"MEYCIQCqIOEveQg4NtpYwEF/BYMSf9uq/yzcD3cFziNIAsgyBQIhANigbJyd/Z5YMrmVwXJGisb5fDtQ96ahV5pxgTouK8NS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3347671},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"598a20c7dcd6e5620d0f60952185c95abbd6f3d2","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.4_1786534178739_0.4287160149811562","host":"s3://npm-registry-packages-npm-production"}},"0.38.5":{"name":"@mjasnikovs/pi-task","version":"0.38.5","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.5","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"7beabac6a9fd18f79406d0e70ce67465049d8b9a","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.5.tgz","fileCount":365,"integrity":"sha512-juQ+qnJDNKSAWl5HAkFiNG95nKi2fspdtm3lyt8lxMgfDn4p3ruZ0SDScDPg2dWu9kssY/RueCaBAwrwfy8YMw==","signatures":[{"sig":"MEQCIGen0LSa8/ZXW6TC6fUkSy1Io7JVIZrY6S3zV17uxUUlAiA5mYD6bp69zakX0h/1xW9efrOQulLbuq3+W07DyMwj6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3347671},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e6173e7e7cd64f073cf9e5018c9c2f06ad938c4b","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.5_1786649239844_0.19320533512264548","host":"s3://npm-registry-packages-npm-production"}},"0.38.6":{"name":"@mjasnikovs/pi-task","version":"0.38.6","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.6","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"fc13d78e6371b79f2f7189d464371644acc613d0","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.6.tgz","fileCount":369,"integrity":"sha512-DB+vbYX2zDxUligLu7NQTBggg1rimQtSC9tmKhTeups7SgmI2C+DFpKclJAuQxVS9TnCMN0YFmh0uieDhSYVNg==","signatures":[{"sig":"MEQCICtClt8QqNCJd/TDYhtSGLj9xergFWvHjHPRtCiWkdYzAiA8rK4HlR9LtrzgEGSbyH2I2g9l7MliSRmc2qfjOENP8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3374616},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ff91f2507f8976aa0f25de603e7724d78d113633","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.6_1786689900768_0.5332448185846661","host":"s3://npm-registry-packages-npm-production"}},"0.38.7":{"name":"@mjasnikovs/pi-task","version":"0.38.7","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.7","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"db6fb8dabef00321501f67d541bb3bac334b1e5f","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.7.tgz","fileCount":369,"integrity":"sha512-zP0LdlnFTFHmKUI84ozve+17j7VRcVTfrUvto3fsWKJ1SYwdGqx32uPQDyT35x1ceoxzYlggyEdf4FQ83+M+FA==","signatures":[{"sig":"MEUCIFkA4iGEaGq5TtidySnMD17HebRXpSDlmLh65lIWNtkWAiEA1cLdjBAePRjJFVdqBIVVNrElbuDq5q5aS9AOoJQfJL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3383217},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"21ae6a600db186704520adc32d7a523f3d0de1df","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.7_1786742312940_0.2920796555476528","host":"s3://npm-registry-packages-npm-production"}},"0.38.8":{"name":"@mjasnikovs/pi-task","version":"0.38.8","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.8","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"b90ea90ae2e1a9179920cf0ed6e3f7caf3cd6214","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.8.tgz","fileCount":369,"integrity":"sha512-V0C7Y2FyF5aZqGaShTmSJHjAXkbGU+tctQEhqS2Tsbin/MNl4h7iP364RKbOFc57yjgxqbnmfCpb6C9P0HxYzg==","signatures":[{"sig":"MEYCIQCu4zKWjK8IrUp7bHrQYXfvsm4vtYCwrwZkd37d5mQeoAIhAODsGt2oTLUk0+o8uSYxPiRjm3NW0D4igJ48LSJtQGf+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3385442},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c4c2dc840c24bae275dbb4c578fca8bfcb845b3f","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.8_1786743172313_0.274051000887491","host":"s3://npm-registry-packages-npm-production"}},"0.38.9":{"name":"@mjasnikovs/pi-task","version":"0.38.9","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.9","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"dcae3e082160a5f6eaec89a4c11a801c314b543a","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.9.tgz","fileCount":369,"integrity":"sha512-8j4Acw88z36/Yg728xBdcLnmgPoG2tsgkilZbvUdZ3Q/m1/V8vk2ix+WkR56kqLJNqd8C/mlJ0j73fBQ6gnTlw==","signatures":[{"sig":"MEYCIQCjERqxXoQU4GS5RoKw/RyGH9qNvlEXvDY8ZdQvOlHgJwIhANkTtM9Um1hgLDLUgczgNi7guWhy3o9fS7nD2fLVpemL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3394469},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"73d2bd6a320bfc6a5fb5cd7326d0cb4dfd2333bb","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.9_1786904885014_0.016873117020780093","host":"s3://npm-registry-packages-npm-production"}},"0.38.10":{"name":"@mjasnikovs/pi-task","version":"0.38.10","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.10","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"69f7a2f6b19d2d2703dc0e0c46b953ab85545a79","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.10.tgz","fileCount":369,"integrity":"sha512-rEmo65iqnpv9V1VGNRCvYWWEhj+X7KzMjOIQAhue6XO7lkAcRis7MQ4UblbM7Xg98wWz883KnEICJigGnvLe/w==","signatures":[{"sig":"MEYCIQDe2Ja5EKtAcYZbwx86WT8f8zkjprqulac3gf+z5mIp3AIhALyod//DIoiQ3GytT0/8UI/cBWXbgBG0SdAq7cCLvjJG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3397769},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d5b9df912dc55a232a8d6554a33148d81f35b5eb","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.10_1786905796809_0.0838570645640262","host":"s3://npm-registry-packages-npm-production"}},"0.38.11":{"name":"@mjasnikovs/pi-task","version":"0.38.11","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.11","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"058c3c7acbc18617fa43bd3e4a32272a1b712ec7","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.11.tgz","fileCount":371,"integrity":"sha512-Q6AggcQXpwGFfE9ounHsX13UAAJXpzqNuPkfBAo5cRWyX9aM+nrNq3XVSFLtd2jc9d59oIDmnajLWwmP4llb8Q==","signatures":[{"sig":"MEUCIAVsXDOvsFdc7bdv50h0IG5dCxSKV0MgRLBPmB6ihG/2AiEAt9J6nCW0fOTWDdb1YhLWc0ywaQA/LrCPn8aZWhcbdvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3417409},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"42359f86ea2281362698ad77ed28480126a08f64","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.11_1786911449416_0.21482466080079732","host":"s3://npm-registry-packages-npm-production"}},"0.38.12":{"name":"@mjasnikovs/pi-task","version":"0.38.12","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.12","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"b54f74acd4590c71090668cc6aafab3fe429d4b2","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.12.tgz","fileCount":383,"integrity":"sha512-Ig4cJA1sC/G96OuSs5IyEThzANiUo/zJMCdqYWw3Le2aiIeCRKnDuoIuFpJ8Fvj7RkwhD6/UUAnvGr2pkOVv1A==","signatures":[{"sig":"MEQCIHnAhTFOp5VhoyPzZmhPXCeAKkU+2fZNwAhbMweKhV/nAiAYsVqu5GNShDLaXGD5W4Q+6p3uNiMqyZB3U6/fLUKFFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3483102},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ce730d7e41920a30a46ea46ad822d0a3d4321799","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.12_1787117204785_0.8178752993415987","host":"s3://npm-registry-packages-npm-production"}},"0.38.13":{"name":"@mjasnikovs/pi-task","version":"0.38.13","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.13","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"70e3293dd220bc27359bd615409298da2e74a09e","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.13.tgz","fileCount":383,"integrity":"sha512-YB0mULRTL5q/brBGsEOrd9NSbJu9Z2vXp7vWOwXs27W7WGl5mfhCLbU1cnm+2bcleuBFZ/3q6/xtiEWkyXmECw==","signatures":[{"sig":"MEYCIQDfGNDyAgSi3e3dPlILiTNL14rhmpENNSJb8rGxK50s9AIhAMvShCGWiJsFJr1PF0rigo4S3kXSjqKzOHy3L1IHqX54","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3482502},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e4c304fafc33525f85a15e35decae67725a92b4f","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.13_1787166495192_0.25542339051385476","host":"s3://npm-registry-packages-npm-production"}},"0.38.14":{"name":"@mjasnikovs/pi-task","version":"0.38.14","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.14","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"272c859e68b0ab42ef94cf52a5f85758732db00c","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.14.tgz","fileCount":377,"integrity":"sha512-fWz9NNt4NreHXl3g7WKoNbie8zMwnU61jPukrD598NZ65vlurD/lQZu/LlD87sd1kjxQqvXOX0/7Lifiz8Y/fw==","signatures":[{"sig":"MEUCIH//5/OxIx744L3zKTUtOibrjHBRt4nKNmrQ29FTaNG3AiEA6U2A1Rv3SVpSgSQ2S2ULRrDao5hg/hGkKRW4yKoz06M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3473607},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"fc917d55da87da910e306b867700f7bb5569e5be","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.13.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.14_1787166565098_0.6490660595585749","host":"s3://npm-registry-packages-npm-production"}},"0.38.15":{"name":"@mjasnikovs/pi-task","version":"0.38.15","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.15","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"2d0bc71c128616c866790bc4de8fbde7224f9d3b","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.15.tgz","fileCount":377,"integrity":"sha512-l+74BsOd9KTg3BSrhXxvhSGkrc3v6p/utN7ZAB7q2Yk97qDfD+olpyyL4vJnlh9FqBajykW6tc3KyfRJhCy3tw==","signatures":[{"sig":"MEUCIFYUt76x6oIMCMNkL5ai+dpucscOZ6LEkMTVY00YBvwTAiEAgNUfsXTH6eVDV1V5wKsbZjCUCnYDZzWGh2+IbLzOMF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3473607},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"36044d71f841be18963f9503209cffe7ab8a4b6f","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.15_1787221035240_0.004259846337129725","host":"s3://npm-registry-packages-npm-production"}},"0.38.16":{"name":"@mjasnikovs/pi-task","version":"0.38.16","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.16","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"4021a2e64659c272a4a48e0b52516a7f8f9df9bf","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.16.tgz","fileCount":385,"integrity":"sha512-drLvKgtF2FN2+1Mh0oTWX61S2NtJ77q2g6k01XKDiwS16iN7GHBSJkFYpW1BPr9Fu6Eopaid9mneAKK+0foncw==","signatures":[{"sig":"MEUCIBQiea0xc672VT+bbF7ioAVdzNq9PwzR2aguS+FpjzJjAiEA3X8WLBb82p6HlSXIwSebpBpiNY25tPNRDZITp49BPA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3532927},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"bbeececaa0cb1d739cdf2e6a936003f468323fe9","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.16_1787319522454_0.2998447752810256","host":"s3://npm-registry-packages-npm-production"}},"0.38.17":{"name":"@mjasnikovs/pi-task","version":"0.38.17","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.17","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"3427f9ea36d9b1464c7895dea980480397b74342","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.17.tgz","fileCount":395,"integrity":"sha512-WrkAirwTa9gq+CewAnJaiMvK05/8JuP5KvTos5+aPwIDZTjinTYxz4KtkRBiD0QM8pT5kchS1os616IquF/6Og==","signatures":[{"sig":"MEQCIE2HTezlkkr176mS1Yx633NBKF3HwMhOVvv7wP6H7Ml8AiBKAmMvBVE2OZCJL6owBOr13wq1xLLa7rfiBm/Yp0P/7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3604560},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ae81dcb77a0bdc01ac483640730248923efd0bc8","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.17_1787479352713_0.7264947356237543","host":"s3://npm-registry-packages-npm-production"}},"0.38.18":{"name":"@mjasnikovs/pi-task","version":"0.38.18","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.18","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"0b6fed70baae357990c0aea8e961de17009accd6","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.18.tgz","fileCount":395,"integrity":"sha512-USWbkXv0uMAHvIGunUeMlFLZxKQgt9jnDd4F5u/RUzdWO30m0Fif22rVeEIUbrOgi1Txyy98fd0dk6H+r2MzkQ==","signatures":[{"sig":"MEUCIFYINMCPeDmyzvioeW+6lnww0zaWz4XTuZuXiE18JvHZAiEAlJF95yRhXswc/cSPns+9z24WFnRWIPr7DekWZywkLnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3607366},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5008836008062ce89a49071bedfabbb26cfe6082","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.80.2","@earendil-works/pi-agent-core":"0.80.2","@earendil-works/pi-coding-agent":"0.80.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.18_1787553504238_0.7432502975537869","host":"s3://npm-registry-packages-npm-production"}},"0.38.19":{"name":"@mjasnikovs/pi-task","version":"0.38.19","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.19","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"fcf7078cb8f601bb72d8bc037ba0ab8e9c4704b2","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.19.tgz","fileCount":395,"integrity":"sha512-LDNWjwcoTcYf3ktX6CgvhgBAlwWcazfWbv6UG/r1ggZLSIK72Cfo+Ud9qFE1i9zMsnQ7a/N97P4yZSTK6pwLfw==","signatures":[{"sig":"MEUCIAFczfHQdObsOXs3AbmS3bwrUWqzfDQgF2FN2zqOBugnAiEAqHIfqbxVwMakVF+EcMQ3T7aO2CNRZfwZMOeoblvuFto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3612873},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"400d3b746fe5de01a6f78d5745be5a5b7aacb135","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.19_1787555037439_0.7851997003531668","host":"s3://npm-registry-packages-npm-production"}},"0.38.20":{"name":"@mjasnikovs/pi-task","version":"0.38.20","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.20","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"45ef63ef9968c01549e3114a3dd00ecff35459bd","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.20.tgz","fileCount":407,"integrity":"sha512-YfZU2tnLYmra2+/7OX/2jFhVqsMXi+YCIiwyFJpwbBLAi/iZ3UnIcTXHD2S59tOdz5hvRD6jeSuUwPrtilFoVQ==","signatures":[{"sig":"MEQCIHJODTzowT9UVzbcadZqvs2sOI/Gvtj/QX0Pi2K7CsfDAiBcQnrXFbgwvaKmi5/S7vmxmv2Q4zR1ZThXl4kqXO2wyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3711939},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"29a6d0b97b339b68fc371765a8ae87d048173a2e","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.20_1787826878837_0.8823288459278107","host":"s3://npm-registry-packages-npm-production"}},"0.38.21":{"name":"@mjasnikovs/pi-task","version":"0.38.21","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.21","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"84e9a619752ee11201b4456e93208d4f392167ee","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.21.tgz","fileCount":407,"integrity":"sha512-2p2T8/0mt/lNm3MiIrPwAlxA5sj0JP9z2e9JxCTTosElqPDJ8ty5utGUY+Kawkj1Gdkd3RJELt9SWYhNLLOlpQ==","signatures":[{"sig":"MEUCIFsrtOZO12LOzcrOpg5ZmBhtIfbnOLQ6GC8p6oE+9Av1AiEAttWpKfQQ6AOv+KE5iLo08jEogIEa23khpjqui0bug6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3716580},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8d96023ab19ac616cccf472ed1c73b54690975e8","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.21_1787852430330_0.6709729394018777","host":"s3://npm-registry-packages-npm-production"}},"0.38.22":{"name":"@mjasnikovs/pi-task","version":"0.38.22","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.22","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"9bafe34fe0ea9e7e0e8a88121b2c9e8637c11664","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.22.tgz","fileCount":407,"integrity":"sha512-VVsndyMivFK8/EVxg49EKbmaNhO9n4YFtVwyTtqLBomSazIWefQeoOPhDWZ3/d7uMFpEBJ0DRrDA6uFVllSvPw==","signatures":[{"sig":"MEUCIHYICo8s/ciDOT+e+9TVySXoC5BgiPBIoYONqshgkajxAiEAg7J9wOL1Z3uwU7Y/1fLLOxNgeJ584V+3YQrRYceXqe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3723539},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7cf26c1acf6bd649ced64fd4e49fc51f851128b2","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.22_1787854755084_0.10380387201266084","host":"s3://npm-registry-packages-npm-production"}},"0.38.23":{"name":"@mjasnikovs/pi-task","version":"0.38.23","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.23","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"28dbf1ce8bab98cd5e0920aee30d09196d45b0b0","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.23.tgz","fileCount":407,"integrity":"sha512-5tvCVSR5qdzJW3htkvb/5/XvFFmCIQKi48U4lVTgZXNqEiMyxHwpkmi9ZyievCxToevsmBfdsmikIv+yDQbVpA==","signatures":[{"sig":"MEQCIEXSHZbv5bjQA9iynXZCuir5QjD7pWRg4e9nLxdqUzXkAiAuoLYCPTERm7188r1S1ioDDrjKggfu4Y+o8jnehpgIYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3743072},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8fdf0ff0560da21ed741d560c98bd6deb13f4340","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.23_1787923337092_0.6015241905066508","host":"s3://npm-registry-packages-npm-production"}},"0.38.24":{"name":"@mjasnikovs/pi-task","version":"0.38.24","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.24","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"0fbf4e4d15fada0ef841ba3c230385e65457c26b","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.24.tgz","fileCount":413,"integrity":"sha512-awI8jViY5kgepOcR3DFaHw8WWlL9Mglwc2L2uowhL75uoLnDpFVmY7Z0Uxp8GXyw0EYThCy2R0cq6PLu7oCK2A==","signatures":[{"sig":"MEUCIQCA2lNQtvlQ9a7zKBlySNwahkV4L8RltyQGRqNCya5UewIgYQsEgSDl1w45a/hTkyVr1g7dcB6Ok78ZJqGzLZfdn4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3791761},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b6c597c95ad9235614dc5b28b74d3e587f0b5a6b","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.24_1787931693304_0.23881317438901606","host":"s3://npm-registry-packages-npm-production"}},"0.38.25":{"name":"@mjasnikovs/pi-task","version":"0.38.25","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.25","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"95f175349ac201fbb9a54015ad8a8188df24ffc3","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.25.tgz","fileCount":415,"integrity":"sha512-vIcRFRRJBIFFwCku3FHhnIP59TlQlrl+uJ+cfyOgaKusLP1w05zmt6Ez05SYQpzWC3clSkGcateWqHg1KdCAsA==","signatures":[{"sig":"MEUCIQDKqYQfOW2ymCCqVdYQ4jVBNMCjkGCaU5+qCDeVPPzFFQIgcIscQBtOA4HtOhRs8Dnm6H9BS3iv4/zo/+1iRt4JsTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3816129},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2c95c5f87dfed1fdbf6829d64cbe14446c4208ec","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.25_1787937011016_0.3107262200037053","host":"s3://npm-registry-packages-npm-production"}},"0.38.26":{"name":"@mjasnikovs/pi-task","version":"0.38.26","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.26","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"9225c8d3d0b8ec3e43ca87aad90b09ab7f96a500","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.26.tgz","fileCount":415,"integrity":"sha512-oqb8XHB/+YbB806da+y46QGb+XOQ0H5/Y0UHx3zbZHpA0wkpjBsJjXZCOSyvauG7b22V0AhHGf9LSrfZNlB4HA==","signatures":[{"sig":"MEUCID2tndkpFqU+5BBkbhEqXtGPkJ6FXLQtG0hoVY5bOAMxAiEAtZZa33qbllCjOraVgnesj9gkiEBYhGuRFjPNy+umCEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3822106},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"cc93fd9585b10a871eda2361851ce510b72662b8","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.26_1787938424019_0.8087699380046152","host":"s3://npm-registry-packages-npm-production"}},"0.38.27":{"name":"@mjasnikovs/pi-task","version":"0.38.27","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.27","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"29b48cdff08bae9ce05c744341dee05cf9d1fdc7","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.27.tgz","fileCount":415,"integrity":"sha512-RCYeyrTrja7dZC4L17eCYlthrxeBGook1uMr6ZWENB1XMmd+ky26j+oH29h5EX7JhLBMgzpZd+AJyZdyKKH40w==","signatures":[{"sig":"MEUCIFbD4VK4TNET2WMZtza/GLBTQEajbtCBULMRwjqHZ3GnAiEA0ACt/ELLzf63jqwmbgy14mJfTSwd3QvsOVisHi0I9XQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3823576},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4a5f73b76bcff44f766cc9ad1ec706559a727e9e","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.27_1787947694042_0.1882996501045755","host":"s3://npm-registry-packages-npm-production"}},"0.38.28":{"name":"@mjasnikovs/pi-task","version":"0.38.28","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.28","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"a02accd3dfdf7d3f63911e531095f152ad2e30bb","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.28.tgz","fileCount":415,"integrity":"sha512-Kd2tnvLbgX6dm22chDs0yvOufN2XPom85C1Em4AET2oCsofEYugjahj5GbAE7ybHhs/3O5dNGDhR4zX+boVJ9Q==","signatures":[{"sig":"MEQCIDKt0vfpRWw37YwCcdx4S4KURhQmgGmjr6GVcQHcvUX1AiA65/N9EA2gtcLUfHXhZlPvn4nhnduyYgmy3S93nGzlwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3823692},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0b3e7e111642b699cf596edf0b5419ccdec9dd38","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.28_1787948550260_0.02884033321938051","host":"s3://npm-registry-packages-npm-production"}},"0.38.29":{"name":"@mjasnikovs/pi-task","version":"0.38.29","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.29","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"d2efa6e1ec4b2799f6917ec8ff55e3b9a57be084","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.29.tgz","fileCount":415,"integrity":"sha512-6JLpnGVJwZlWJkf6WHf8O2mCtkrTsdgVh6Iz5cWosG61Arey1ztJxYO2wMjWM8+qlPPe1lBsQjULpQ0nK35SVg==","signatures":[{"sig":"MEYCIQDjhlxfFsbThzyglPpIX14Eo/sPgyfhRu1Uj4Lwo8HUzwIhALaAS5XGz+lue71r03ymWcvTKrckv1UUuUoovtuDVOFY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3827690},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"774e3d8bec611eb74e981b9d9e2ec52c29245d15","scripts":{"lint":"prettier --log-level warn --write 'src/**/*.ts' && eslint --fix . && tsc --noEmit && tsc -p scripts/tsconfig.json --noEmit","test":"cross-env AGENT=1 bun test --isolate src/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.1","globals":"17.5.0","prettier":"3.8.3","@types/ws":"8.18.1","cross-env":"^10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.58.2","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.29_1787983014202_0.5328570753468778","host":"s3://npm-registry-packages-npm-production"}},"0.38.30":{"name":"@mjasnikovs/pi-task","version":"0.38.30","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.30","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"8281a250a37a5fc5ad1ba5b2471fdb00b2522da3","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.30.tgz","fileCount":415,"integrity":"sha512-kQbJNV/y4JsqkUsw2Nh0J4q386rmcVaJoJy6ikFPLHA8XHS+Skwy7HmA7kCsr9GR+L6pyrSxEmQBZFyiTOI4YA==","signatures":[{"sig":"MEUCIQCOs3My8JqtgUjfCewdhFeb24daq7S3ubamQMqomiu7fAIgT3Uny5sY9ojHdKRhn8I2LGGe2tP6hnJI28Y2rENz0dQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3718165},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8afe549b6963e275117e5b671cd54d2dcccf0a4e","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.30_1788164812258_0.5450115156564925","host":"s3://npm-registry-packages-npm-production"}},"0.38.31":{"name":"@mjasnikovs/pi-task","version":"0.38.31","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.31","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"ea9c9f36c1997659d31cbe8f01029d867e3012eb","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.31.tgz","fileCount":417,"integrity":"sha512-jvUZfFjZp7bB4nQtTqueeDeb/m/74L+ZWhb7v4Q3tnUi4PsfGemZbozSDaJisLQflwOAFZtod6DZstC6RC30aQ==","signatures":[{"sig":"MEUCIQDDz4RVUjiMk0D6eceXuOPT+p/MdT3hAcw3iFxWoxwFlQIgSHpX9m2y4QxRMAgYMnspUeRIEbUxSgV48Ha1wCj0QR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3754973},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b5ea9091b9587812176b96c27f550de00422872b","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.31_1788248396619_0.24330668580854242","host":"s3://npm-registry-packages-npm-production"}},"0.38.32":{"name":"@mjasnikovs/pi-task","version":"0.38.32","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.38.32","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"38a190c0f489be3fea5a2682b1c260274e39d1fa","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.38.32.tgz","fileCount":429,"integrity":"sha512-3I1pcTsmXq2o5Ju+AjM9roiKoAvJpriEl8MN4hzHiv6ixbmPBn65gbKILvxGFNOHFB92D/OYA6laMuUFoy9dew==","signatures":[{"sig":"MEQCIBz2u/Xhd5MWWTo7tWgIfZvEOc4CkCgMp2C4ldpKB45tAiBkwZuL6FZ5Lyg1WsVkMPioNGHGt2UWvkpS3aCr1ArreQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3839821},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"23a7f642a73ecb5e6f0616a7d4baadc529adfae1","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.38.32_1788274309336_0.07037988605535284","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@mjasnikovs/pi-task","version":"0.39.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.39.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"228211e0ad2c1bf1959553f5dc8204bcdccda7ab","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.39.0.tgz","fileCount":429,"integrity":"sha512-VafdJErGbDZp9ky0Vxfg68B1lmxaNY8F9AnvfPl+5xoI8xbhCXnID1VgG6y55FObx88pYQRH7oa+vhYHuMwMMg==","signatures":[{"sig":"MEUCIBtApZZq48FkgZDB7nBIilGwPUEoe8jjNFthNsuwKHJhAiEA/iWMFMsCNmQangmMc7KmT/cRbx5ndf8XAbBiQ65LXBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3847103},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c2f5aba833a4eece0bffad017feb8b6128b1f258","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.39.0_1788279505223_0.11945393799132642","host":"s3://npm-registry-packages-npm-production"}},"0.39.1":{"name":"@mjasnikovs/pi-task","version":"0.39.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.39.1","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"64f69d3d1692ef14e3d14a87dcf44893443f2eb8","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.39.1.tgz","fileCount":437,"integrity":"sha512-j9oXFUr6WYZS3cGcBTB2OhFqI5gtsQcfTyO0TBRQ0k0v90B1UXp/AZhijYJ+RfLMbfFXl5mMvncP4Xy2605Pmw==","signatures":[{"sig":"MEYCIQD4rRMrBsVaa1AQHxil+UxNxFIZgzjMmMt02tq+J7a7kwIhALIsWxJNwxKtu1VkxtCmhHia3F0ooSWz40O4lrwd6th9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3831979},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"61d1f61f0631c226ed4b38011002b899a5eeb763","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.39.1_1788374900527_0.023841015715697633","host":"s3://npm-registry-packages-npm-production"}},"0.39.2":{"name":"@mjasnikovs/pi-task","version":"0.39.2","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.39.2","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"9785f6576b63024bad0937c5279c4fa995ad4c56","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.39.2.tgz","fileCount":437,"integrity":"sha512-MWlJfez26wT2DBApdc3iUJfYEGtu1qb4LzCaKBh7kdYb7PTNGunnCMJAyicWqovGTZjCudXHGp9mQ1ULrRRqVw==","signatures":[{"sig":"MEUCIH6gxWHIYv6uGLgAbEpMDFm9araCdZHSlFte37E6Pxt2AiEAnr8U2E6B8Lwc0NtlWUDzNpv/wZxQHLnFK//F/N0wCQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3831979},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0db63d82cabfac127c867e42ace54bf2fdcfb3e1","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.39.2_1788410396435_0.14116066539157401","host":"s3://npm-registry-packages-npm-production"}},"0.39.3":{"name":"@mjasnikovs/pi-task","version":"0.39.3","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.39.3","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"a61091ee445a4d4cd98a27eaf355b6034b951039","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.39.3.tgz","fileCount":437,"integrity":"sha512-6RlpTT2eBgHWFWOmWwPXs0KRt9gwFbbMv3eihQVbtl0z7PmoKcih2lCoKS6GA5XUmRKq59KyBPHgjdvuuUBSmw==","signatures":[{"sig":"MEUCIQCZftfiouJnyekroP/RPcfzGSlOvMpcifntG8ijLjzJwwIgLsYYtz1puKQLZ8kHbajYl1qU3CpunFfJ/+9OATlGERQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3842915},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"41c0a42c3a6bc94d473205c5bbd89a9a28bb768b","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.39.3_1788420662483_0.08462548014185867","host":"s3://npm-registry-packages-npm-production"}},"0.39.4":{"name":"@mjasnikovs/pi-task","version":"0.39.4","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.39.4","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"3744e1fbb1d6f1ad3565c832fa93bfad720a7de2","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.39.4.tgz","fileCount":437,"integrity":"sha512-gVgb1r7Z4Uo29c1XXSJCEqmIbO69vEw3wpbk95SOSQjkavH9yiH9ldBLh0bKvyFkdk6iS0nb3yuWRCRWFWOZhQ==","signatures":[{"sig":"MEQCIEcsX3/m1I5DbInLMa5tZ7qwfbT6b3AyETLuVjW0wlXdAiAGMGCW5eIy0iWRbsqv3UlvX4e8pzUqi4SccVUPEs8VEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3844421},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"defe08c625f0f50f5d46800c8a906a865ed83418","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.39.4_1788456757527_0.40466136056145197","host":"s3://npm-registry-packages-npm-production"}},"0.39.5":{"name":"@mjasnikovs/pi-task","version":"0.39.5","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.39.5","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"626743b8a34b7283f90c0e0cff9b6bb446923476","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.39.5.tgz","fileCount":437,"integrity":"sha512-GGy4y/avX5wlo/rwIawB/mpTB8oX4FjC05Y0vbd6vfeDRytnuTcz1ui8aDrssY/xZ7YhrgguIs7uS8n2SlC7TA==","signatures":[{"sig":"MEYCIQCZgMyAtkYIey4JzdANaf6d2o7xxWuSNjP2nVA/O7Vr0gIhAJVFyMWGXdQKPuRd1ty0PkwVOo6YbFlEeSRce90/berC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3861553},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2d4cf86410afda5e2cd7e2ff3c41eaceeadec851","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.39.5_1788498058502_0.8057660197779248","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@mjasnikovs/pi-task","version":"0.40.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"e279b8b392baa43c02900aaa912113b67b5eb8f1","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.0.tgz","fileCount":443,"integrity":"sha512-1N5JdMx/HT4BzLhL226He/gPNn32oxk5dyyY14uaPbGeM1BwGIzyJdB1qV4CyTvbMIDaOsMll6hXlMF4c+F6sA==","signatures":[{"sig":"MEUCIHvoA/JEsrNoDPW6PtLSm5Jg/HPaHDPkZqWGZEAf+9K1AiEA752GiQAUFhEKWgl9yOCdlN8Xv+9ALIrh2IKoPPMrLT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3971191},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"26a86c01e6397990d6a95e3310bfb157cdb419e7","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.0_1788557912720_0.8779732768453383","host":"s3://npm-registry-packages-npm-production"}},"0.40.1":{"name":"@mjasnikovs/pi-task","version":"0.40.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.1","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"aa6931e6d158ca19f9422e79fe12a86451a25ac9","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.1.tgz","fileCount":443,"integrity":"sha512-zY0KV7obxS8EifmyGMDLVPiH+HUQ7UqlM74R7KDsTxqThq5ZLLrDG+g68BenMpWGgNDbkS0gr3i53M+7A1+OKQ==","signatures":[{"sig":"MEUCIBuPNwXuBHjO3DLSQoB3+q3cN3XwNPB4jbo763lf/SnhAiEAhHZhpZrt0FIS8FA2TFiChGJFgMKtzD9cVWlLhhP5BYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3971339},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"47adfb6ed011468717d9ea107f19edaa7db9506d","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.1_1788593576905_0.8057144230769668","host":"s3://npm-registry-packages-npm-production"}},"0.40.2":{"name":"@mjasnikovs/pi-task","version":"0.40.2","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.2","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"902b3f26603f1671b8149ed7cb24e631a03e4c64","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.2.tgz","fileCount":443,"integrity":"sha512-GbCW4AHZHuNePgEfSSGj/4LSJcW3CDz+URJhhgFCboizNN0sgmcZALVWTedvp1n+uJXOUiUHceQwQH/mCTafGw==","signatures":[{"sig":"MEUCICX6k520xsTHuVCDfpBOocqysEBtOmxDiVucc9TXJVhRAiEAl7bVHqCpru4sabNxbO7eky6N7w0QMGgX7X1ZiUxgoKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3989639},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2f3138ce0be504d39fbe9967773e6bc1cc9e1a8e","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.2_1788617686826_0.4849961501973037","host":"s3://npm-registry-packages-npm-production"}},"0.40.3":{"name":"@mjasnikovs/pi-task","version":"0.40.3","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.3","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"3c26cfb72d99d1f08dd6f28c4feca4af45e264b8","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.3.tgz","fileCount":443,"integrity":"sha512-Q/hgHs3Wd0vYzwUReFYjDSs3QgSOK1Vmlf5bdwyg2ucfx3ed6SSunTtLDZifjMYo8/guha96K+kjC/ZaUj3q8A==","signatures":[{"sig":"MEQCIAmW5EZdYqiJVkYapgSW7Xyo/8RDqNXvDg2qIUPkTQ4WAiBFlRAdAaKUj892Hqld6je6StJhIfC4666W8BbbmZTxUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3993264},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2290b6db8c65a35718975c29235035a89e4e5641","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.3_1788628666380_0.47446293168533216","host":"s3://npm-registry-packages-npm-production"}},"0.40.4":{"name":"@mjasnikovs/pi-task","version":"0.40.4","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.4","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"d2ebfbc6ada08cf5a2e8b7285d0f2557c3dbb27f","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.4.tgz","fileCount":443,"integrity":"sha512-+bhcTvfmC9HgWZHHBQLH64xlXzEU8NbRPa0gx/t6jfZn+Rd8tyu5+D7La4Fib+BbnXTwuteRFu4SYJlS5ucBzQ==","signatures":[{"sig":"MEUCIA6353E3WBAwaQV2f3epW+6Y+eCH272orD0HSKsYOT/qAiEAtNzxtl7KSnSTIP4B0o9sDWTjdvIHahdVv7c+WumJYAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3993264},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ce4c224e1c85e12a41c7c343d76d6d2b72eb7eb6","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.4_1788643052832_0.2719731168660482","host":"s3://npm-registry-packages-npm-production"}},"0.40.5":{"name":"@mjasnikovs/pi-task","version":"0.40.5","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.5","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"357f5f26c5f03644b71ec06f261cde5ad90fd658","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.5.tgz","fileCount":443,"integrity":"sha512-bDfHjgmFuZJTOjWVZ4NGsjNCxDQB1YkiF6ABVVfCMCDrPwHVNCLPgw8fiRWupD+AL4NYiCIKwVRXKD6zSxzBPQ==","signatures":[{"sig":"MEYCIQDiTEPNrPI8EhE/L1RUtHJ4ycChmJpCjcNyQKoW64u7ugIhAOUwaZiGWsQ5Ii/3jXG2xrXgBT5ej995mhEJFhu/vKuQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3996235},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"571453c4b8c4d2c9ce410b6bf2b01dcab5c52e86","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.5_1788644759112_0.7050051633567043","host":"s3://npm-registry-packages-npm-production"}},"0.40.6":{"name":"@mjasnikovs/pi-task","version":"0.40.6","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.6","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"d725a527d7e644ba0d146606a35975d23ed0a297","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.6.tgz","fileCount":443,"integrity":"sha512-0G/L8MZz7rDvJnGQf2aGWaCrqf6EUmSbuyhuJJq7r4HJaYaYVDA0deQWf2jX5gyIZfGDb0/zuBljPOumcYcE8w==","signatures":[{"sig":"MEUCIHdwi4Dy45ZdzBP8cmGKmjZ6l/8cZa1D8XV7qqVH+/+6AiEA8UF+URhbDjj9apFDH2hjo8wEhKZXauiW0+frpUj1Rrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4009016},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8aba77b0656e585f8a689bc4fbe49f1d58682e22","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.6_1788667269192_0.38940003818869595","host":"s3://npm-registry-packages-npm-production"}},"0.40.7":{"name":"@mjasnikovs/pi-task","version":"0.40.7","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.7","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"ca5b4261c9d5c01d90bc2a6535bdc54e5bbfc93e","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.7.tgz","fileCount":443,"integrity":"sha512-bKZ8WsijPhxR3mJ2UDNIgtZZODPIvPoLweuiYEsjlwN9uB3FqZG6C8SyAh8CfWsH5ZUfxTCiJqzSH7WS+Y8W3Q==","signatures":[{"sig":"MEQCICBGnU1eZ8wTuzFy4JuEVUlzEqOt7a1bCSoMykHi12GkAiBLvCd5Wfp7AMm4Tdhi2Sup9DbiWOcshYaLzncFm9jDmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4009016},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4d151b2e34e0a8bad26e44d7b751ec41534f63ae","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.7_1788672505195_0.7413494159905549","host":"s3://npm-registry-packages-npm-production"}},"0.40.8":{"name":"@mjasnikovs/pi-task","version":"0.40.8","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.8","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"4fcaef2a0a3b7600a0f930a16029e4d0e27c7c6f","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.8.tgz","fileCount":443,"integrity":"sha512-ot3Q3hwOX2eZSMG2VYlxa/rUeS0pyFdmHOQlAMLThhnHz5o4ruc9KjgSoyRpp9oLtt7bkIQ1VWp932FIHneTPg==","signatures":[{"sig":"MEYCIQCZFpCnXUcisQg0s7+Mi0lVIuDT64ANXJR8G+vq2fmc3gIhANVKLhGga758CaLoMJKqG1KWWsfT4ulsfR/hawvajn8m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4009212},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f5a9e06b2b83ceda7ca482b016f8687b7a59804e","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.8_1788680622886_0.4587543865002026","host":"s3://npm-registry-packages-npm-production"}},"0.40.10":{"name":"@mjasnikovs/pi-task","version":"0.40.10","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.10","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"9ffb255df5eff7d76b49016e86b17224c3d0a8ac","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.10.tgz","fileCount":447,"integrity":"sha512-/PnH/SLPI50Yc6imgYyflkuAKostlbxpOXQMYzbYbGux24ZuT5xrqDbpcktOzEkQk0XM8yiITTVpjZMMmZqxGA==","signatures":[{"sig":"MEQCIFWXXKudgenFkERr+pM9bccFE7mfnNnHs6auy4doOvQIAiBBdopJVslo0iU5OguBvK1PJ9fglnyfjHOxeUkxNz893Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4042129},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"eaffcef3c21b98654a5c94a1b9fd4f2828fb61db","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.10_1788692635817_0.32507502761422136","host":"s3://npm-registry-packages-npm-production"}},"0.40.11":{"name":"@mjasnikovs/pi-task","version":"0.40.11","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.11","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"1983fed7fd260ea0a86ce2a8e4dc0776bd805415","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.11.tgz","fileCount":447,"integrity":"sha512-W4xYlN3SZDtdkw099VFrWocQnTsvhZ1L6EFOEcyResSATZmOhXjkmZUUv2BnIjJ+8V+EVYm/wzfRDE3u1iW+ZQ==","signatures":[{"sig":"MEYCIQCqQnw/jRHrUxJqc9XwtWs3hZ+Rd5qTmm86Yk3BnNu+CwIhAI0vvQSi2D/4o/bcBMDgeIQH0BK/anwI8He5Fhg79/Xq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4044233},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2e421d04b3a9c4e7b6e5dd10e62a2543b6079a27","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.11_1788696067412_0.760002840685557","host":"s3://npm-registry-packages-npm-production"}},"0.40.12":{"name":"@mjasnikovs/pi-task","version":"0.40.12","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.12","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"704fd2b97578b4f600b83edffa44f71440738f6b","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.12.tgz","fileCount":447,"integrity":"sha512-YNap/MW9kd7Hw77kTP5q+G74QJLZCyWd9pAMwns6xm1fxgofcDCK2m/3egpZqGM6rexB8D19Je+qWphJDvypVQ==","signatures":[{"sig":"MEYCIQDZfaZItm4NAaR9xtePZdcet3+HKhXV5axBjNfkoPFAeAIhAOavu880x2YEVufpHXLV1tCHgdc2Fl75yqpcejhlSj6J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4045233},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b51b63a55e93f87ce688a4e80fb70bf4fadd2a24","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.12_1788697816097_0.4999934384326723","host":"s3://npm-registry-packages-npm-production"}},"0.40.13":{"name":"@mjasnikovs/pi-task","version":"0.40.13","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.13","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"8a1b0bb15579e7a79c886e3b5f21b254d2cc5a76","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.13.tgz","fileCount":447,"integrity":"sha512-8bSQby0TE5vO6P8WELQVm/fZ8kh0jaXIa9WMMlz34UEXF3fl/1dZ7Rr2YfQEzkUx6Zu0jRkzjF1UK0WQ400DiQ==","signatures":[{"sig":"MEUCIQDnnbvsb8sTlnaFhQQQqyKo+JBdDwsBc3fvpoUWjyssqwIga+IMKXBr8eTQqidp3mMfEwgBRn/nBZp40cCPQg0gvkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4046647},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"bf33db44c239bd5a516cc8d318abce8fe0b868e2","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.13_1788705725999_0.16086660077492465","host":"s3://npm-registry-packages-npm-production"}},"0.40.14":{"name":"@mjasnikovs/pi-task","version":"0.40.14","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.14","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"329b341c7689d98eaa828ed6083f5d254fd6e05a","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.14.tgz","fileCount":447,"integrity":"sha512-huN9yoXN0vnTqNF1qk6QRIpbUahwGD7XaDAY+1JKHB3k0ZbsuOmx4E7p1Lwskwi3BVyLTSSRGu32vTfxmsUbYg==","signatures":[{"sig":"MEUCIEKGQN5lky0mUxXwdl6m8eSfnj51Ac+cr5JyxmA+sMetAiEAi0f+l7dxJJy2hmFfYaNV+/YV/7ivCwkynVNZjM2W5Ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4047755},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6f8cc14a991f682333664687669b0fd2c4a76cb5","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.14_1788707865076_0.7220223073299383","host":"s3://npm-registry-packages-npm-production"}},"0.40.25":{"name":"@mjasnikovs/pi-task","version":"0.40.25","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.25","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"a066b67bf4e9d337f5897e0d060601cf615d7974","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.25.tgz","fileCount":447,"integrity":"sha512-J8jl2KflETEgdxR1pW0GVMXEHZsuN0WCvfBpYEZdB6Vg+pZqiJCUxy451NT0I8S0kG84nT0R8tC41yyGz+zuFg==","signatures":[{"sig":"MEYCIQDq51XDsji4bvT6KzDxuWq9DlCuh7QbShQO7D0knlxq9AIhAIAA3WrVJ4djXfTFyO+oAMnF3siPiUrA6buIQ+ibfITG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4059960},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"53981e3aca2078181c8e23cdfd1aed03f83ced71","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.25_1788757034877_0.7780009676486943","host":"s3://npm-registry-packages-npm-production"}},"0.40.26":{"name":"@mjasnikovs/pi-task","version":"0.40.26","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.26","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"09b229876beed5ac20b972cb71fcd93af88f9dbc","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.26.tgz","fileCount":447,"integrity":"sha512-5r6u8I43X4DcXQKrYTfpSycHTDNuOtitQSrk/NwoKGAsOkzDFHVeWVr1I8GSNIxGVk+J6OX3d0ByL7OKgoDRbg==","signatures":[{"sig":"MEQCIBKgh7KOr7/VIMVYxVyZi8N8kWe5pmn77OQH61tqaW57AiBLQHhEGVqYy8xYvyeklIdmFCqV/V3Lfpwl7O2vK5+lEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4061387},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e173fd5effedc899b4db617a71e2e59b8ea46d72","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.26_1788775001959_0.9997820544444884","host":"s3://npm-registry-packages-npm-production"}},"0.40.27":{"name":"@mjasnikovs/pi-task","version":"0.40.27","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.27","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"0bb218ea8234ccaefde88c7a186df8e9b5f3d4c6","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.27.tgz","fileCount":447,"integrity":"sha512-89ETndO+dC4+EfZH2AeXNSm2m4HaFjAb5VG28Mz05SRDgMs0iQ3CY2+exKhrkQA032Qt+T28L7UyAjtNUh18QQ==","signatures":[{"sig":"MEUCIQCrd0wakAGB+zoQl3R50cVkPJN0lj5VLnSLUaVu0LMXUgIgV8ywreSCSVb+eQPRnp0Hh6G0DARtYSoHbk6rBu7K3oA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4062387},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9b7e25a0c04331e36e6eaa4cea53cd531bc36cc4","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.27_1788799092922_0.3598049973156694","host":"s3://npm-registry-packages-npm-production"}},"0.40.28":{"name":"@mjasnikovs/pi-task","version":"0.40.28","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.28","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"766f0d439b1e0ec25cb80249f5adb01b25a82500","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.28.tgz","fileCount":447,"integrity":"sha512-G3WwDRUUANhtxWZygUCaqgQm4kawNCNF3CauuKtarL90O08rrXqYoV+eiPuJVsrtnsi1fQs+ZReDk1bkOhBvDw==","signatures":[{"sig":"MEYCIQDe7wOKeXWPEdPnVYNtVHLxVQ2AKMcAH3rxPhGDIXYwBgIhAPAaJfUP8JhYetIoCwtMuns7IOixEoSuaa+cVP96QvjU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4062484},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"aec33d317048d3afbd3b30662e1ffe44befcf52f","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.28_1788864240607_0.13349520965798178","host":"s3://npm-registry-packages-npm-production"}},"0.40.29":{"name":"@mjasnikovs/pi-task","version":"0.40.29","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.29","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"7f2a599d34911b1e8430f68214e74f0ea9aef7f7","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.29.tgz","fileCount":455,"integrity":"sha512-pvCmReAmxn+q3KGNYgindA0TMYWmeIGsJV/JVscaYR0NoApjvYe5W+0IrvdJBqVDq1OBo7brHhxEjPl9q9JB4w==","signatures":[{"sig":"MEYCIQC0lsucgAxGu8G2aMZ5PkmN7fRqiAEXpkWIy1EP5nTTwwIhAOWXZ/7Gn2QDMheiKA5xMP/mD9DNvyCFjiW6iLA1HRH+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4151576},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"cb1042dc3e7c8ec434758fdd2cfdeaff5848fcf5","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.29_1788891091570_0.7559032704155735","host":"s3://npm-registry-packages-npm-production"}},"0.40.30":{"name":"@mjasnikovs/pi-task","version":"0.40.30","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.30","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"d498793b85046e661bf7447dcd48bd416af4a6ac","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.30.tgz","fileCount":455,"integrity":"sha512-ijSiZGLozSHdr7XilGI6vRftfYTbfWMPZss6NSzHP7/7O3RZpqskaDPalFbYhXmBegSuF94pURJTnqLct4ACmw==","signatures":[{"sig":"MEMCIFsAmDgWZUOQb+FypcUhyi6NWowOtPVfPJMcqq6SaIY0Ah9zFkUZwpCyJ9hDf9lnM+j86p6SImIxIaUE9qbr52S0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4157845},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6f1a5ad9b886ccdc1261dbabd4e24151f1d9fc50","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.30_1788937419952_0.8101095072878628","host":"s3://npm-registry-packages-npm-production"}},"0.40.31":{"name":"@mjasnikovs/pi-task","version":"0.40.31","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.31","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"357fc14af2e65217083aa0d8f8ff5207acc014b3","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.31.tgz","fileCount":455,"integrity":"sha512-7UYBKUxjGydJGHd4SOsBW7WckXtl5rtI6y7U2CxpLxpDAFEY/b9U2R8ShzNPDebEKjIVh8CbFVP/a7RPKgOH6A==","signatures":[{"sig":"MEYCIQD11CXoGURiBhneug6wQNUe2JteqWu2Jr10AelRu9pnuQIhAKYGy+WF9KWO9ovW4nhAk544tS3neHvrej/9T5r46stA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4159046},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0345528832bb24c27754acd98c2d5a0d05dd378e","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.31_1788981638743_0.884194929470409","host":"s3://npm-registry-packages-npm-production"}},"0.40.32":{"name":"@mjasnikovs/pi-task","version":"0.40.32","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.32","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"8c9d2a2560420ff6340694cefd4fee4068d5749e","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.32.tgz","fileCount":455,"integrity":"sha512-x8491MUIbOkVkTwU6Qv9ks+RNPra1hd28FsvKRx+35YDMoEqtK2xG3HnNsFwfvyUZVNbxc6byMns5m7H5PigxQ==","signatures":[{"sig":"MEUCIQDcDh6QPR6oWS8hiq8V5NrLrAl1hSHU8uspltFY4DqYZAIgCLzBoHj2S/2c2Vbs5hlk3qlCTTnqDGM3cNCjwgD3Cik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4160661},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"53cbf3b07d5dac853fb6f81d7127c28a43fb78a9","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.32_1789016254855_0.5902581165573955","host":"s3://npm-registry-packages-npm-production"}},"0.40.33":{"name":"@mjasnikovs/pi-task","version":"0.40.33","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.33","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"d2b00bd7daa874e816c8e69881e40c35223972ad","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.33.tgz","fileCount":455,"integrity":"sha512-/CyxKe9loPuM0XlP7F1+bPbMDyte0vXbdHU51e9uKck7LL37/E80mQQcZSm44ee4mpCzwixNCr+Vg6nfN2jPXQ==","signatures":[{"sig":"MEYCIQCJzvdPVi5UMgh1RQ6SZHBDzRDWVnXQsuMnPMTVg5yWcQIhAN4wKOeFFZnByTC+li7ove/xFiMtdGvuJw98xlfgqKCx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDbBKeHbAR+zg2O9vBlvjw7I/GrM3NTsum3+DIbzqewswIga3ZoQ7d0Wt8StDr5I8yScWBEbr8tKYiSWq9LZykpns0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4165183},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f54f1beff4ce678a0d545ba429efc9c7a07f1ffc","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.33_1789065133859_0.9235547099571739","host":"s3://npm-registry-packages-npm-production"}},"0.40.34":{"name":"@mjasnikovs/pi-task","version":"0.40.34","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.34","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"bfe1fc46de0c5bc8e0fcf75d45f589462acc8eef","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.34.tgz","fileCount":455,"integrity":"sha512-E9hhwfCb2EbxytYjIzwWOVPAFIB6L1LyHscKdr1htD2m2yMovXGfGfru214sljYAchVjAdj0HOZ6/0mCWLLlEQ==","signatures":[{"sig":"MEUCIHTponPjbRududBqQNdwnjRWizGSxR7oyZaZPL2kUMJ2AiEApVk7xDLoDzZJmKaCBMSESGeYqBFj+MJORGHZjEJI798=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDsVnT1P2tciMXwCaFe2wQNFgKNp11XGPqU0yP0w2+hJgIhAKd6VfS/lRxySIPE/FGlBHzxttCZuWWrbtlkHAGf1Azi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4165824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9a4eac676fb8c663312f26bad30bcc1d7079f69c","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.34_1789107252990_0.9943792981148252","host":"s3://npm-registry-packages-npm-production"}},"0.40.35":{"name":"@mjasnikovs/pi-task","version":"0.40.35","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.35","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"0ded8ba0ff7fbf63df06bdda67403a45c9660abf","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.35.tgz","fileCount":455,"integrity":"sha512-O/K7+wDLy39aCdM0tIdj3kZXa3fcGB94HqrTSr7Gb+W5LW7M5wpayppHvphFaogIbW0GjtSM6rRvdSr9yFccpg==","signatures":[{"sig":"MEUCIQDHknzqDjk9nX5lBrACym5L9WCz7VMzr/eXMgP80xNEFAIgYA0Svc8NJqGqk/WLg3Ej/9WuxUgvgZK6saTxywdms+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCJ/F8+8K48cvvJ2F0zOmj34XiLbutWNptuX34xU3jcdwIhAItqxJ4ay9GwflokMjjp2xIqzXwhZbvt9WH3Tj78qscT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4166054},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4850c8e3ec92f1255d941d4a0905fca84e92454b","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.35_1789134763795_0.7620031014631825","host":"s3://npm-registry-packages-npm-production"}},"0.40.36":{"name":"@mjasnikovs/pi-task","version":"0.40.36","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.36","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"7c1ebfc3b9cf3984f3314337ceb6e6e2ef0a7a6f","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.36.tgz","fileCount":455,"integrity":"sha512-Bfgk59nYPPoxT+bI9WYQKYllElR3HaVkhpPYkCk0Iy5hyGd8E4gspixxGLRMRAqCRho6lMfJAS0PrYgKu3fJDw==","signatures":[{"sig":"MEYCIQCYXhmFi82NZXoL6eATlsQx2MpTzIDa6meh13Hpj/ao2wIhAPgwEtxeNUsjHHCwKryjWEIEHPu5RyddTSMRxBmOJyCu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICab3TVhefLC+UFhLJiU83s+fiCF1mLv9EjQc/uhASjwAiBCgFa8ouf0lGY2ZG+vJCCRMkZ6GU26U3pCmh3Gc+uKow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4166930},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"093dd2537b722c5825033f8eb8186291e2efbe7e","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.36_1789135358720_0.10116017200755256","host":"s3://npm-registry-packages-npm-production"}},"0.40.37":{"name":"@mjasnikovs/pi-task","version":"0.40.37","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.37","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"d989ea136f52f48f8ea4d758de5f8c4119ace431","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.37.tgz","fileCount":455,"integrity":"sha512-jzsUef/1cCRyeQz4KyR0MrUIjcWydSmxovYUU5Y6Yh1wH3i4CQY5jepd0GlBR6pDgZ7Xm2l+mGLpz52IWQDsNQ==","signatures":[{"sig":"MEYCIQDCiG94nz+WWvzRTNQLTqFsfjdue7M8UeR98yo/JnzqEAIhAJqKwnDFijixM5w8t+qWBZu+BNM3glsu6VNafy2Ugd4P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDqWFE9LuDaF+SZN5twp/6I165Yp+S9EtVJNLTwhKhZBwIgbeUH9XgcgqILXn28726vTNaH+fWJxKtLzvEXASfFFR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4167385},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"24f764e898e2495ca5dc93407f60c25cebcdfa91","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.37_1789135881401_0.31880300973058096","host":"s3://npm-registry-packages-npm-production"}},"0.40.38":{"name":"@mjasnikovs/pi-task","version":"0.40.38","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.38","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"a7dfdcee3d4ec2cbb5e4d45103a23095f9ffdb66","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.38.tgz","fileCount":455,"integrity":"sha512-wtXj9bbwAzXTymsbn5EfkomvIBVvxo+EL4Tb80nzlqEI5VQ17IvbGVnxVWEUoLQ1XhRgH3nbC+9/SlccZ8ZH7A==","signatures":[{"sig":"MEYCIQDcRvEsXL/6tztPjBYcoK6ztDNYFMgDcG1I0CMDtpsRIAIhAKNq0c2dNKDsUuEUaS6LKfACiKJFQx5CdKhz4Q9WN0rj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDBB2P1qhc7LAEInuOhRl8YqKeprEPyb21bqCBb+g1YMgIgNiXz6yAwKVbY92E+nWyEf/tV9enFMFdKZ4WbPDJR03Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4169383},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"90978940bfcd1691637a5f334939714a22334fb0","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.38_1789156048273_0.1760820887923049","host":"s3://npm-registry-packages-npm-production"}},"0.40.39":{"name":"@mjasnikovs/pi-task","version":"0.40.39","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.39","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"5dfca137c029a27966b56994ce8fc363de5990f1","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.39.tgz","fileCount":455,"integrity":"sha512-3FXiVzzmZGQkFjT+ltSOPaFCVdvGpKLKPvFv7WRX6SIZ2xRlJKziSUDc64Vy2wizMieUpRHegRR/WJLXdpVHKQ==","signatures":[{"sig":"MEUCIGlgoogJCNAZLw0ey7Qjvgf1TbcuFPsnLbz5F6NB62PFAiEAnb6oyuMkmqvXQh7med4lUm5PdNMPymHV/Ay+dH2LT8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB3EU2VNAzhsW7U6JSf/HbwcYzniQmFheiu4lzKA3a5WAiB7n8ecKnt2SlVKaKy3hHCtVK6Vkw069Cj1oehSp3x/aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4171331},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0f6a0cdf14a2aea4ba24a4dd7ff84b5d7c6387d5","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.39_1789203041400_0.40039434244598504","host":"s3://npm-registry-packages-npm-production"}},"0.40.40":{"name":"@mjasnikovs/pi-task","version":"0.40.40","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.40","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"e0971b7e2782a31f8a4f389754f96b5e708d69a3","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.40.tgz","fileCount":455,"integrity":"sha512-rEIzYzjdeebcWr1OHzcE8g15Uf6drYsHXyMUM5ElOaJf9Lk0cZ01rXYaXqYraNf2l1E0DpD8oUdvovlRSheJDw==","signatures":[{"sig":"MEYCIQCp8OnSH6ODKYMkFKyE7NN+h5xl3tbcUtStN8Y9yTMkBwIhANnkhwjijmP83zpjApEOH70ISzuRNnPzNRYD+bxHPxC1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDstN9LwrJe3iq8hyML+Vp5hVshOvDhGgImebhwLTPGUAiAc/Lp6N5Xluol7OAdDRHN8IjIN9GI/dEzFwhziUto4Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4171844},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0129da039d94217647771052cbb150f406ed09b6","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.40_1789232276342_0.5637585270876451","host":"s3://npm-registry-packages-npm-production"}},"0.40.41":{"name":"@mjasnikovs/pi-task","version":"0.40.41","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.41","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"d4951988b624656707f3a4b4279067b3b6962f9b","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.41.tgz","fileCount":455,"integrity":"sha512-OxxE5VcKiIHl1tNEc5956madc0wumULfWm0w7Z+Six9yPGyD/kKW4Fzhid0x6DneeT39q/l7OIsNHQFkEEPuPQ==","signatures":[{"sig":"MEUCIQDh1q7zkwJy3UJH6UWVyfSVbYTfgiAHml4Gf8MJhIPjdgIgMt5JscjcVqbHZJqJe7Zi7ruyRrj4A7o2H5inouCi1PE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDkQEovmblFHTwjb3RWAef6ECAyp92OhqxJSGiD2a0U9gIhAKgeGsZ2YMXeq/883w0/k3ADRs5YLqj1guZSvbHi2mXL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4174111},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c107422255655fc85db9a265f6c435cc0a3b557d","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.41_1789285077034_0.21836588833029702","host":"s3://npm-registry-packages-npm-production"}},"0.40.42":{"name":"@mjasnikovs/pi-task","version":"0.40.42","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.42","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"b8382af87926a74f16c2e9563cac4b29f389cb1a","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.42.tgz","fileCount":455,"integrity":"sha512-rp6RcT9exUw2xGWq8PNtT8n30WyNXV4Tu2qrVpVfGVnx99tlq24HBOLN0Ly1XNTiV54LSWhGmTKWA5TBMuNIbQ==","signatures":[{"sig":"MEUCIQDbwL2QptQkBtPs1Mwk2Kb0V/oHRtBQy9Tzl6jIpTrDDAIgG7Y0dhS/0e1hvb0u6z7FwUEDlKUSuIbIesNA5+WDRk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEvJBNimzzQSrUYFdcudIpfsYVc/MeFkE/BDqsnohbixAiEA+lfhtLCmC0Sl1nFxz7wiCykF628bZI7b71gcoPtI23Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4177234},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"841dfbe1c33c52d2372044ba6c8bc15590d4ed75","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.42_1789320667786_0.9637394263561128","host":"s3://npm-registry-packages-npm-production"}},"0.40.43":{"name":"@mjasnikovs/pi-task","version":"0.40.43","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.43","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"9f16c12170be5b8744a3eae26deb66447c9a48a0","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.43.tgz","fileCount":455,"integrity":"sha512-FGNHqFhrNW8f5vmElB7US1+dnBZgBHtcFXmDiXrWdDW/taV84Db9zrVdfSa1vg1lT5UatuznD0CrPrhuby1dYQ==","signatures":[{"sig":"MEQCIHYkqApVqRc0N2I6TFPtvI+P4cjwjjNpjXjMKlap2pFnAiAe7Db4u8umqvTuogmTHDj8zT3mBoby9ifh403OlDVYrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD/Q20X+R2jqMPzp3DPVRxAAjxCpH+frXD/Uqvwqb5FJQIhALhh5kGrNo7dNB6V+ouC2S80LjyJJ2sHtmltmhic0h09","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4179943},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"81421086fb7a269b4c6b98fe0620265bec0f8437","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.43_1789363681667_0.3934535214357282","host":"s3://npm-registry-packages-npm-production"}},"0.40.44":{"name":"@mjasnikovs/pi-task","version":"0.40.44","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.44","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"a6276a1c88886cf9e06de42823d905410075d847","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.44.tgz","fileCount":455,"integrity":"sha512-GutKXdrCCAlN8L+OmqsWc/hS+u2DDtTOi/oy0a1cyqFWnaDtsH7ACGpOK4heGJzjOmk8YuyttDQ3DfjPYnXRXw==","signatures":[{"sig":"MEUCIQDlhxvW/FVaachbRkQoBjIXflPzKTf5ZAmCS0SFlb13sgIgfr41UOmzvEeSe3B18jxCUTKOtzrMDR+K0DHpUtCmjkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDCiveHuzznj1CMPbzW/zIqifjresP4caIkpo+Mg7vxkQIgPKVSq3jsif1kV3Y9hU4iAjuY9p0GY8LV2iI1lNkS0S4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4179943},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a94958ef1359b8b9f3a4150fece3be3616369a24","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.44_1789363887889_0.4888060136981014","host":"s3://npm-registry-packages-npm-production"}},"0.40.45":{"name":"@mjasnikovs/pi-task","version":"0.40.45","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.45","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"8de01b49049e06fe4539ad9611404f64307e2cf6","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.45.tgz","fileCount":455,"integrity":"sha512-42z+0tR8kcxS1NYqVOMNvRs2YNyB7uIwQKGnUqG52dwXjqvLcYTvF/OZzvLOp4lAqdeCkveBO9UlXZepBtJgkw==","signatures":[{"sig":"MEYCIQDnKBKHVN4Q7Q+fmj7oC/PRaq1ekVZe849isa3gGzA1fAIhAI3q2FqJHaRErIt+TxYpweHx/psd4CABVKJ+stdSzGps","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAI3qHIG1bL1jvimCnY2yYSd0l6Lhaet1z+/j26lSAmsAiEA+L1zbEWb5Bn85u+0zBE503IJQszdUrqUHY9S1QF3GfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4181052},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"918675bf431f420b993246121ba06d2714f87951","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.45_1789400573882_0.006472687960330736","host":"s3://npm-registry-packages-npm-production"}},"0.40.46":{"name":"@mjasnikovs/pi-task","version":"0.40.46","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.46","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"5a183d13ed3c839e3d7213e0d2f937ed846177f8","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.46.tgz","fileCount":457,"integrity":"sha512-KcNnuqEJ9u0A+9RS3nRGe6S99cu3gL/slymQIZuKBsA2yMfsgdXH4oo4AGNIp7t+TWBj1qdmB6GiMKhedzBqvw==","signatures":[{"sig":"MEUCICjPaxP/j7lehhZRe7wxgI/bQLZhr8AQf9ZGbS9HeTvsAiEAvQJX6Dz0j+FKqq+M3qYKwrNJFUuE5Lr5PMF8vUlxskA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCJULw8Jck0PCGgOeFcYIbz5pP+Avx4g4R3OUjapdzHhgIhAIVm+UNK16Frr8tF+HX/G0b4sF8fK7NwpU4rjy0/Uyda","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4195336},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4c3abe3c87ac607204f2a98ca525be9cc957ab38","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.46_1789407295108_0.8168328183093163","host":"s3://npm-registry-packages-npm-production"}},"0.40.47":{"name":"@mjasnikovs/pi-task","version":"0.40.47","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.47","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"32e2bd71340b2bbe89b6129416e736dec757fee4","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.47.tgz","fileCount":457,"integrity":"sha512-yjsSDFqyQUxrZVIEELukR+hEMW5+K74KjfjbYpOGEr5nPTh9vKT8WKOc9KH76namsJNZYQ8wg3pH3oO7jID8Lg==","signatures":[{"sig":"MEUCIQCqwGCcFUcjsjUo5Rbe5009ZtV7fIvZcYCHlqQ7RuFXggIgCDfFdYtg+pU0leQoDm/SF6nbc+D1OFlIM0B0bcLwr0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDmY82X8EN44ElV+Q8RJUSrdIECEG7cPVBl1g8AAui9xQIhANlv7ABc8IoYBQkPp6tYko4lq396jYORh3tvpMdVDT73","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4198890},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"752e6e534ec3a4572aa85acb70e1f5ecf267f120","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.47_1789450836953_0.16782408532643345","host":"s3://npm-registry-packages-npm-production"}},"0.40.48":{"name":"@mjasnikovs/pi-task","version":"0.40.48","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.48","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"bf7094b215c1863a5b6be456adc34e03eab4adc5","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.48.tgz","fileCount":457,"integrity":"sha512-3DaWb++yJAEKJRW8kl4Um0SDXm6Hzgx2vnsNw9D2w9WwxBR8GEWH6Ktqr2KzV9Gsv28eLmgrfOqXJuM5up91gg==","signatures":[{"sig":"MEQCIBO/ww/7AIyDp2Qe6bpgb1HC9NQXuOh/DQ7B7vNfgmkiAiAWop8jVvNy+Z+vUaRfz+RiFlx2B5xOxiYxed9dEJkMRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHxzHhzJNF1NBWZK+cGPxo+0xdjvk/HWdBSaQ4p2PPAjAiA7gOVSacFENkntXNi6VehYSUiTCLJbxual36DtkZ8XIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4199044},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d2060252d06e229d82d01657018116f1bb67bdce","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.48_1789475859595_0.32761600285175674","host":"s3://npm-registry-packages-npm-production"}},"0.40.49":{"name":"@mjasnikovs/pi-task","version":"0.40.49","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.49","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"d4ec32de3f814a30a9b10c1416e6fd0e1e561af5","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.49.tgz","fileCount":457,"integrity":"sha512-QKePS0jCdHr9T0cYbpL3YuQisiGDBRwHxHCtb56cmDFvh2r+SCLMxwn6jP3tGh5mAQgch0aro4Y8Im+9jAHsWw==","signatures":[{"sig":"MEQCICLyoc5wR/fLkO+p0IjUenCX7jcWoxyG8PZTow+VvRZFAiAhg9segix+COHpygpYsbYQ9oQTuUyO2oUMjubkEIRDJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCnEue4avvHVXiWrNWW15lPeAFa1v59GCZVZAFvhIs+zQIhAMWFL/wa/I6fGRSV5AUBPC6c4Y+pziME1aIk6omqM6mr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4198872},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c72fe344496377d7ec9a325c058bb6a95e2645ad","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.49_1789476746987_0.5211500064596242","host":"s3://npm-registry-packages-npm-production"}},"0.40.50":{"name":"@mjasnikovs/pi-task","version":"0.40.50","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.40.50","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"6304614074bc5e80bd93dff0f389ee989e20fb44","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.40.50.tgz","fileCount":457,"integrity":"sha512-x+lhhnXVT47xH2OypBJHCKPV1q0vf+9tDrszT7D6aEO/7ag5uFzWttpJX7bbqDFZ9o+UGt7Hk0c+TzBF7AbwvQ==","signatures":[{"sig":"MEUCIDCzAYmbFOth3pP97L56nHNB6V9i9euxL4z+GEtA/DIyAiEAsi4H5qzQ9iz5JqvrAOvQw9Kf4yj5LaC7eOcXKFoDVas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD76nnvgIt/JTE1lAoo4B0hzu9+N+pffcBPBVFMboftcAIgN04gMa+u5EQUHFC6uJifLuJ8aN20rZVrc99n8sOv+Hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4200973},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"629e178f70d42e8fdb2848be806ccc751fea2f2d","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.40.50_1789497694986_0.0035132745865498194","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@mjasnikovs/pi-task","version":"0.41.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.41.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"26a4c104f7f30ebd94a692ebdd71acb6a932794f","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.41.0.tgz","fileCount":485,"integrity":"sha512-XNx87BGYZ3UW5B2EWAD6rRNRQC/EP6xFjAZI4kei6nETI9gzYUs2ifqfDf2ZGfoaSFP/M7XGFQ+jacJilQJYlA==","signatures":[{"sig":"MEQCIC3p6q4KqfZIdGsOYA5jTDxljmTYyAKUGnA18iz+Zn3MAiBk0iCxTd38c3TiZE6c4r8SpZorCNqoMtespbikq3S8hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC1z2uuCnyJ+pRoHB6V7eH9pyFKWaBkGBkw5SaHqiyGVQIgElF5QPl/Z5aWFHBP9jxCbdUS9SbWS6Kl4voWBlz0M28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4422952},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7bb79d17be484fbb432a0b1d5ad8b0a3a1c85165","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.41.0_1789563724678_0.2071849938539334","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@mjasnikovs/pi-task","version":"0.42.0","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.42.0","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"5ce73a18ba7c14df8dba4de7e6795d1b8d0c2273","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.42.0.tgz","fileCount":487,"integrity":"sha512-WuwPuxy9/7A7afzEQzRNGnYc9Vmi7fxM6HKtrz5mf86Si8cwMg4sdXNZizDyoATYd1PO+dyUBWBLgtuE1SDYzQ==","signatures":[{"sig":"MEYCIQCjsLiyy6FakurU7IYpiCRyDakQcdFAqFhtgntTYJyBOQIhAOZwcdwvqNb6W5dpCXrZ8DNSvehzfd3w1KKwMbYNbf9c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG903m/xc0yw+qGf0iO/WqJinmQch0D9GJgzHXPDR4DSAiAhDmV+cNn92xgOsoRyAj4/qiPOWPq9LG6ofLclNXy3ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4443046},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6df167142e9cec80329c46a8281a6d34dab35f99","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.42.0_1789589470310_0.592438116671584","host":"s3://npm-registry-packages-npm-production"}},"0.42.1":{"name":"@mjasnikovs/pi-task","version":"0.42.1","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.42.1","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"7aaef9bd3304445ecf70b89c47ff661d1f273ff1","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.42.1.tgz","fileCount":487,"integrity":"sha512-YS7hD4ksmFPtbuuA466gaa1PzeHp70uNMDzAdN2F2+yl8VUhrqY+LL1LwdbNOiIgXqSmPwXCqEvQFnjZ2Ji21Q==","signatures":[{"sig":"MEQCIEHGEtQ2IRSN+g2Zg0Xovy9qMXekcbkmrOEhlEPd+zDiAiBGxsZPhoSE9DIZBJ++f/P031EwXZMhRhyBlRZjpOPAYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAKx4HE5VXZfSOILsn8rSEi8DQnRvG4hdPX4kt2eFC9XAiEA5vSkCATvyrkziFYIILj0lceFZycaTwaDUvlzVYobIYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4444166},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"551a2f94931982d15b5a0190f12709590f310a7e","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.42.1_1789620934961_0.6476420328850445","host":"s3://npm-registry-packages-npm-production"}},"0.42.2":{"name":"@mjasnikovs/pi-task","version":"0.42.2","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.42.2","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"69175f51896e334431559f1afc594a8d4b672eba","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.42.2.tgz","fileCount":489,"integrity":"sha512-AnwOJmrb6rCLpXS2Tp1KsrtimqH0hjmkfgPG7Fs80DXC85GWLpxs2AMvibc1Ckln2bWkzuFiUNfzgVLv7HW5AA==","signatures":[{"sig":"MEQCIHKBz78kmBLAo8HZEg6yu2yj2nFnoAetgDTdHKIniclzAiASmE/wJ3f825c3xhKHjii/gHr7aqI15S5XyQeuWvCmKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDL/+t0iSISoMwbFdvyC5e5YXnAoAM7+DBSoAPhb1PlrAiEAh708RNSo8i9Zg2uY/4HJey7COJWDMv8HleiK2UEAv3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4449842},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9f7f7e665f43f0f5659ea4cb26c891a80d207f59","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.42.2_1789651993198_0.9432491933646163","host":"s3://npm-registry-packages-npm-production"}},"0.42.3":{"name":"@mjasnikovs/pi-task","version":"0.42.3","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.42.3","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"9498d712589304099eadd576430c4176b473bee7","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.42.3.tgz","fileCount":491,"integrity":"sha512-oCniV6J51wYCsmhKYCEk2VtRsmNNJnhxoz/GkrCaubcR6dL1e2gJ012WjRz9c8qGEv+jDYL1+lGvPJy5wSZH4A==","signatures":[{"sig":"MEUCIArgTlPibkhaaPKdi8O7VEHPmtElqg9kF+nvaE8MzmsYAiEA5lEhU8GIvXfb9FOwegcLgBZFSnpXBW/968fVT65VWCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFFGAdri6+Giv9RIJjlcF/39DdITOxBLHy9i89nVMkQGAiB5JXci4VLwnEf2pCck4dCkvkCboi+LmBNiOg2zxdV6XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4460061},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f263cec12689538093b992e827bcbf67eec948d6","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.42.3_1789711012085_0.07087774955746529","host":"s3://npm-registry-packages-npm-production"}},"0.42.4":{"name":"@mjasnikovs/pi-task","version":"0.42.4","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.42.4","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"79201179ea69c82e1b8ca718a42b5a2ee65a2e61","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.42.4.tgz","fileCount":491,"integrity":"sha512-eKPpnhimkTYpIEOUsdej2l4YJJHNZUXs6R/ty0j1opr+dA91h4X8W7Is3cSlQx1bdr38NZRQN/yhw3tIEI3OSQ==","signatures":[{"sig":"MEYCIQCIH7y/3nBBsBhjOVKYH8/tut/yN6WyxhTmLQ02pNcCLwIhAOa6btF4lvr+B4Q87gk2XayiqhixIqy+TOOxqf7sBjcF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCoxvVvUylnotFURKxxETuM6SfeHxpoZu8nrOi9hjA2uQIhAPp0due6ago1LzKhw8tvXTqskxoIgr2E0YVfxPMv48k5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4474589},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"42755bfc05d1a01faf680b643ddcb0ab54688708","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.42.4_1789762184936_0.877605361484797","host":"s3://npm-registry-packages-npm-production"}},"0.42.5":{"name":"@mjasnikovs/pi-task","version":"0.42.5","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.42.5","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"e92c114b18f55ed454f89812b0b83f6c8e7ac399","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.42.5.tgz","fileCount":491,"integrity":"sha512-W8m5IMVa3EnumomLqpQ8fJjTHJkjf18AQyjq5tSARfFe0vSals5ypHfBZtdUULCIa151Ufh5YD4vLeygncJRfg==","signatures":[{"sig":"MEUCIQDp2+kessONh6Vn/wk9bw7y8Rgvb7EuL135tAkkJkV0MAIgcj2IeKLrQv8QvI5Dj6MYuhJ2ZHELQ7pUKgehT0h9jlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGjJJgq9soqBLF+R/tjtynqyqTqRZr76iAV0Pd5zYQrTAiBUxQ5dEk037HuaRkW+78UapUzUmsRRhmCWrC5PGLva5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4481251},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"fb27757d992dd0719c6efa79db4374818e38af87","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.42.5_1789894182154_0.4144933334030487","host":"s3://npm-registry-packages-npm-production"}},"0.42.6":{"name":"@mjasnikovs/pi-task","version":"0.42.6","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.42.6","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"6b114dfcc39f084d23c074974cbe76b3bbefc4ce","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.42.6.tgz","fileCount":491,"integrity":"sha512-jr4b8t2B+V65wmyrjZuEs8xS36VetuznD9yt9np15EeyLnx8GKE11Q5CgyQULxq52nWXA69TxBawxIDkivYSdw==","signatures":[{"sig":"MEYCIQCjLhIYfJ3QvTpmPqs0QHJq7s4//u1ay9o3pMp3bhLTNQIhAOby2LTTln8WNLmTbcNJW/W5IU5yZwxtqkmRZrGsokdR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC9s3kR2ir/QGdd+JcsvKtm8+Ngsgrjx09sGbp5eFc5vgIhAIfoc+lQGEsklOoPNqC/WsivbvouqGlkf+9BeH0w1PHz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4484006},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e0c1597a847abf1e0b0577e3e2066e5f6137706f","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.42.6_1789931511073_0.483399799275112","host":"s3://npm-registry-packages-npm-production"}},"0.42.7":{"name":"@mjasnikovs/pi-task","version":"0.42.7","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.42.7","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"83a5ae8cfddd39e152fe2743b4569e8d4ae8713e","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.42.7.tgz","fileCount":491,"integrity":"sha512-s8H/Yl8UNX55xasswHrzcX93KBodVpebQIbSMltjO/9n1qCm9BmxwCeKXrj56zIz7b6pn3BWZ2Q1H/OQEG6rRw==","signatures":[{"sig":"MEUCIQDBcqjcT8tlWK+0STwoP4gyGn/TPwi4FKPNd7zjBXXAcAIgHKfW9laJdrxKCuWl/JzLwgz1Ltn/o/3a0p3vPeOAWuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF89UFyNZvbXcTzTd/zHm6JaezG5meLh8HPNnr8TUaIhAiA9Cbfwqx0w0LLVeW+Yf/S8JtSjN0qSFuFAB8E8yBx+YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4484422},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2bd41e1d5e64f172c97df060773c110c82dff673","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.42.7_1789972695831_0.17567099395477825","host":"s3://npm-registry-packages-npm-production"}},"0.42.8":{"name":"@mjasnikovs/pi-task","version":"0.42.8","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.42.8","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"78fec0609e9c2ee4ada9cf57e6d1475fb612428e","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.42.8.tgz","fileCount":491,"integrity":"sha512-z3O5j8fXJvqoxY3Ulzbjz6hhm9fU/zK8nrWqHItBoBv69vD13peOia6XijfLNW4AAVdwmdXmYE6H40KKXZ0X9Q==","signatures":[{"sig":"MEYCIQCe/eg7XJg6RoGsjmeswlgKQWlmda6bv/I06dbQJH0oiQIhAIz+eSIkrpGYSetBZxh+OUfVEqAlDSIcskgXtrcdkN7r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB1hm1/fewEfm5yvIrKa1pd5ULnCIHf/nfFaQdMRHeyLAiEA+4BqzdBx0Gjhn71fCk5p/m3LPZdETcjXF35w7GqUP1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4486550},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"94153d9b520d9f0e8041d11282e93f4933a03fd8","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.42.8_1789985240836_0.13421033899365664","host":"s3://npm-registry-packages-npm-production"}},"0.42.9":{"name":"@mjasnikovs/pi-task","version":"0.42.9","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.42.9","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"05a3a45a91a4eb25c5e133f10a974364dc9d3f08","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.42.9.tgz","fileCount":493,"integrity":"sha512-WyHjB+isd++htMuBrtjy65eKWNcz2KLWeL4ZsMyuNJPJaWeFh7r8gUwA3l3gZqHyLzgYmQp7u8DQYF5MWZ1HBQ==","signatures":[{"sig":"MEUCIQDFH5ZkHupiauLM7UhZfU7ND4W5vx8KcjtcEW/C0SYY6QIgWimN5llxpc+eMtwA9Nc6BOZEvLnRKjjMrxsGYkyK5pA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEvOggcvaoBLWBze1EC6nJ7F1wezRhw/imOX7/8VkKjVAiEAygWP4x3D2lGfJgzjHNahcB0C4CY4JrIv4PAbIhqgirA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4490446},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0466da127679a0bacd84b644432207b8325f852c","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.42.9_1789995241636_0.2066498027678152","host":"s3://npm-registry-packages-npm-production"}},"0.42.10":{"name":"@mjasnikovs/pi-task","version":"0.42.10","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.42.10","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"22589a48c59fc01079df5822853da6b37a2f256b","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.42.10.tgz","fileCount":493,"integrity":"sha512-TbKHuc55sqGfNW+9+xDsExUr6rH4d6VHabNFtmhLYjnEGtFGYb1ubN4qZhtf+N1wrdQgV2P1fb0yKWJNr4g/Ig==","signatures":[{"sig":"MEQCIC4rvlw6UDUTREGTywMDGTrF4aO2XV/1OFOsgTka652WAiAMh1tlxusZoA9ky2ljZbxbE+SiEBLl76lwx6D1KlGpDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHazhqp2tUA18sWz46XRYSV+3Totr3xbrdgzrl2GRq/1AiBCXz93h9NoESZBtCbwSqfjBZiZ6QQAvL9pg88slAt+6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4493376},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ad42e32a872a2125c24623ea5206294ebe6199e5","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.42.10_1790012566657_0.07991066994425755","host":"s3://npm-registry-packages-npm-production"}},"0.42.11":{"name":"@mjasnikovs/pi-task","version":"0.42.11","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.42.11","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"d21e289f31fa2a3d7b4fe86d8f325a98edec787b","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.42.11.tgz","fileCount":493,"integrity":"sha512-OugpJgFyDn54vII6F8XblAxdBCbk67emTx9aObRURGny6+Wi5ECOAiu7b+oSYsO5Mt9gCK/hIVFTsOtB4/CaYQ==","signatures":[{"sig":"MEUCIBlQzyCRazjKYrYcwZydbCS+MJNnJH+64stGlGqZVMl4AiEAo3CRtTNUi/e0+O5G7SfSpEbmPUAaczAR8JwPATXwY4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC/5ofObaMkV/blHWlyxmYg6ZyQEvTeUeDT+zip3VdHcwIhAMSBO/ewVuaz7mb1UmIGl/THm4KLxAsTIzcyYTLc/rVK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4496306},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"db8d346a9d8b4aba185d83d4ecfba1883ccff182","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.84.2","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":">=0.80.0","@earendil-works/pi-agent-core":">=0.80.0","@earendil-works/pi-coding-agent":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.42.11_1790055562502_0.9475721062912454","host":"s3://npm-registry-packages-npm-production"}},"0.42.12":{"name":"@mjasnikovs/pi-task","version":"0.42.12","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.42.12","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"a1e9fe39396b62cd373122e486fb59d5a83e1593","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.42.12.tgz","fileCount":493,"integrity":"sha512-UdMrm+5Bv22rTSYrYWerq8wMQfWG0BW3QFMwHakbB3hauErHAUHb1XdtUIvZhviruJrKaAG5MUGu26W9trONkg==","signatures":[{"sig":"MEYCIQCFiG6ftbTQtZhgBGP8iUideaxFGISlRFkDGNi1V5AqRgIhAKhzCJQpWNcfNnB5JxaoaCjzQa4oS8PRG4ST/zyv9/+L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF6j6EWoI8xSWM7lT0B+TiNcHcsSpHDd6EOjHCgLUzawAiEA3afd/JYyf9vtdcXqhhUakj4L7qqeaH5Fv2LHpeTEYX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4496306},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4c0f60fe279f488f54a9f754b36db2b0479198c0","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.87.0","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.87.0","@earendil-works/pi-coding-agent":"0.87.0"},"peerDependencies":{"@earendil-works/pi-tui":">=0.87.0","@earendil-works/pi-agent-core":">=0.87.0","@earendil-works/pi-coding-agent":">=0.87.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.42.12_1790056564452_0.6747559444393878","host":"s3://npm-registry-packages-npm-production"}},"0.42.13":{"name":"@mjasnikovs/pi-task","version":"0.42.13","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.42.13","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"c801a07c50120653a594adb4128352791a7fe421","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.42.13.tgz","fileCount":493,"integrity":"sha512-BIV/W1FXavaTB/VrWWw75K2PHJgUNmJOlUI6uvkKpoVhq+eozhEUEFJJDxJ3or/FqxqJY41TEsLYx7i6J8NotA==","signatures":[{"sig":"MEUCIQCm92PeZOsiSPSOKO21EaBAbN52U62MMTkCJFnkDUHiIAIgQZ6MKbbvK+gSL82vwMXdML0UZhisfOAKqb0mLjxWuQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGwTflE6kvixxAYYU4d4boahNYAnYMzLv6GQhI9rKfEEAiEAhIMdiK5e5qO+4FAMWVDkZDXtZzOVnw7GesI4oJ2EkIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4500018},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"38880f9a827498cccc190307cfcca56ef229f45c","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.87.0","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.87.0","@earendil-works/pi-coding-agent":"0.87.0"},"peerDependencies":{"@earendil-works/pi-tui":">=0.87.0","@earendil-works/pi-agent-core":">=0.87.0","@earendil-works/pi-coding-agent":">=0.87.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.42.13_1790097781275_0.13466936999294998","host":"s3://npm-registry-packages-npm-production"}},"0.42.14":{"name":"@mjasnikovs/pi-task","version":"0.42.14","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.42.14","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"bbaccf773e9a693630e480a2cdaf927043ab3b50","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.42.14.tgz","fileCount":493,"integrity":"sha512-oagPJZsH4P5RdtzaaFH3gmIK7JHlBpIz2hA1oH0x9F2H5VS3toh8w0O1gmLBT+VWdGTagC//IQss4IgCKnRarA==","signatures":[{"sig":"MEQCIBvLbTWcDQmVR2/n2mFRCd6LaQY+litiniKTAY3cRSFAAiBdJJzRwx3ya+tVx3uTvfgdpPhgGGGHHGI2NDml8tRzDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCfpduGc/UF9Dx9acqE+sdkCMQeHlQbqbyquhs48yQODgIhAJRrWGnGklLp+fRr2ObsBR/R78Ssp63fz7MkZhHFBUmm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4500408},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"41d748e2f90c3415a51f8b3aee6b4c1172ca9a1b","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.87.0","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.87.0","@earendil-works/pi-coding-agent":"0.87.0"},"peerDependencies":{"@earendil-works/pi-tui":">=0.87.0","@earendil-works/pi-agent-core":">=0.87.0","@earendil-works/pi-coding-agent":">=0.87.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.42.14_1790140361919_0.6303419359431135","host":"s3://npm-registry-packages-npm-production"}},"0.42.15":{"name":"@mjasnikovs/pi-task","version":"0.42.15","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.42.15","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"6a23027474465fba3fe09827a87893514b68b414","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.42.15.tgz","fileCount":493,"integrity":"sha512-cHdd/fiQUEDcrhb/fpW5te7NgI4mwqYSn5yRDPC8f/y02HjQTlGBtXYJPZkyM51IAgBPWeC/u1FqywgaM4Yk4Q==","signatures":[{"sig":"MEYCIQCcecIS98+oujOgmDh+gy6AsYRxBN3GWwNbyXaxr59cYgIhAPYFrqL86eiEtHWdHsow+dQRhrnGhzkeg6yqfMZ6MfFP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEBhlnlFlZ2a108dkw46PKSDki2XHr5t5jkK2U3URU+cAiEA4rEm/iUzqGex13XKmHgEpQzkftsgGTKrXtPB+Vip6iQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4501234},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c497ad5825901eee1a2d888d7e85de3a27fc0993","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.87.0","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.87.0","@earendil-works/pi-coding-agent":"0.87.0"},"peerDependencies":{"@earendil-works/pi-tui":">=0.87.0","@earendil-works/pi-agent-core":">=0.87.0","@earendil-works/pi-coding-agent":">=0.87.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.42.15_1790184982318_0.40003623412306544","host":"s3://npm-registry-packages-npm-production"}},"0.42.16":{"name":"@mjasnikovs/pi-task","version":"0.42.16","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.42.16","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"b0bc3a4d37ba5ef48b2de4d2183351314fc3e7bb","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.42.16.tgz","fileCount":495,"integrity":"sha512-TJuo41AYDadQ57H77KvYO/g7l0YDBackdI35ngGjaFakKuwy/49qC/lX2LO9Q1rBQedlIq0GvnIs9iiTWX2yzQ==","signatures":[{"sig":"MEUCIB12ohn+TV/V0wBuCzxYEfY+3Tn6AQJray7V3THNZj8jAiEArGJG1KIn/f2p8kTfF6CE/iSls9sZlxIHV6WSdlhJgRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD3xYwFoeBm9I0VYNENMPQoljzzlMGUk9YJsiS4aN8IhQIhALTfDlPyqLqsPHVrrGl+SuARxtjX18d4ZyzgayFloY59","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4497649},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b867d42cedba8fe4b7aea5ffff026d4efaab32d4","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.87.0","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.87.0","@earendil-works/pi-coding-agent":"0.87.0"},"peerDependencies":{"@earendil-works/pi-tui":">=0.87.0","@earendil-works/pi-agent-core":">=0.87.0","@earendil-works/pi-coding-agent":">=0.87.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.42.16_1790231862786_0.9216806562144151","host":"s3://npm-registry-packages-npm-production"}},"0.42.17":{"name":"@mjasnikovs/pi-task","version":"0.42.17","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.42.17","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"fe584d51ccc62e153772f2ea1972a9fd98c238bc","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.42.17.tgz","fileCount":495,"integrity":"sha512-vuLMZicIq5Gf/f0ZwQknNLiI4BKKyzTIBdvSYjzVcG61qdFAs6nFExTf0RRYiptmot8yN7mml/XBylYP//ajtw==","signatures":[{"sig":"MEUCIQDY8lSDPHqcBk7QfqHyUOuVsLqDxR8PbOP0TvPprGm5kwIgLe0zAdQKbGsAoM/l1RBiputbU17mC9VO+tU2pPAxO1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFObS9o+RMzMRp+NOu5oe5zwBH8Z0u8mXKTL8B3yMxa9AiEAuYZ3KmRJ3VXLzoavuLkt2PIb81vS8zK4x865ffKf+XY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4497585},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"11fc4818e14957c14719ce124b9719ae9c47bc5b","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.87.0","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.87.0","@earendil-works/pi-coding-agent":"0.87.0"},"peerDependencies":{"@earendil-works/pi-tui":">=0.87.0","@earendil-works/pi-agent-core":">=0.87.0","@earendil-works/pi-coding-agent":">=0.87.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.42.17_1790274894937_0.13189602276145362","host":"s3://npm-registry-packages-npm-production"}},"0.42.18":{"name":"@mjasnikovs/pi-task","version":"0.42.18","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.42.18","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"fb1a4422479652af238b4c51c4cb5bcd48abbaa1","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.42.18.tgz","fileCount":495,"integrity":"sha512-975JhygdEwXhb7HK5rztGBXIIMF10GuPFsJKpaf+mwt6vb7NhDSZ0yucOoRAE4G7vmWRdWjbXI43YZaimyVuew==","signatures":[{"sig":"MEUCIFFa1R7UftPSbEF+Xa86XLKXjiR2sIixR6r3uz7X4bgQAiEA4aQ62Vy5wlAD7cWQwONOrh1pRRgGg1IWKdqlH8E75o0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICFhuALw/bKF4nSoQCkqVGmrdYbRU2p5T4sQgC+Ei/dwAiEApWxDSW8q9Wc2iAtnQflVEE5JjgRjSfjOkFZdAaPZIFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4504557},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"cf8ac94a3a3c845503ffd5492466291f00bd98a8","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.87.0","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.87.0","@earendil-works/pi-coding-agent":"0.87.0"},"peerDependencies":{"@earendil-works/pi-tui":">=0.87.0","@earendil-works/pi-agent-core":">=0.87.0","@earendil-works/pi-coding-agent":">=0.87.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.42.18_1790315175530_0.4527144910003289","host":"s3://npm-registry-packages-npm-production"}},"0.42.19":{"name":"@mjasnikovs/pi-task","version":"0.42.19","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","_id":"@mjasnikovs/pi-task@0.42.19","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"homepage":"https://github.com/mjasnikovs/pi-task#readme","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"dist":{"shasum":"23e2700fea5e1f11c4794dbde028791529048802","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.42.19.tgz","fileCount":495,"integrity":"sha512-z0KMKmjTAut6AiCAivVR8JhefoyoOSNRhqLLLW94siB1QoWQT7Up6L+YLwIAWRq6nuuw9hTWnMb4B38AcNXXmw==","signatures":[{"sig":"MEYCIQDfL8jbqVMVx9mK0MDbMyxwkpsr8bbDVJ5AEt9qc2dLGAIhAImpdFQbPstOG+4qBWVnHuxYI1vRIY6QHdEg7EnKghZY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCQ9xve4OsJinr/pMThwoO94fAhpYWViLBpcPxD26MIUgIgNVpNEMW+nlwkUuFUfAfejnR7g4m83QXlp2DxB0ftQk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4506249},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"58760c978effcff77cf8230d016d6c024a846fcf","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.87.0","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.87.0","@earendil-works/pi-coding-agent":"0.87.0"},"peerDependencies":{"@earendil-works/pi-tui":">=0.87.0","@earendil-works/pi-agent-core":">=0.87.0","@earendil-works/pi-coding-agent":">=0.87.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-task_0.42.19_1790361392142_0.7593338776280141","host":"s3://npm-registry-packages-npm-production"}},"0.42.20":{"pi":{"image":"https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/card.png","extensions":["dist/index.js"]},"_id":"@mjasnikovs/pi-task@0.42.20","bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"dist":{"shasum":"7612d6793fdc27dd50d68e23654524641a8439cd","tarball":"https://registry.npmjs.org/@mjasnikovs/pi-task/-/pi-task-0.42.20.tgz","fileCount":495,"integrity":"sha512-KDptI9M5g3u65KIIto39KynTGD7GxxUtXUrrUlsYtBAkY+hp1+0lHrE5j3SLeDYOOBw3YnlCSqEJvzpum5MBsA==","signatures":[{"sig":"MEYCIQCo4xNucCaKPrQa8VBahQ+3VYg+HXpsB4Sszz2eR8argwIhAPq0BuKzQuQQAAgcrFz5DkRyTM/aXsJQDioMz6BmU7C/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBF9VpQRAC7pNjU0YG34XmogHRhhZ6QH1vFKHFTHhWWNAiEAnNzZqIzhgq/shT67kYIaRubzOS+X/rjHouUTYSlJM5Y="}],"unpackedSize":4509867},"main":"./dist/index.js","name":"@mjasnikovs/pi-task","type":"module","types":"./dist/index.d.ts","author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"gitHead":"17481b48b3bb64178beaf29ed7dab2e5a29652a2","license":"AGPL-3.0-only","scripts":{"lint":"prettier --log-level warn --write '{src,test}/**/*.ts' && eslint --fix . && tsc --noEmit","test":"cross-env AGENT=1 bun test --isolate test/ scripts/","build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json","lint:check":"prettier --check '{src,test}/**/*.ts' && eslint . --max-warnings 0 && tsc --noEmit","prepublishOnly":"bun run build"},"version":"0.42.20","_npmUser":{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"},"homepage":"https://github.com/mjasnikovs/pi-task#readme","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"_npmVersion":"11.17.0","description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","directories":{},"maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"_nodeVersion":"24.19.0","dependencies":{"ws":"8.21.0","qrcode":"1.5.4","linkedom":"0.18.12","turndown":"7.2.4","web-push":"3.6.7","@sinclair/typebox":"0.34.49","@mozilla/readability":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.9.1","globals":"17.11.0","prettier":"3.9.6","@types/ws":"8.18.1","cross-env":"10.1.0","@eslint/js":"10.0.1","@types/bun":"1.3.12","typescript":"6.0.3","@types/qrcode":"1.5.6","@types/turndown":"5.0.6","@types/web-push":"3.6.4","typescript-eslint":"8.68.0","@earendil-works/pi-tui":"0.87.0","eslint-config-prettier":"10.1.8","@earendil-works/pi-agent-core":"0.87.0","@earendil-works/pi-coding-agent":"0.87.0"},"peerDependencies":{"@earendil-works/pi-tui":">=0.87.0","@earendil-works/pi-agent-core":">=0.87.0","@earendil-works/pi-coding-agent":">=0.87.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-task_0.42.20_1790415135010_0.8856835580021827"}}},"time":{"created":"2026-06-02T16:45:30.070Z","modified":"2026-09-26T09:32:15.317Z","0.2.0":"2026-06-02T16:45:30.428Z","0.2.1":"2026-06-02T16:49:39.707Z","0.2.2":"2026-06-07T19:30:18.155Z","0.2.3":"2026-06-08T15:04:46.125Z","0.4.0":"2026-06-10T07:27:26.834Z","0.4.1":"2026-06-10T08:18:38.378Z","0.4.2":"2026-06-10T08:50:47.268Z","0.4.3":"2026-06-10T09:05:48.891Z","0.4.4":"2026-06-10T09:16:21.486Z","0.5.0":"2026-06-10T12:42:04.858Z","0.6.0":"2026-06-10T15:51:36.645Z","0.7.0":"2026-06-10T18:21:24.636Z","0.7.1":"2026-06-11T14:30:06.100Z","0.7.2":"2026-06-11T16:15:45.254Z","0.7.3":"2026-06-11T19:42:55.779Z","0.7.4":"2026-06-12T07:44:36.912Z","0.8.0":"2026-06-12T11:48:30.794Z","0.8.1":"2026-06-12T11:54:40.004Z","0.9.0":"2026-06-12T12:30:30.942Z","0.10.0":"2026-06-12T12:50:31.876Z","0.10.1":"2026-06-12T12:54:56.437Z","0.10.2":"2026-06-12T17:44:13.569Z","0.10.3":"2026-06-13T16:24:31.684Z","0.11.0":"2026-06-13T18:50:35.550Z","0.12.0":"2026-06-13T19:26:38.695Z","0.13.0":"2026-06-13T19:42:22.826Z","0.13.1":"2026-06-14T08:57:04.357Z","0.13.2":"2026-06-14T09:47:24.316Z","0.13.3":"2026-06-14T11:17:06.158Z","0.13.4":"2026-06-14T12:19:15.155Z","0.13.5":"2026-06-14T13:11:49.386Z","0.13.6":"2026-06-14T13:33:39.684Z","0.13.7":"2026-06-14T14:56:21.966Z","0.13.8":"2026-06-14T17:48:05.031Z","0.13.9":"2026-06-14T18:37:29.269Z","0.13.10":"2026-06-14T19:02:51.880Z","0.13.11":"2026-06-14T19:18:20.385Z","0.13.12":"2026-06-14T20:34:23.983Z","0.13.13":"2026-06-15T06:54:04.603Z","0.13.14":"2026-06-15T08:02:16.754Z","0.13.15":"2026-06-15T12:57:24.534Z","0.13.16":"2026-06-15T19:17:32.611Z","0.13.17":"2026-06-16T06:41:18.346Z","0.13.18":"2026-06-16T07:54:44.102Z","0.13.19":"2026-06-16T10:40:50.572Z","0.13.20":"2026-06-16T11:33:51.670Z","0.13.21":"2026-06-16T19:16:18.499Z","0.13.22":"2026-06-16T20:10:30.876Z","0.13.23":"2026-06-16T20:43:09.766Z","0.13.24":"2026-06-17T06:25:23.751Z","0.13.25":"2026-06-17T06:38:16.240Z","0.13.26":"2026-06-17T11:50:32.577Z","0.13.27":"2026-06-18T08:42:24.474Z","0.13.28":"2026-06-18T11:33:40.951Z","0.13.29":"2026-06-18T11:55:55.409Z","0.13.30":"2026-06-18T13:15:08.752Z","0.13.31":"2026-06-18T14:47:36.218Z","0.13.32":"2026-06-18T15:01:57.716Z","0.13.33":"2026-06-18T15:41:56.193Z","0.13.34":"2026-06-18T16:20:01.549Z","0.13.35":"2026-06-18T17:07:12.963Z","0.13.36":"2026-06-18T17:15:18.002Z","0.13.37":"2026-06-18T17:46:02.752Z","0.13.38":"2026-06-18T18:28:36.906Z","0.14.0":"2026-06-19T09:59:33.510Z","0.14.1":"2026-06-19T16:06:37.776Z","0.14.2":"2026-06-20T09:41:54.172Z","0.14.3":"2026-06-20T18:16:52.746Z","0.14.4":"2026-06-21T07:08:02.144Z","0.14.5":"2026-06-24T12:15:12.283Z","0.14.6":"2026-06-24T13:57:02.496Z","0.14.7":"2026-06-24T14:14:52.079Z","0.14.8":"2026-06-24T14:35:26.776Z","0.14.9":"2026-06-25T06:25:48.676Z","0.14.10":"2026-06-25T06:45:16.867Z","0.14.11":"2026-06-25T07:48:19.867Z","0.14.12":"2026-06-25T12:21:20.089Z","0.14.13":"2026-06-25T17:20:22.114Z","0.14.14":"2026-06-25T17:29:32.517Z","0.14.15":"2026-06-25T18:45:12.849Z","0.14.16":"2026-06-26T05:38:02.936Z","0.14.17":"2026-06-26T09:59:44.158Z","0.14.18":"2026-06-26T10:17:06.182Z","0.14.19":"2026-06-26T12:39:17.218Z","0.14.20":"2026-06-26T20:49:00.529Z","0.14.21":"2026-06-27T08:04:30.965Z","0.14.22":"2026-06-27T12:56:03.778Z","0.15.0":"2026-06-28T13:14:34.703Z","0.15.1":"2026-06-28T13:27:04.258Z","0.15.2":"2026-06-28T18:17:00.437Z","0.16.0":"2026-06-28T19:43:03.404Z","0.16.1":"2026-06-29T09:51:52.589Z","0.16.2":"2026-06-29T15:46:39.046Z","0.16.3":"2026-06-29T18:34:54.874Z","0.16.4":"2026-06-29T19:19:46.844Z","0.16.5":"2026-06-30T05:07:23.795Z","0.17.0":"2026-06-30T06:29:22.027Z","0.17.1":"2026-06-30T12:49:19.017Z","0.17.2":"2026-06-30T13:38:58.148Z","0.17.3":"2026-06-30T15:12:45.754Z","0.17.4":"2026-06-30T19:24:54.188Z","0.17.5":"2026-06-30T19:57:35.430Z","0.17.6":"2026-06-30T20:18:39.275Z","0.17.7":"2026-06-30T20:49:55.543Z","0.17.8":"2026-07-01T06:03:45.591Z","0.17.9":"2026-07-01T06:12:54.300Z","0.17.10":"2026-07-01T12:10:07.549Z","0.17.11":"2026-07-01T13:47:00.433Z","0.17.12":"2026-07-02T06:47:41.237Z","0.17.13":"2026-07-02T10:59:27.760Z","0.17.14":"2026-07-02T18:15:43.850Z","0.17.15":"2026-07-03T09:50:58.234Z","0.17.16":"2026-07-03T10:39:10.231Z","0.17.17":"2026-07-03T11:15:08.081Z","0.17.18":"2026-07-03T14:48:23.930Z","0.17.19":"2026-07-03T21:10:50.545Z","0.17.20":"2026-07-04T08:19:17.900Z","0.17.21":"2026-07-05T08:01:12.900Z","0.17.22":"2026-07-05T16:03:18.980Z","0.17.23":"2026-07-06T07:49:53.076Z","0.17.24":"2026-07-06T11:31:18.268Z","0.17.25":"2026-07-06T12:22:51.558Z","0.17.26":"2026-07-07T05:35:51.897Z","0.17.27":"2026-07-07T05:51:50.786Z","0.18.0":"2026-07-07T17:07:50.540Z","0.18.1":"2026-07-08T04:45:11.952Z","0.18.2":"2026-07-08T06:13:24.007Z","0.18.3":"2026-07-08T20:18:22.282Z","0.18.4":"2026-07-09T06:16:07.895Z","0.18.5":"2026-07-09T12:37:35.424Z","0.18.6":"2026-07-09T17:40:37.576Z","0.18.7":"2026-07-09T17:46:26.685Z","0.18.8":"2026-07-10T06:22:16.868Z","0.18.9":"2026-07-10T10:03:57.204Z","0.18.10":"2026-07-11T11:00:09.472Z","0.18.11":"2026-07-11T16:45:08.752Z","0.18.12":"2026-07-11T17:01:52.128Z","0.18.13":"2026-07-12T13:54:45.586Z","0.18.14":"2026-07-12T19:19:51.148Z","0.18.15":"2026-07-14T04:57:42.169Z","0.18.16":"2026-07-14T20:41:01.077Z","0.18.17":"2026-07-15T04:41:07.117Z","0.18.18":"2026-07-15T13:25:40.600Z","0.18.19":"2026-07-15T19:21:47.036Z","0.18.20":"2026-07-16T06:20:06.987Z","0.18.21":"2026-07-16T18:44:15.101Z","0.18.22":"2026-07-17T05:26:06.782Z","0.18.23":"2026-07-17T10:39:30.239Z","0.18.24":"2026-07-17T17:37:55.523Z","0.18.25":"2026-07-17T19:20:44.093Z","0.18.26":"2026-07-17T20:30:07.981Z","0.18.27":"2026-07-18T06:43:05.356Z","0.18.28":"2026-07-18T08:05:03.766Z","0.18.29":"2026-07-18T11:24:09.187Z","0.18.30":"2026-07-18T11:58:43.519Z","0.18.31":"2026-07-18T12:31:06.502Z","0.18.32":"2026-07-18T13:04:53.862Z","0.18.33":"2026-07-18T18:39:46.959Z","0.18.34":"2026-07-18T19:57:02.106Z","0.18.35":"2026-07-19T16:25:39.847Z","0.18.36":"2026-07-19T20:34:19.278Z","0.18.37":"2026-07-19T20:45:22.444Z","0.18.38":"2026-07-20T06:21:15.629Z","0.18.39":"2026-07-20T06:35:50.187Z","0.18.40":"2026-07-20T06:52:13.333Z","0.18.41":"2026-07-20T07:38:24.771Z","0.18.42":"2026-07-20T07:48:33.108Z","0.18.43":"2026-07-20T08:21:09.637Z","0.18.44":"2026-07-20T09:10:42.477Z","0.18.45":"2026-07-20T09:40:27.455Z","0.18.46":"2026-07-20T10:08:23.834Z","0.18.47":"2026-07-20T10:19:58.936Z","0.18.48":"2026-07-21T04:36:54.062Z","0.18.49":"2026-07-21T19:35:42.887Z","0.18.50":"2026-07-24T06:37:02.441Z","0.18.51":"2026-07-24T14:04:23.356Z","0.19.0":"2026-07-24T14:28:59.700Z","0.20.0":"2026-07-25T08:14:28.339Z","0.20.1":"2026-07-27T10:28:31.752Z","0.20.2":"2026-07-27T10:35:33.174Z","0.21.0":"2026-07-27T11:33:18.396Z","0.21.1":"2026-07-27T11:48:23.994Z","0.21.2":"2026-07-27T12:12:15.836Z","0.21.3":"2026-07-27T15:28:21.691Z","0.21.4":"2026-07-27T15:43:38.638Z","0.21.5":"2026-07-27T16:00:11.594Z","0.21.6":"2026-07-27T16:14:21.396Z","0.21.7":"2026-07-27T16:30:07.979Z","0.21.8":"2026-07-27T17:09:16.363Z","0.21.9":"2026-07-27T18:25:55.639Z","0.21.10":"2026-07-28T06:42:27.466Z","0.22.0":"2026-07-28T09:34:40.976Z","0.23.0":"2026-07-28T11:27:16.650Z","0.23.1":"2026-07-28T18:58:52.285Z","0.24.0":"2026-07-29T07:12:14.925Z","0.24.1":"2026-07-29T16:09:05.442Z","0.24.2":"2026-07-29T16:53:43.596Z","0.24.3":"2026-07-29T19:14:22.883Z","0.24.4":"2026-07-30T10:18:35.353Z","0.24.5":"2026-07-30T16:42:12.981Z","0.25.0":"2026-07-30T17:11:19.162Z","0.26.0":"2026-07-30T18:46:27.654Z","0.27.0":"2026-07-30T19:56:27.798Z","0.28.0":"2026-07-31T14:44:20.658Z","0.28.1":"2026-08-04T05:03:59.138Z","0.28.2":"2026-08-04T07:59:30.134Z","0.28.3":"2026-08-04T10:15:56.305Z","0.29.0":"2026-08-04T18:41:42.678Z","0.29.1":"2026-08-05T05:21:25.174Z","0.29.2":"2026-08-05T06:41:06.206Z","0.29.3":"2026-08-05T07:24:48.652Z","0.30.0":"2026-08-05T08:01:20.787Z","0.31.0":"2026-08-05T10:05:30.038Z","0.32.0":"2026-08-05T10:16:44.828Z","0.33.0":"2026-08-05T11:25:03.370Z","0.34.0":"2026-08-05T14:15:17.863Z","0.35.0":"2026-08-05T20:28:30.247Z","0.36.0":"2026-08-05T21:58:58.044Z","0.37.0":"2026-08-06T09:43:16.042Z","0.37.1":"2026-08-06T11:36:43.068Z","0.37.2":"2026-08-06T12:07:43.603Z","0.37.3":"2026-08-06T13:01:13.482Z","0.37.4":"2026-08-07T10:02:24.028Z","0.37.5":"2026-08-07T10:49:59.707Z","0.37.6":"2026-08-07T13:59:48.710Z","0.37.7":"2026-08-07T20:17:36.543Z","0.38.0":"2026-08-11T18:14:20.452Z","0.38.1":"2026-08-11T19:39:46.566Z","0.38.2":"2026-08-12T06:46:21.897Z","0.38.3":"2026-08-12T08:48:33.676Z","0.38.4":"2026-08-12T11:29:38.943Z","0.38.5":"2026-08-13T19:27:20.060Z","0.38.6":"2026-08-14T06:45:00.976Z","0.38.7":"2026-08-14T21:18:33.106Z","0.38.8":"2026-08-14T21:32:52.524Z","0.38.9":"2026-08-16T18:28:05.192Z","0.38.10":"2026-08-16T18:43:16.999Z","0.38.11":"2026-08-16T20:17:29.604Z","0.38.12":"2026-08-19T05:26:45.013Z","0.38.13":"2026-08-19T19:08:15.409Z","0.38.14":"2026-08-19T19:09:25.288Z","0.38.15":"2026-08-20T10:17:15.410Z","0.38.16":"2026-08-21T13:38:42.660Z","0.38.17":"2026-08-23T10:02:32.878Z","0.38.18":"2026-08-24T06:38:24.420Z","0.38.19":"2026-08-24T07:03:57.612Z","0.38.20":"2026-08-27T10:34:39.035Z","0.38.21":"2026-08-27T17:40:30.535Z","0.38.22":"2026-08-27T18:19:15.291Z","0.38.23":"2026-08-28T13:22:17.263Z","0.38.24":"2026-08-28T15:41:33.488Z","0.38.25":"2026-08-28T17:10:11.224Z","0.38.26":"2026-08-28T17:33:44.201Z","0.38.27":"2026-08-28T20:08:14.253Z","0.38.28":"2026-08-28T20:22:30.420Z","0.38.29":"2026-08-29T05:56:54.403Z","0.38.30":"2026-08-31T08:26:52.421Z","0.38.31":"2026-09-01T07:39:56.770Z","0.38.32":"2026-09-01T14:51:49.520Z","0.39.0":"2026-09-01T16:18:25.460Z","0.39.1":"2026-09-02T18:48:20.697Z","0.39.2":"2026-09-03T04:39:56.608Z","0.39.3":"2026-09-03T07:31:02.657Z","0.39.4":"2026-09-03T17:32:37.783Z","0.39.5":"2026-09-04T05:00:58.698Z","0.40.0":"2026-09-04T21:38:32.899Z","0.40.1":"2026-09-05T07:32:57.069Z","0.40.2":"2026-09-05T14:14:47.162Z","0.40.3":"2026-09-05T17:17:46.565Z","0.40.4":"2026-09-05T21:17:33.108Z","0.40.5":"2026-09-05T21:45:59.342Z","0.40.6":"2026-09-06T04:01:09.371Z","0.40.7":"2026-09-06T05:28:25.355Z","0.40.8":"2026-09-06T07:43:43.096Z","0.40.10":"2026-09-06T11:03:56.014Z","0.40.11":"2026-09-06T12:01:07.605Z","0.40.12":"2026-09-06T12:30:16.275Z","0.40.13":"2026-09-06T14:42:06.167Z","0.40.14":"2026-09-06T15:17:45.263Z","0.40.25":"2026-09-07T04:57:15.078Z","0.40.26":"2026-09-07T09:56:42.154Z","0.40.27":"2026-09-07T16:38:13.109Z","0.40.28":"2026-09-08T10:44:00.774Z","0.40.29":"2026-09-08T18:11:31.831Z","0.40.30":"2026-09-09T07:03:40.105Z","0.40.31":"2026-09-09T19:20:38.898Z","0.40.32":"2026-09-10T04:57:35.039Z","0.40.33":"2026-09-10T18:32:13.979Z","0.40.34":"2026-09-11T06:14:13.140Z","0.40.35":"2026-09-11T13:52:43.974Z","0.40.36":"2026-09-11T14:02:38.824Z","0.40.37":"2026-09-11T14:11:21.513Z","0.40.38":"2026-09-11T19:47:28.397Z","0.40.39":"2026-09-12T08:50:41.539Z","0.40.40":"2026-09-12T16:57:56.481Z","0.40.41":"2026-09-13T07:37:57.160Z","0.40.42":"2026-09-13T17:31:07.887Z","0.40.43":"2026-09-14T05:28:01.785Z","0.40.44":"2026-09-14T05:31:27.990Z","0.40.45":"2026-09-14T15:42:54.010Z","0.40.46":"2026-09-14T17:34:55.221Z","0.40.47":"2026-09-15T05:40:37.338Z","0.40.48":"2026-09-15T12:37:39.721Z","0.40.49":"2026-09-15T12:52:27.197Z","0.40.50":"2026-09-15T18:41:35.149Z","0.41.0":"2026-09-16T13:02:04.823Z","0.42.0":"2026-09-16T20:11:10.480Z","0.42.1":"2026-09-17T04:55:35.072Z","0.42.2":"2026-09-17T13:33:13.309Z","0.42.3":"2026-09-18T05:56:52.205Z","0.42.4":"2026-09-18T20:09:45.087Z","0.42.5":"2026-09-20T08:49:42.270Z","0.42.6":"2026-09-20T19:11:51.218Z","0.42.7":"2026-09-21T06:38:15.965Z","0.42.8":"2026-09-21T10:07:21.088Z","0.42.9":"2026-09-21T12:54:01.749Z","0.42.10":"2026-09-21T17:42:46.800Z","0.42.11":"2026-09-22T05:39:22.620Z","0.42.12":"2026-09-22T05:56:04.578Z","0.42.13":"2026-09-22T17:23:01.489Z","0.42.14":"2026-09-23T05:12:42.040Z","0.42.15":"2026-09-23T17:36:22.433Z","0.42.16":"2026-09-24T06:37:42.905Z","0.42.17":"2026-09-24T18:34:55.059Z","0.42.18":"2026-09-25T05:46:15.670Z","0.42.19":"2026-09-25T18:36:32.269Z","0.42.20":"2026-09-26T09:32:15.165Z"},"bugs":{"url":"https://github.com/mjasnikovs/pi-task/issues"},"author":{"name":"mjasnikovs","email":"mjasnikovs@googlemail.com"},"license":"AGPL-3.0-only","homepage":"https://github.com/mjasnikovs/pi-task#readme","keywords":["pi-package","pi","pi-extension","pi-coding-agent","pi.dev","coding-agent","ai-agent","agent","subagent","task-orchestration","spec-orchestration","spec-driven","task-planning","planning","autonomous","local-llm","llm","llama-server","remote","web-view","web-push"],"repository":{"url":"git+https://github.com/mjasnikovs/pi-task.git","type":"git"},"description":"Deterministic task planning and spec-orchestration for local models — crash-safe /task pipelines with verify/enforce gates, a real-time remote web view, and web/docs/fetch/worker subagent tools.","maintainers":[{"name":"mjasnikovs","email":"mjasnikovs@gmail.com"}],"readme":"<div align=\"center\">\n\n![pi-task — Deterministic Local AI Workflows. Every request runs a fixed pipeline: refine to clarify and structure it, research to gather information in parallel, grill to cross-examine the findings, compose to write the implementation spec, critique to check it for quality and completeness.](https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/hero.svg)\n\n# pi-task\n\n**Deterministic spec-orchestration for local models — with bundled web, docs, fetch, and worker sub-agent tools.**\n\n[![npm](https://img.shields.io/npm/v/@mjasnikovs/pi-task?color=cb3837&logo=npm)](https://www.npmjs.com/package/@mjasnikovs/pi-task)\n[![license](https://img.shields.io/badge/license-AGPL--3.0-blue.svg)](./LICENSE)\n[![pi extension](https://img.shields.io/badge/pi-extension-7c3aed)](https://www.npmjs.com/package/@earendil-works/pi-coding-agent)\n[![tests](https://img.shields.io/badge/tests-4631%20passing-3fb950)](#development)\n[![types](https://img.shields.io/badge/TypeScript-strict-3178c6?logo=typescript&logoColor=white)](./tsconfig.json)\n\n</div>\n\n---\n\n## What it does\n\nLocal models drift. Ask one to plan a non-trivial change and it skips context, hallucinates APIs, and forgets what you actually asked. `pi-task` fixes this by **not trusting a single prompt** — it drives your request through a fixed, persisted pipeline of small, verifiable steps (shown above), then hands the main session a clean spec to execute.\n\nEvery phase boundary is written to `.pi-tasks/TASK_NNNN.md`, so a task survives a crash, a restart, or a `/task-cancel` — pick it back up with `/task-resume`.\n\n## Why it's different\n\n- **Deterministic by construction.** The phase order is fixed code, not a model's free choice. The orchestrator loops over a config table; each phase has one job and one output section.\n- **Parallel research, focused output.** The research phase fans out to isolated child agents — one indexing project files, others digging into APIs, context, and tooling — and **verifies tooling claims** before they reach the spec.\n- **Context stays clean.** Noisy file/code spelunking, page fetches, and docs lookups run in throwaway child sessions. The parent only ever sees the distilled answer, never the raw page or the 4k-line file.\n- **Built for local LLMs.** A loop detector and failure classifier catch the stalls, repetitions, and malformed output that smaller models produce, and retry with sharper emphasis instead of giving up.\n- **Crash-safe.** State is a plain Markdown file you can read, diff, and edit by hand.\n\n## Install\n\n```sh\npi install npm:@mjasnikovs/pi-task\n```\n\n> Requires [`pi`](https://www.npmjs.com/package/@earendil-works/pi-coding-agent) (the Earendil coding agent) ≥ 0.87.\n\n## Quickstart\n\nOne change — `/task` runs it through the full pipeline and hands the finished spec back in the same chat:\n\n```\n/task add rate limiting to the /api/upload endpoint\n```\n\nOne change, but you want a say in HOW — `/task-plan` talks it through with you first, one question at a time, then hands the decisions to `/task`:\n\n```\n/task-plan add rate limiting to the /api/upload endpoint\n```\n\nA whole plan — `/task-auto` splits it into an ordered task list and runs each one through `/task`:\n\n```\n/task-auto Implement @MY_DETAILED_AND_LARGE_PLAN.md\n```\n\n`@`-mentioning a file inlines its **contents**, so point it at the design doc you already wrote — no copy-paste.\n\n## Slash commands\n\n| Command | What it does |\n| --- | --- |\n| `/task <prompt>` | Start a new task and run it through the full pipeline. |\n| `/task-plan <prompt>` | Plan one task with the model — it asks, you answer, ask it something back, or proceed — then run it through `/task`. |\n| `/task-list` | Show a table of tasks in `.pi-tasks/` — id, state, phase, date, title — newest first, with a resume hint. |\n| `/task-resume [id]` | Resume the most recent (or named) unfinished task. |\n| `/task-cancel` | Stop the running task at the next safe checkpoint (still resumable). Mid-phase it kills the running child; during the implementation turn it lets the turn finish and stops before the gates. |\n| `/task-auto <feature>` | Plan a feature into a task list and run each title through `/task` in order (resumable). |\n| `/task-auto-resume [--unattended]` | Resume the active `/task-auto` run at the next unfinished task. `--unattended` is the boot-hook form: in-flight runs only. |\n| `/task-auto-cancel` | Stop the `/task-auto` loop at the next safe checkpoint — the end of the current phase, research worker, implementation turn or gate, not the end of the task (still resumable). During planning it abandons the plan, which is not yet written. |\n| `/task-config` | Toggle pi-task settings in an editor dialog: remote control, auto-commit, verify work, enforce guidelines, project tour, parallel research, research cache, search engine, command timeout, stuck reply retry, yolo mode, debug logs, one `watch:` toggle per live tool, and one `ext:` toggle per installed host extension. |\n| `/remote` | Show the QR code & URLs for the web view (`/remote stop` to stop). Answer grill questions, start tasks, and watch progress from your phone. |\n\n## The pipeline\n\n<div align=\"center\">\n\n![pi-task pipeline: a /task request runs through refine, research, grill, compose and critique, then the final spec is delivered to your main pi session in the same chat. Every phase boundary is persisted to .pi-tasks/TASK_NNNN.md, so the task is crash-safe and resumable.](https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/pipeline.svg)\n\n</div>\n\n| Phase | Output section | What happens |\n| --- | --- | --- |\n| **refine** | `refined prompt` | Sharpens your raw ask into an unambiguous, self-contained statement. |\n| **research** | `research` | Fans out to parallel sub-agents (project files · APIs · domain context · tooling), enriches any referenced packages/URLs/external services with fresh docs, then **verifies tooling claims**. |\n| **grill** | `grill Q&A` | Generates the clarifying questions the spec can't be written without — auto-answered from context where possible, surfaced to you where not. |\n| **compose** | `spec` | Assembles refined prompt + research + Q&A into a single implementation spec. |\n| **critique** | `spec` | Triages the draft; if it isn't already clean, rewrites it. The triage pass skips the expensive rewrite when the draft already holds up. |\n\nThe finished spec is delivered to your main `pi` conversation via `sendUserMessage`, so you keep working in the same chat — no context handoff, no copy-paste.\n\n## Planning one task — `/task-plan`\n\n`/task` decides most things for you: refine sharpens the ask, research gathers context, and grill only surfaces the questions its research could not settle. That is the right trade when you want the change done. When you want a say in **how** it gets done, `/task-plan` puts the conversation first.\n\n```\n/task-plan add rate limiting to the /api/upload endpoint\n```\n\nIt works like the clarify step you already know — **one question at a time, each one shaped by your last answer** — with a recommendation you can take with one keystroke. The difference is that three moves are on screen at *every* prompt, so the conversation is yours to steer:\n\n| Move | What it does |\n| --- | --- |\n| **Answer** | Take the recommendation (or the `B` option), or type your own answer. Empty submit = accept the recommendation. |\n| **❓ Ask the model a question** | You ask, it answers — grounded in the repo, with the read tool. The answer is recorded as a **note**, and the same question you were being asked comes straight back. Notes do not decide anything; they are context, and they ride into the next question. |\n| **▶ Proceed to execution** | Stop planning and hand what you have to `/task`. Available from the very first prompt — you are never forced through a question you do not care about. |\n\nWhen the model runs out of questions it says so and offers the same three moves rather than proceeding behind your back. Answering something new re-opens it: a decision you volunteer can make a fresh question worth asking.\n\n**Planning is read-only.** Nothing in your project is created, edited, or deleted while you plan — the planning model runs with a one-tool allowlist (`read`), which also excludes write tools contributed by any extension you have whitelisted for helper sessions. That is verified as well as prevented: the working tree is compared before and after every step, and if anything outside `.pi-tasks/` ever changes, the run says so loudly and records it in the plan file rather than carrying on quietly. Read-only ends the moment you choose **Proceed to execution** — from there it is a normal `/task` run and it writes code.\n\nThe one thing written during planning is the plan file itself, `.pi-tasks/TASK_PLAN_NNNN.md` — the task prompt, the `## decisions` transcript, and a separate `## notes` section for what you asked (a session you abandon before deciding anything deletes its own file, so an aborted plan leaves nothing at all). Only the decisions are handed to `/task`, as an authoritative block ahead of your original prompt; the notes stay behind, because an answer you read is not a decision you made. From there it is an ordinary `/task` run — same pipeline, same gates.\n\nIt works from the browser too (see [Remote](#remote--drive-a-task-from-your-phone)): the prompt card grows an **Ask the model** and a **Proceed to execution** button alongside the usual Accept / Manual answer.\n\n## Orchestrating multiple tasks — `/task-auto`\n\nA real feature is usually several tasks, not one. `/task-auto` is a thin planner on top of the single-task pipeline:\n\n<div align=\"center\">\n\n![/task-auto plans a feature: it clarifies the gray areas, decomposes the answers into an ordered list of task titles written to TASK_AUTO_NNNN.md, then runs each unchecked title through the full /task pipeline one at a time, ticking the box before moving on.](https://raw.githubusercontent.com/mjasnikovs/pi-task/main/assets/task-auto.svg)\n\n</div>\n\n- **It only produces titles.** All the depth — refine, research, grill, compose, critique — is `/task`'s job, run fresh per title. `/task-auto` never researches or specs anything itself.\n- **Clarify first.** It asks the few clarifying questions whose answers change how the feature splits, then decomposes the answers into an ordered list of task titles written to `.pi-tasks/TASK_AUTO_NNNN.md`.\n- **Sequential, blocking.** Each title runs through `/task` to a spec, the spec is implemented, and the loop waits for that to finish before starting the next title. No overlap.\n- **Crash- and cancel-safe.** Progress is the markdown checkboxes in the AUTO file. `/task-auto-resume` (no id) automatically picks up the active run at the first unchecked title. If a title's `/task` run fails, the loop stops and leaves the run resumable.\n- **Restart-safe, unattended.** `/task-auto-resume --unattended` is the same resume with no human in the loop — for a boot hook or a container entrypoint. It continues **in-flight** runs only: a `failed` or `cancelled` run stopped for a reason a power cycle does not clear, so it is reported and left alone rather than re-entered against the same wall. Either way the resume banner states exactly what it measured — how long since the run last wrote, and that nothing was rolled back — and attributes no cause, because a stopped host, a hung child, and a slow task look identical from here. Pair it with `restart: unless-stopped` on long-running containers and an overnight outage costs minutes instead of the whole night.\n- **One commit per task.** When **auto-commit** is on (the default) and you're in a git repo, the working tree is snapshotted into a single commit after each title passes, so the run produces a clean per-task history. It's best-effort: outside a repo, with nothing to commit, or on any git error, the loop reports the reason and keeps going. Toggle it in `/task-config`.\n\n## Remote — drive a task from your phone\n\nThe remote server is **on by default** — it starts automatically with each session, with nothing taking up screen space (disable it in `/task-config`). Run `/remote` any time to pop a QR code and the connection URLs: a **Tailscale** line and a **LAN** line when both are available (the QR encodes the Tailscale-preferred one). Open the URL on any device that can reach the host and you get a live view of the session: streaming output, tool calls, and the `/task` status block (phase, elapsed, context). It's bidirectional — the browser can:\n\n- **Answer grill / `/task-auto` clarify questions.** Each question appears as a card with the recommended default pre-filled (Accept), a free-text box (Submit), Skip, or Cancel task.\n- **Start and control tasks.** Type `/task …`, `/task-auto …`, `/task-cancel`, `/task-resume`, etc. — they run on the host.\n- **Send plain messages** to the agent.\n\nPrompts use a **first-answer-wins race**: the same question shows in the local TUI *and* every connected browser, and whoever answers first wins — the other surfaces dismiss. With nobody connected, `/task` behaves exactly as before; the remote path is purely additive.\n\n### Push notifications\n\nTap the bell (◯ → ◉) in the remote header to get pushed a notification — even with the app backgrounded or the phone locked — when:\n\n- a **grill / clarify question** needs answering (*\"pi needs your input\"*), or\n- a **task finishes** (*\"Task finished\"*).\n\nHost agent errors are deliberately **not** pushed — most of them happen outside any task, and a push on every one is just noise.\n\nDelivery is **server → push service → device** over the [Web Push](https://developer.mozilla.org/en-US/docs/Web/API/Push_API) standard (service worker + VAPID), so it reaches a suspended device. It works on desktop browsers and on iOS home-screen PWAs.\n\n**iOS setup** (these are Apple's requirements, not ours):\n\n1. Open the **HTTPS** Tailscale URL (`/remote` lists it). iOS only allows push from a secure context — the plain `http://` LAN URL won't work.\n2. **Share → Add to Home Screen**, then open the app from that icon. iOS only permits notifications for installed PWAs.\n3. Launch the app, **tap the bell**, and **Allow** when prompted.\n\nSubscriptions are mirrored to `${XDG_DATA_HOME:-~/.local/share}/pi-task/subscriptions.json` and reloaded on startup, so they survive a full `pi` restart — the server keeps reaching a backgrounded device without waiting for it to re-register. Notifications are suppressed while the app is focused in the foreground — the in-page UI already shows the prompt there.\n\nVAPID keys are generated once and persisted to `${XDG_DATA_HOME:-~/.local/share}/pi-task/vapid.json` (deleting them invalidates existing subscriptions). The JWT contact (`sub`) defaults to the project URL; override it with `PI_REMOTE_PUSH_SUBJECT` (e.g. your own `mailto:you@domain.com`). To debug delivery, set `PI_REMOTE_PUSH_DEBUG=1` and tail `/tmp/pi-task-push.log` — it records each push and the **push-service HTTP status** (`201` delivered, `403`/`400` token/key problem, `410` stale subscription).\n\n`/remote stop` shuts the server down for the rest of the session (it comes back on the next session start). There is **no authentication** — it's a personal LAN/Tailscale tool. Don't expose the port to untrusted networks.\n\n## Bundled tools\n\n`pi-task` also registers four MCP-style worker tools (formerly `@mjasnikovs/pi-worker`). All are parallel-execution-capable, so the parent session can issue several calls in one turn.\n\n### `pi-worker`\nSpawns an isolated child `pi --print` session with read-only tools (`read`, `grep`, `find`, `ls` — no bash, no writes). Use it for noisy file/code work that would otherwise flood the main context.\n\n### `pi-worker-search`\nRuns a web search and returns a compact markdown list (title · URL · snippet). Use it to discover candidate URLs before fetching. The search engine is set in `/task-config` (default: **Exa**):\n\n| Provider | Key required? |\n| --- | --- |\n| **Exa** (default) | No |\n| **DuckDuckGo** | No |\n| **Brave** | Yes — `BRAVE_SEARCH_API_KEY` (also accepted as `BRAVE_API_KEY`). Grab a free key at [api.search.brave.com/app/keys](https://api.search.brave.com/app/keys). |\n\n### `pi-worker-fetch`\nFetches a URL, cleans HTML to markdown ([Readability](https://github.com/mozilla/readability) + [Turndown](https://github.com/mixmark-io/turndown)), then hands it to an isolated child that extracts **only** the content answering your `query`. The parent never sees the raw page.\n\n- HTML is cleaned; text formats (plain text, markdown, JSON, XML/feeds, `llms.txt`, …) pass through verbatim. Binary responses — PDFs, images, octet-streams — return a clear error.\n- A GitHub `/blob/` URL is rewritten to `raw.githubusercontent.com` before fetching. The blob page renders the file client-side, so a plain fetch returns the chrome and none of the code.\n- Bodies over 2 MB are rejected.\n- The extraction child runs with `--no-tools` to mitigate visible-text prompt injection.\n\n### `pi-worker-docs`\nResolves an installed package, indexes its API surface and README into a local SQLite cache, retrieves the most relevant chunks for your `query`, and passes them to an isolated child that extracts the focused answer. Version-pinned to whatever the project actually resolved.\n\n**The manifest decides which registry, not the model.** `text`, `base`, `aeson`, `tokio` and `clap` are all real npm packages *and* real Rust/Haskell ones, so a name alone cannot say which was meant — and guessing npm returns a confident answer about an unrelated package. That is a wrong answer, not a miss.\n\n| Ecosystem | Detected by | Surface read | Version comes from |\n| --- | --- | --- | --- |\n| `npm` | `package.json`, or a `node_modules/` directory | the `.d.ts` files the package ships, plus README | the installed `package.json` |\n| `cargo` | `Cargo.toml`, at the directory or one level below it | `.rs` source reduced to public item heads, doc comments and attributes | `Cargo.lock` |\n| `hackage` | `*.cabal`, `cabal.project`, `stack.yaml` or `package.yaml` | `.hs` source reduced to the export list, signatures and type declarations | `dist-newstyle/cache/plan.json`, then `cabal.project.freeze`, then `stack.yaml.lock` |\n| `go` | `go.mod` or `go.work`, at the directory, above it or one level below | `.go` source reduced to exported declarations, struct fields, interface methods and doc comments | `go.mod`, which since Go 1.17 carries the resolved closure |\n\n- **No manifest, no lookup.** In a directory with none of the above the tool refuses, spawns nothing and installs nothing, and points you at `pi-worker-search` / `pi-worker-fetch` instead.\n- **Two manifests** (a Tauri app, say) are resolved by whichever registry already has the package on disk. If neither does, the call is refused as ambiguous and you pass `ecosystem: \"cargo\"` to say which.\n- A package the project does not have is fetched once into a dedicated cache dir: `npm install --ignore-scripts` for npm, the `.crate` tarball for cargo, the Hackage tarball (or cabal's own cached copy) for hackage, the module zip from `proxy.golang.org` for go.\n- A Haskell **module** name is refused by name — `Data.Aeson` is not a package, `aeson` is.\n- For **go you pass the import path**, `github.com/gin-gonic/gin/binding` or `net/http`, because that is what a Go file names. The module serving it is worked out by asking the proxy for the longest prefix that resolves — `gin/binding` belongs to `gin`, while `aws-sdk-go-v2/service/s3` is its own module. Vendored source and the local module cache are read first and cost nothing.\n- The **Go standard library** is not on the proxy. It is read from a local `GOROOT` where there is one, and otherwise sliced out of the `golang.org/toolchain` archive over HTTP range requests — about 2 MB for `net/http` against 83 MB for the archive.\n- The first call for a `(ecosystem, package, version)` triple pays a one-time ingestion cost; later calls are FTS-only.\n- Cache lives at `${XDG_CACHE_HOME:-~/.cache}/pi-worker/docs.sqlite` — delete it to reset.\n\n**Known gaps.** The rest of pi-task is still npm-shaped: the final gate, repo-health and orientation read the working directory first-wins, so a Tauri repo gets cargo docs answers while the gate runs `bun run test`, not `cargo test`. Phantom-import checking, dependency-name extraction for research enrichment, and the `@types/…` redirect chain are npm concepts and are no-ops elsewhere. Adding an ecosystem is one row in `src/workers/docs-ecosystems.ts` plus its parsers — profiles live in code and arrive as pull requests with tests, never as user configuration.\n\n## Settings — `/task-config`\n\nRun `/task-config` to toggle pi-task's behavior in an editor dialog. Settings persist to `~/.config/pi-task/config.json`.\n\n| Setting | Default | What it does |\n| --- | --- | --- |\n| **remote control** | on | The remote UI server (QR code, phone access). Turn off to never start it. |\n| **auto-commit** | on | Snapshots the working tree into one git commit per `/task-auto` sub-task (see above). |\n| **verify work** | on | After each `/task` (and `/task-auto` task) implements — but **before** it's checked off or committed — actually **runs** the spec's own `VERIFY` block in the real workspace. pi-task otherwise only _authors_ a VERIFY block and never executes it, so a task that doesn't build is indistinguishable from one that works. A fresh `read` + `bash` child of the same local model runs the declared check, observes the real output, and reports **PASS/FAIL** (a legitimately no-op VERIFY is a PASS). On FAIL the run doesn't dead-stop: you get a boxed picker — **Autofix** (re-run the implementation turn against the failure, then re-verify; no attempt cap) or **Accept** (override a misjudged artifact) — and dismissing it pauses the run, resumable. A genuine clean pass is also the behavioral signal that lets **enforce guidelines** fix in place (see below). |\n| **enforce guidelines** | on | After each `/task` (and `/task-auto` task) is committed, re-checks that commit's work against the project's `AGENTS.md` / `CLAUDE.md` (in the working directory). A bare fix-in-place pass trashes working code (A/B-proven), so enforcement is gated on the **verify work** signal. **With** a genuine verify pass: a fresh `read` + `edit` child of the same local model reads the **last commit's** diff and fixes violations in place; its fixes are committed **separately** as an `ENFORCE GUIDELINES` commit, then the verify signal is re-run against the enforced tree — a regression **reverts** the enforce commit and keeps the verified work. **Without** that signal (verify off, no spec, or an accept-override): the pass runs read-only and only **reports** violations, never rewrites logic. Either way a violation it can't clear (or a pass that can't run) only **warns** — the task commit already landed, so the run continues. Skipped when nothing was committed for the task. |\n| **project tour** | on | Pre-reads the project's core files (manifest, config, domain types, schema, entrypoints, API surface) once and hands the contents to the read-heavy research workers, so they skip re-discovering the same files cold. Bounded by a hard byte budget; applied only where it helps (FILES/APIS workers). |\n| **parallel research** | off | Run the four research workers concurrently instead of one at a time. Leave off on a single-GPU local backend (concurrent streams split the GPU and slow each other down); turn on only for a parallel-capable model server. |\n| **research cache** | on | Cache docs/search/fetch worker results for the duration of one `/task-auto` run so sibling tasks re-asking the same package/URL + query reuse the first pipeline's digest instead of re-fetching. Per-run isolated, external-only (project-source `.` lookups excluded), success-only. |\n| **search engine** | Exa | Engine behind `pi-worker-search` and freshness/enrichment checks. **Exa** (default) and **DuckDuckGo** need no API key; **Brave** requires `BRAVE_SEARCH_API_KEY`. |\n| **command timeout** | 15 min | Wall-clock ceiling on a **single** tool execution. Local models routinely run a command that never returns (a hung build, a dev server, a check with no timeout) and the run wedges until you abort by hand — pi's bash tool has an optional timeout with no default, so this is the missing one. One knob, two surfaces: in the main session the overrun call is cancelled (killing the tool's whole process tree) plus a reminder turn; in the verify/fix gate children the child is killed and re-spawned with a hint, halving the ceiling on repeat hangs. Choices: 5/10/15/30 min or **off** — off unguards both surfaces, gates included. |\n| **stuck reply retry** | 10 min | Inactivity ceiling on the **model stream**. A hung or silently-dropped stream throws nothing at all, so neither the connection-error retry (it needs a reported error) nor the **command timeout** (tool calls only) nor the dead-backend stall guard (a reachable endpoint reads as proof of life) can see it — an mx5 run lost ~2.9h to three of them while the model server stayed healthy. Measured as time since the **last stream event of any kind**, so a slow model emitting one token every 30s is never touched, and it pauses while a tool runs. On expiry the main session aborts the turn (through the same channel the command watchdog uses) and posts a resume reminder; a child is killed and routed into the existing connection-error retry. Choices: 5/10/20/30 min or **off**. Keep it generous on local backends — prompt processing on a large context legitimately emits nothing for minutes. |\n| **yolo mode** | off | **Unattended runs.** Wherever pi-task would stop and ask, it takes the option already marked RECOMMENDED, stamps the artifact `(YOLO)` so an audit can tell a machine decided, and shows no prompt at all — clarify/grill answers, the verify-FAIL picker (auto-**Accept**, recorded as a yolo debt), and the final-gate picker (autofix while the budget lasts, then leave the run FAILED). A question with no recommendation is **skipped**, never invented. For throwaway/test projects nobody is watching; a real run should decide these itself. |\n| **profile** | default | How much the helper sessions think, in one word, for every step at once. Local models differ sharply here: some break without reasoning, some waste minutes with it, and some cannot do it at all. **default** uses the per-step table pi-task has measured, **on** and **off** force one answer everywhere and ignore that table, and **custom** is whatever the step rows say — changing any of them switches this to custom. A step on **inherit** passes no flag at all, so it uses whatever thinking level pi itself is set to, which is what every step did before this setting existed. |\n| **steps: …** | models `inherit`; levels per the shipped table | One row per group of steps, carrying BOTH dials: the model those children run on and the level they think at, shown as `level · model`. Enter walks a two-step picker — model first, then level — and **the level step offers only what that model declares, opening on the one that will actually run**. That is the whole point of the merge: pi silently CLAMPS a level a model cannot do (a level you set can be erased, and an `off` can be clamped back up to `medium`), so instead of discovering that later you watch the cursor land on the level you are really getting. Models are offered from `pi.modelRegistry.getAvailable()` and stored as the canonical `provider/id` that pi's own `--model` takes. **inherit** on the model half emits no flag, so an all-inherit table is byte-identical to a build without this feature; that is the shipped default, because which models exist is a property of your machine and nothing here can be measured for you. A stored model this machine cannot resolve is never erased (you may have set it on another machine): the flag is dropped, the step runs on pi's default, and a startup hint names the step. Two need care — a provider registered by a host **extension** needs that extension enabled under **ext: …** or those children exit 1; and **implementation** is not free, because it is *your* session moved for the turn and moved back, and a model switch re-bills the whole prompt as a cache miss, twice per task. |\n| **debug logs** | events | How much of a run is written to its log directory, `${XDG_STATE_HOME:-~/.local/state}/pi-task/<repo-hash>/<run-id>/*-debug.log` — outside the repository, so the trail is never committed, never rewound by a gate, and never re-read when one is. **`events`** keeps decisions and guard actions — which phase ran, why a worker was retried, what the git-state guard restored, what a write-capable child changed on disk, why a gate returned FAIL — a few lines per task. **`full`** adds every line the child model emitted and every tool result; that's ~85% of the bytes (a real 247 KB `verify-debug.log` is 1315 lines, 521 of them tool dumps) and is what you want while actively debugging. **`off`** writes nothing. Control characters are stripped and long lines are capped, so the files stay greppable. Nothing in pi-task ever reads these files back, so the setting cannot change how a run behaves — only whether you can explain it afterwards, and a log not written can't be recovered later. A completed `/task-auto` run keeps the 20 most recent runs' logs for the repository and deletes the rest. |\n| **watch: …** | all on | One toggle per tool in the live session, deciding whether **command timeout** applies to it. The list is discovered from `pi.getAllTools()` when the menu opens — built-ins first, then each extension's tools with the owning entry-point path in the description — so nothing is typed by hand and an uninstalled tool just stops being listed. Turn one **off** only for a tool that already owns a longer bounded, cancellable contract of its own (the guard exists because pi's `bash` has an optional timeout with *no* default — that reasoning doesn't transfer to a tool that has one). Two things to know before you do: a genuine hang in an unwatched tool is caught by nothing, since **stuck reply retry** is paused for the whole time any tool runs; and an unwatched tool is still killed as collateral if a *watched* sibling in the same turn overruns, because pi runs sibling tool calls concurrently and the abort ends the whole turn. Stored as exemptions, so the default and every tool pi-task has never seen stay guarded. |\n| **ext: …** | all off | One toggle per installed host `pi` extension, loading it into every child session by explicit path. Children otherwise run with extensions off, so a provider registered by an extension (e.g. `pi-lmstudio`) doesn't exist in them and they can't resolve the default model. Children also inherit the extension's tools and hooks, so only enable ones you trust. The list is strictly additive (discovery stays off), and an entry whose file is gone is skipped at spawn time, never fatal. |\n\n## Configuration\n\n| Variable | Used by | Notes |\n| --- | --- | --- |\n| `BRAVE_SEARCH_API_KEY` / `BRAVE_API_KEY` | `pi-worker-search`, research enrichment | Required only when the **Brave** search engine is selected in `/task-config`. |\n| `XDG_CACHE_HOME` | `pi-worker-docs` | Overrides the docs cache location (defaults to `~/.cache`). |\n| `CARGO_HOME` | `pi-worker-docs` | Where crate source checkouts are read from (defaults to `~/.cargo`). |\n| `CABAL_DIR` | `pi-worker-docs` | Where cabal's downloaded package tarballs are read from (also checks `~/.cabal/packages` and `${XDG_CACHE_HOME:-~/.cache}/cabal/packages`). |\n| `XDG_DATA_HOME` | remote push | Where the VAPID keypair is stored (defaults to `~/.local/share`). |\n| `XDG_STATE_HOME` | task trail | Where a run's `*-debug.log` files are kept, under `pi-task/<repo-hash>/<run-id>/` (defaults to `~/.local/state`). A relative value is ignored, per the XDG spec. |\n| `PI_REMOTE_PUSH_SUBJECT` | remote push | VAPID JWT `sub` contact. Defaults to the project URL; set your own `mailto:you@domain.com` or `https://…`. |\n| `PI_REMOTE_PUSH_DEBUG` | remote push | When set (e.g. `1`), logs push delivery and push-service HTTP status. Off by default. |\n| `PI_REMOTE_PUSH_LOG` | remote push | Path for the debug log (defaults to `/tmp/pi-task-push.log`). |\n| `PI_TASK_DEBUG_LOG` | task trail | Overrides the **debug logs** setting for one session: `off`, `events`, or `full`. For reproducing a report without walking someone through `/task-config`. An unrecognised value is ignored, not treated as `off`. |\n| `CHROME_BIN` | verify-work render check | Explicit headless Chrome-family binary. Tried before the Playwright cache and a browser on `PATH`. No browser found ⇒ the render check SKIPs; it never installs one. |\n| `PLAYWRIGHT_BROWSERS_PATH` | verify-work render check | Where to look for a cached Playwright Chromium (defaults to `~/.cache/ms-playwright`, or `~/Library/Caches/ms-playwright` on macOS). |\n\nTasks are persisted to `<cwd>/.pi-tasks/TASK_NNNN.md`. A run also keeps small\nline-oriented ledgers beside them — contracts, launch contract, environment\nnotes, accepted debt, repair queue, requirements. The `*-debug.log` trail is not\namong them: it lives outside the tree, under\n`${XDG_STATE_HOME:-~/.local/state}/pi-task/<repo-hash>/<run-id>/`.\nAdd `.pi-tasks/` to your `.gitignore` if you don't want\nthem checked in.\n\n## Development\n\n```sh\nbun install\nbun run test       # 4770 tests pass across 252 files (3 skips)\nbun run lint       # prettier + eslint + tsc --noEmit\nbun run build      # tsc → dist/\n```\n\nBuilt with [Bun](https://bun.sh), TypeScript (strict), and [TypeBox](https://github.com/sinclairzx81/typebox) for tool schemas.\n\n## License\n\n[AGPL-3.0-only](./LICENSE) © Edgars Mjasnikovs\n\nFree and open source under the GNU Affero General Public License v3.0: you may\nuse, modify, and redistribute it, but any modified version you run — **including\nover a network as a hosted service** — must make its complete source available\nunder the same license. Contributions are accepted under the\n[Contributor License Agreement](./CLA.md), which allows dual-licensing;\nfor a commercial license that does not carry the AGPL's copyleft obligations,\ncontact the author.\n","readmeFilename":"README.md"}