{"_id":"@aexol/pi-wizard","_rev":"11-9bb643a00a5535622a395e59fc562740","name":"@aexol/pi-wizard","dist-tags":{"latest":"0.6.0"},"versions":{"0.4.7":{"name":"@aexol/pi-wizard","version":"0.4.7","keywords":["aexol","pi","pi-package","opencode","wizard","skills"],"license":"MIT","_id":"@aexol/pi-wizard@0.4.7","maintainers":[{"name":"arturczemiel","email":"aexol@aexol.com"},{"name":"ania-aexol","email":"ania@aexol.com"},{"name":"aexol-office","email":"office@aexol.com"},{"name":"kamil-aexol","email":"kamil@aexol.com"}],"homepage":"https://gitlab.com/aexol/open-source/opencode-wizard#readme","bugs":{"url":"https://gitlab.com/aexol/open-source/opencode-wizard/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":["./dist/extensions"]},"dist":{"shasum":"001e330ae7e3384bc5956c6ed8667c78c181d747","tarball":"https://registry.npmjs.org/@aexol/pi-wizard/-/pi-wizard-0.4.7.tgz","fileCount":6,"integrity":"sha512-K071YRM96YLTV/++rIqJVR+MPtjR1Ms1Qi44Vg89GLuv1B2ThKzZ5Z3/n6R9IyX4Zc6hzUxuq15HgO7EuqL6zA==","signatures":[{"sig":"MEYCIQCt4TLUWVvq7RiLsRldSWCDQ0n4EFfZgJcognWOJZeUOgIhAMVrK6/HC/nhwlcSMI7GpcDZcKCu80jiPItYwYxJC5R6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34888},"main":"./dist/extensions/index.js","type":"module","types":"./dist/extensions/index.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/extensions/index.d.ts","default":"./dist/extensions/index.js"}},"gitHead":"d81fd9ae7a7ace4cc088ade04703b8d52124b34b","private":false,"scripts":{"build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json","release:check":"npm run typecheck && npm run build && npm pack --dry-run"},"_npmUser":{"name":"kamil-aexol","email":"kamil@aexol.com"},"repository":{"url":"git+https://gitlab.com/aexol/open-source/opencode-wizard.git","type":"git","directory":"plugins/pi-wizard"},"_npmVersion":"10.9.8","description":"Independent Pi package that exposes backend-backed Wizard tools and prompt context.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^22.12.0","@mariozechner/pi-coding-agent":"0.70.2"},"peerDependencies":{"@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-wizard_0.4.7_1779283313488_0.08812573496505838","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@aexol/pi-wizard","version":"0.4.8","keywords":["aexol","pi","pi-package","opencode","wizard","skills"],"license":"MIT","_id":"@aexol/pi-wizard@0.4.8","maintainers":[{"name":"arturczemiel","email":"aexol@aexol.com"},{"name":"ania-aexol","email":"ania@aexol.com"},{"name":"aexol-office","email":"office@aexol.com"},{"name":"kamil-aexol","email":"kamil@aexol.com"}],"homepage":"https://gitlab.com/aexol/open-source/opencode-wizard#readme","bugs":{"url":"https://gitlab.com/aexol/open-source/opencode-wizard/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":["./dist/extensions"]},"dist":{"shasum":"0dbee20a1bb7364af008522eb4a16f625eab028c","tarball":"https://registry.npmjs.org/@aexol/pi-wizard/-/pi-wizard-0.4.8.tgz","fileCount":6,"integrity":"sha512-nuYoToKmRxH9nfR/+PLfY+1q76Kc5ceMDlQC6mZ9W71IZi6Ylg/VBrgowan2Ee3/BgP/jFxPYM9D1WSOs5JnWA==","signatures":[{"sig":"MEQCIE0bi2rUi3BVDFccapLq7d2sxZknEVbnZT05n5JgC0i9AiBS8lZpnlPWE56VXobFU8UckM0tZJ7pp4tGyxuAUyQ2mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51168},"main":"./dist/extensions/index.js","type":"module","types":"./dist/extensions/index.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/extensions/index.d.ts","default":"./dist/extensions/index.js"}},"gitHead":"23d9f7d3e08ef44b76e117712510a843743e3b71","private":false,"scripts":{"build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json","release:check":"npm run typecheck && npm run build && npm pack --dry-run"},"_npmUser":{"name":"kamil-aexol","email":"kamil@aexol.com"},"repository":{"url":"git+https://gitlab.com/aexol/open-source/opencode-wizard.git","type":"git","directory":"plugins/pi-wizard"},"_npmVersion":"10.9.8","description":"Independent Pi package that exposes backend-backed Wizard tools and prompt context.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^22.12.0","@mariozechner/pi-coding-agent":"0.70.2"},"peerDependencies":{"@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-wizard_0.4.8_1779285423042_0.7266098976346194","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@aexol/pi-wizard","version":"0.5.0","keywords":["aexol","pi","pi-package","opencode","wizard","skills"],"license":"MIT","_id":"@aexol/pi-wizard@0.5.0","maintainers":[{"name":"arturczemiel","email":"aexol@aexol.com"},{"name":"ania-aexol","email":"ania@aexol.com"},{"name":"aexol-office","email":"office@aexol.com"},{"name":"kamil-aexol","email":"kamil@aexol.com"}],"homepage":"https://gitlab.com/aexol/open-source/opencode-wizard#readme","bugs":{"url":"https://gitlab.com/aexol/open-source/opencode-wizard/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":["./dist/extensions"]},"dist":{"shasum":"1d2239ed180f0b1600e44a5f820fc41e00722fd1","tarball":"https://registry.npmjs.org/@aexol/pi-wizard/-/pi-wizard-0.5.0.tgz","fileCount":6,"integrity":"sha512-DAYoGvVcgo/mAdmr7NHz2Le0Ht3WOMBVXtcgDuNVH5XrHLhyU9j/kf926jBJiMWDEnJlhG49oVVuYKa9K6ZT/w==","signatures":[{"sig":"MEYCIQCPBx5PewYHyM6nPxict7kzxqfEd6U5rFIWQGIX9v05QgIhANPNKgDg2O53TURf5d907T046iypqenaTYsGVKV8JC9c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51521},"main":"./dist/extensions/index.js","type":"module","types":"./dist/extensions/index.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/extensions/index.d.ts","default":"./dist/extensions/index.js"}},"gitHead":"8391b0560e1fac90134099766d2e9d5d63b2dc78","private":false,"scripts":{"build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json","release:check":"npm run typecheck && npm run build && npm pack --dry-run"},"_npmUser":{"name":"kamil-aexol","email":"kamil@aexol.com"},"repository":{"url":"git+https://gitlab.com/aexol/open-source/opencode-wizard.git","type":"git","directory":"plugins/pi-wizard"},"_npmVersion":"10.9.8","description":"Independent Pi package that exposes backend-backed Wizard tools and prompt context.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^22.12.0","@mariozechner/pi-coding-agent":"0.70.2"},"peerDependencies":{"@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-wizard_0.5.0_1779287732269_0.07865719325522602","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@aexol/pi-wizard","version":"0.5.1","keywords":["aexol","pi","pi-package","opencode","wizard","skills"],"license":"MIT","_id":"@aexol/pi-wizard@0.5.1","maintainers":[{"name":"arturczemiel","email":"aexol@aexol.com"},{"name":"ania-aexol","email":"ania@aexol.com"},{"name":"aexol-office","email":"office@aexol.com"},{"name":"kamil-aexol","email":"kamil@aexol.com"}],"homepage":"https://gitlab.com/aexol/open-source/opencode-wizard#readme","bugs":{"url":"https://gitlab.com/aexol/open-source/opencode-wizard/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":["./dist/extensions"]},"dist":{"shasum":"856ebb2d9ab74103b5ba1e12e011837d5c028484","tarball":"https://registry.npmjs.org/@aexol/pi-wizard/-/pi-wizard-0.5.1.tgz","fileCount":6,"integrity":"sha512-B+q6hrtFtZYtob4oG8pcrsK4yzdm3imi5zDOEfpxIReNZyrr/dqyffCeXtZpYqtIvppGdiSEn2YP6YrI64IVZw==","signatures":[{"sig":"MEQCIBN8RoC5BVgH0igB9FPJk0z6ZqCUOrBa0wO/kJ2YWhmfAiByCtBmqzP1BkXtKYtF6o2lHEhRXUBLZe6Uuc75G53qaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51985},"main":"./dist/extensions/index.js","type":"module","types":"./dist/extensions/index.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/extensions/index.d.ts","default":"./dist/extensions/index.js"}},"gitHead":"40937fd93c8ee2795f7c759c63aa4ba690ac9636","private":false,"scripts":{"build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json","release:check":"npm run typecheck && npm run build && npm pack --dry-run"},"_npmUser":{"name":"kamil-aexol","email":"kamil@aexol.com"},"repository":{"url":"git+https://gitlab.com/aexol/open-source/opencode-wizard.git","type":"git","directory":"plugins/pi-wizard"},"_npmVersion":"10.9.8","description":"Independent Pi package that exposes backend-backed Wizard tools and prompt context.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^22.12.0","@mariozechner/pi-coding-agent":"0.70.2"},"peerDependencies":{"@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-wizard_0.5.1_1779291217081_0.8030385550917056","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@aexol/pi-wizard","version":"0.5.3","keywords":["aexol","pi","pi-package","opencode","wizard","skills"],"license":"MIT","_id":"@aexol/pi-wizard@0.5.3","maintainers":[{"name":"arturczemiel","email":"aexol@aexol.com"},{"name":"ania-aexol","email":"ania@aexol.com"},{"name":"aexol-office","email":"office@aexol.com"},{"name":"kamil-aexol","email":"kamil@aexol.com"}],"homepage":"https://gitlab.com/aexol/open-source/opencode-wizard#readme","bugs":{"url":"https://gitlab.com/aexol/open-source/opencode-wizard/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":["./dist/extensions"]},"dist":{"shasum":"cda9a4dc5aab9bcddf502cd1b1bf5a09dcfaf0ff","tarball":"https://registry.npmjs.org/@aexol/pi-wizard/-/pi-wizard-0.5.3.tgz","fileCount":6,"integrity":"sha512-g5zIFdH9tbYxjoS4JJiN9zmSvDeQKi1yZficyo9CfoHgCJCrZBuTy13uqfByE9F0A/XoiPSSieQ3D+O5iKUj4Q==","signatures":[{"sig":"MEUCIBiFFWSQ2n3WKWKp02NWN0UcUaDTSjD9ygd9180mf6gJAiEAsk85LjL4brFE7MBZPn1b7Thh5WzoVz4mKTsjkpCh9fM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63646},"main":"./dist/extensions/index.js","type":"module","types":"./dist/extensions/index.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/extensions/index.d.ts","default":"./dist/extensions/index.js"}},"gitHead":"2c49627373a82c56919befc1f622673ab530b894","private":false,"scripts":{"build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json","release:check":"npm run typecheck && npm run build && npm pack --dry-run"},"_npmUser":{"name":"kamil-aexol","email":"kamil@aexol.com"},"repository":{"url":"git+https://gitlab.com/aexol/open-source/opencode-wizard.git","type":"git","directory":"plugins/pi-wizard"},"_npmVersion":"10.9.8","description":"Independent Pi package that exposes backend-backed Wizard tools and prompt context.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^22.12.0","@mariozechner/pi-coding-agent":"0.70.2"},"peerDependencies":{"@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-wizard_0.5.3_1779341444488_0.25389142547812615","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@aexol/pi-wizard","version":"0.5.4","keywords":["aexol","pi","pi-package","opencode","wizard","skills"],"license":"MIT","_id":"@aexol/pi-wizard@0.5.4","maintainers":[{"name":"arturczemiel","email":"aexol@aexol.com"},{"name":"ania-aexol","email":"ania@aexol.com"},{"name":"aexol-office","email":"office@aexol.com"},{"name":"kamil-aexol","email":"kamil@aexol.com"}],"homepage":"https://gitlab.com/aexol/open-source/opencode-wizard#readme","bugs":{"url":"https://gitlab.com/aexol/open-source/opencode-wizard/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":["./dist/extensions"]},"dist":{"shasum":"26b9dc6f907d4b74daca5aedd8665ac5ff1a54db","tarball":"https://registry.npmjs.org/@aexol/pi-wizard/-/pi-wizard-0.5.4.tgz","fileCount":6,"integrity":"sha512-XXd+AIjSi71d4KveVKZN7zGjjRbzUGeIP5S47R5evwJ0g5mu5tDInSo7M4Nkav2gPYZoTN0yH69ohAV4qhtK5A==","signatures":[{"sig":"MEUCIQCE4hfIQcD0q5H80oxyxf0asxypVDrJu+ZFsnMISkxxDQIgSyZCFn6mIOFybce5FIYK8PQg+HNosUIKyWW9R+7KN94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68490},"main":"./dist/extensions/index.js","type":"module","types":"./dist/extensions/index.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/extensions/index.d.ts","default":"./dist/extensions/index.js"}},"gitHead":"9e15f931927c11714f6f5323c5043f2a31443600","private":false,"scripts":{"build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json","release:check":"npm run typecheck && npm run build && npm pack --dry-run"},"_npmUser":{"name":"kamil-aexol","email":"kamil@aexol.com"},"repository":{"url":"git+https://gitlab.com/aexol/open-source/opencode-wizard.git","type":"git","directory":"plugins/pi-wizard"},"_npmVersion":"10.9.8","description":"Independent Pi package that exposes backend-backed Wizard tools and prompt context.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^22.12.0","@mariozechner/pi-coding-agent":"0.70.2"},"peerDependencies":{"@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-wizard_0.5.4_1779363174277_0.3585396115762707","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@aexol/pi-wizard","version":"0.5.5","keywords":["aexol","pi","pi-package","opencode","wizard","skills"],"license":"MIT","_id":"@aexol/pi-wizard@0.5.5","maintainers":[{"name":"arturczemiel","email":"aexol@aexol.com"},{"name":"ania-aexol","email":"ania@aexol.com"},{"name":"aexol-office","email":"office@aexol.com"},{"name":"kamil-aexol","email":"kamil@aexol.com"}],"homepage":"https://gitlab.com/aexol/open-source/opencode-wizard#readme","bugs":{"url":"https://gitlab.com/aexol/open-source/opencode-wizard/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":["./dist/extensions"]},"dist":{"shasum":"4f6270b9438d62cf0495812be871de405b7ee4d3","tarball":"https://registry.npmjs.org/@aexol/pi-wizard/-/pi-wizard-0.5.5.tgz","fileCount":6,"integrity":"sha512-IK6xArMRPKUkCa0hEdITtOdzX30uVCQLWnrMWLiUpQa0tA3ySIsuZY30lYnWvI1MOQJT3Uwh/u3nk+870AdvKQ==","signatures":[{"sig":"MEQCIHrMR7GVqqXX1GyTQM4WE9sxqI6woXI8Ya3043lGE7ONAiBgeZtTeLv3BRh1zFDzKD9CttOHWfqSlLmfhePd4/5wPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69490},"main":"./dist/extensions/index.js","type":"module","types":"./dist/extensions/index.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/extensions/index.d.ts","default":"./dist/extensions/index.js"}},"gitHead":"e12ffbc32f6a2dde9af44a5551b847682dfb2643","private":false,"scripts":{"build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json","release:check":"npm run typecheck && npm run build && npm pack --dry-run"},"_npmUser":{"name":"kamil-aexol","email":"kamil@aexol.com"},"repository":{"url":"git+https://gitlab.com/aexol/open-source/opencode-wizard.git","type":"git","directory":"plugins/pi-wizard"},"_npmVersion":"10.9.8","description":"Independent Pi package that exposes backend-backed Wizard tools and prompt context.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^22.12.0","@mariozechner/pi-coding-agent":"0.70.2"},"peerDependencies":{"@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-wizard_0.5.5_1779437247084_0.06272738912186049","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@aexol/pi-wizard","version":"0.5.6","keywords":["aexol","pi","pi-package","opencode","wizard","skills"],"license":"MIT","_id":"@aexol/pi-wizard@0.5.6","maintainers":[{"name":"arturczemiel","email":"aexol@aexol.com"},{"name":"ania-aexol","email":"ania@aexol.com"},{"name":"aexol-office","email":"office@aexol.com"},{"name":"kamil-aexol","email":"kamil@aexol.com"}],"homepage":"https://gitlab.com/aexol/open-source/opencode-wizard#readme","bugs":{"url":"https://gitlab.com/aexol/open-source/opencode-wizard/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":["./dist/extensions"]},"dist":{"shasum":"f7f02741c877cb767d357c0cdbf30c10d63e5fc9","tarball":"https://registry.npmjs.org/@aexol/pi-wizard/-/pi-wizard-0.5.6.tgz","fileCount":6,"integrity":"sha512-uReDl04r+sMH9z3DC3DpqEo9BRp3kiZ1mJrnytUcNLMzy/V8UtIqnNIXLR4tfko5BjWdH/6n38c3pKqMqloljw==","signatures":[{"sig":"MEQCIDmE2j6xIaAzNhhaaOwYXPTdEu2qWFSlFdUEh8q8IAFGAiBsltCuobdo7YIUkkv24SI6I/c2fdtUF/e8fyUk/J6DXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70689},"main":"./dist/extensions/index.js","type":"module","types":"./dist/extensions/index.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/extensions/index.d.ts","default":"./dist/extensions/index.js"}},"gitHead":"2bc775f259e6b1be7b530c23c4b77c5e5331222a","private":false,"scripts":{"build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json","release:check":"npm run typecheck && npm run build && npm pack --dry-run"},"_npmUser":{"name":"kamil-aexol","email":"kamil@aexol.com"},"repository":{"url":"git+https://gitlab.com/aexol/open-source/opencode-wizard.git","type":"git","directory":"plugins/pi-wizard"},"_npmVersion":"10.9.8","description":"Independent Pi package that exposes backend-backed Wizard tools and prompt context.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^22.12.0","@mariozechner/pi-coding-agent":"0.70.2"},"peerDependencies":{"@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-wizard_0.5.6_1779862001286_0.18173716716599397","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@aexol/pi-wizard","version":"0.5.7","keywords":["aexol","pi","pi-package","opencode","wizard","skills"],"license":"MIT","_id":"@aexol/pi-wizard@0.5.7","maintainers":[{"name":"arturczemiel","email":"aexol@aexol.com"},{"name":"ania-aexol","email":"ania@aexol.com"},{"name":"aexol-office","email":"office@aexol.com"},{"name":"kamil-aexol","email":"kamil@aexol.com"}],"homepage":"https://gitlab.com/aexol/open-source/opencode-wizard#readme","bugs":{"url":"https://gitlab.com/aexol/open-source/opencode-wizard/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":["./dist/extensions"]},"dist":{"shasum":"530b7adbf0bc1a32f05a3e631c25df845da4caa8","tarball":"https://registry.npmjs.org/@aexol/pi-wizard/-/pi-wizard-0.5.7.tgz","fileCount":6,"integrity":"sha512-+kBUWkovxQjtkuMMLw1kZimDCKboUrrCGtTfb+wYOrwRsWxLrSeqNaMoWF+HdoibD/9UNhcnLcuIa/VSRIBcRw==","signatures":[{"sig":"MEQCIE/tniwpiHfFGxMq4503Q+or1hvZBoJBE8bb6hO7+UfCAiAy13Q0rtvTeswyNhGz9zLqOyhdiwRva6fdWgrDxlK+Hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70689},"main":"./dist/extensions/index.js","type":"module","types":"./dist/extensions/index.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/extensions/index.d.ts","default":"./dist/extensions/index.js"}},"gitHead":"c8753a11b90fa7a9c02f3deeca9b6e9462f89c31","private":false,"scripts":{"build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json","release:check":"npm run typecheck && npm run build && npm pack --dry-run"},"_npmUser":{"name":"kamil-aexol","email":"kamil@aexol.com"},"repository":{"url":"git+https://gitlab.com/aexol/open-source/opencode-wizard.git","type":"git","directory":"plugins/pi-wizard"},"_npmVersion":"10.9.8","description":"Independent Pi package that exposes backend-backed Wizard tools and prompt context.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^22.12.0","@mariozechner/pi-coding-agent":"0.70.2"},"peerDependencies":{"@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-wizard_0.5.7_1780387946382_0.13208608715791637","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"@aexol/pi-wizard","version":"0.5.10","keywords":["aexol","pi","pi-package","opencode","wizard","skills"],"license":"MIT","_id":"@aexol/pi-wizard@0.5.10","maintainers":[{"name":"arturczemiel","email":"aexol@aexol.com"},{"name":"ania-aexol","email":"ania@aexol.com"},{"name":"aexol-office","email":"office@aexol.com"},{"name":"kamil-aexol","email":"kamil@aexol.com"}],"homepage":"https://gitlab.com/aexol/open-source/opencode-wizard#readme","bugs":{"url":"https://gitlab.com/aexol/open-source/opencode-wizard/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":["./dist/extensions"]},"dist":{"shasum":"8bee7ea59bedcf572532f9c36d102a45371bc98b","tarball":"https://registry.npmjs.org/@aexol/pi-wizard/-/pi-wizard-0.5.10.tgz","fileCount":6,"integrity":"sha512-kMyXA1bulVZsChVnRgiE+iHSUNXFAeONAr7GnbjUgUh2FqoJMX4723EsJ1mcOIVJucDQP3IleNJOv+araIrGdA==","signatures":[{"sig":"MEUCIDEbVE1mvK7ctsLNmKt46DWLpwe/IO2Y3Nn89pPaRrDLAiEAgmuaBFFo5ZaJMBkHDNttJVPHcKHdUOlLkh0r7y+rNek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70690},"main":"./dist/extensions/index.js","type":"module","types":"./dist/extensions/index.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/extensions/index.d.ts","default":"./dist/extensions/index.js"}},"gitHead":"215ddd7a872a6a870672f89919338a67af292af3","private":false,"scripts":{"build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json","release:check":"npm run typecheck && npm run build && npm pack --dry-run"},"_npmUser":{"name":"kamil-aexol","email":"kamil@aexol.com"},"repository":{"url":"git+https://gitlab.com/aexol/open-source/opencode-wizard.git","type":"git","directory":"plugins/pi-wizard"},"_npmVersion":"10.9.8","description":"Independent Pi package that exposes backend-backed Wizard tools and prompt context.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^22.12.0","@mariozechner/pi-coding-agent":"0.70.2"},"peerDependencies":{"@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-wizard_0.5.10_1780466577576_0.49708751668382134","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@aexol/pi-wizard","version":"0.6.0","description":"Independent Pi package that exposes backend-backed Wizard tools and prompt context.","type":"module","private":false,"main":"./dist/extensions/index.js","types":"./dist/extensions/index.d.ts","exports":{".":{"default":"./dist/extensions/index.js","types":"./dist/extensions/index.d.ts"}},"scripts":{"build":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.json","release:check":"npm run typecheck && npm run build && npm pack --dry-run","typecheck":"tsc --noEmit -p tsconfig.json"},"keywords":["aexol","pi","pi-package","opencode","wizard","skills"],"license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://gitlab.com/aexol/open-source/opencode-wizard.git","directory":"plugins/pi-wizard"},"pi":{"extensions":["./dist/extensions"],"skills":[],"prompts":[],"themes":[]},"peerDependencies":{"@mariozechner/pi-coding-agent":"*"},"devDependencies":{"@mariozechner/pi-coding-agent":"0.70.2","@types/node":"^22.12.0","typescript":"^5.9.2"},"engines":{"node":"^20.19.0 || >=22.12.0"},"_id":"@aexol/pi-wizard@0.6.0","gitHead":"195a94e4c12c55149c0f3bf5a01db36ade3df204","bugs":{"url":"https://gitlab.com/aexol/open-source/opencode-wizard/issues"},"homepage":"https://gitlab.com/aexol/open-source/opencode-wizard#readme","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-UNmBEptIgantgiCu8YNrbeb0aaavF/E/kWIJMa9CGN+FHS9fH4IVHic3dRVEmpjluWywtMz06W+K2RSJdhs/Ng==","shasum":"dce74aa10ac5ee7d6e74f7bf5b1739a49991cb68","tarball":"https://registry.npmjs.org/@aexol/pi-wizard/-/pi-wizard-0.6.0.tgz","fileCount":6,"unpackedSize":70689,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFbNuxcpYGJ+p0HHV/8CFA0k+7AqTmQcrNmmN5yqosvIAiEAnbHcDaGA+v0CU36/uAbbeP2val/vsBU6aD/2Hbh9LLc="}]},"_npmUser":{"name":"kamil-aexol","email":"kamil@aexol.com"},"directories":{},"maintainers":[{"name":"arturczemiel","email":"aexol@aexol.com"},{"name":"ania-aexol","email":"ania@aexol.com"},{"name":"aexol-office","email":"office@aexol.com"},{"name":"kamil-aexol","email":"kamil@aexol.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-wizard_0.6.0_1780499521989_0.30970106525194785"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-20T13:21:53.342Z","modified":"2026-06-03T15:12:02.323Z","0.4.7":"2026-05-20T13:21:53.623Z","0.4.8":"2026-05-20T13:57:03.281Z","0.5.0":"2026-05-20T14:35:32.433Z","0.5.1":"2026-05-20T15:33:37.225Z","0.5.3":"2026-05-21T05:30:44.621Z","0.5.4":"2026-05-21T11:32:54.419Z","0.5.5":"2026-05-22T08:07:27.238Z","0.5.6":"2026-05-27T06:06:41.442Z","0.5.7":"2026-06-02T08:12:26.519Z","0.5.10":"2026-06-03T06:02:57.785Z","0.6.0":"2026-06-03T15:12:02.157Z"},"bugs":{"url":"https://gitlab.com/aexol/open-source/opencode-wizard/issues"},"license":"MIT","homepage":"https://gitlab.com/aexol/open-source/opencode-wizard#readme","keywords":["aexol","pi","pi-package","opencode","wizard","skills"],"repository":{"type":"git","url":"git+https://gitlab.com/aexol/open-source/opencode-wizard.git","directory":"plugins/pi-wizard"},"description":"Independent Pi package that exposes backend-backed Wizard tools and prompt context.","maintainers":[{"name":"arturczemiel","email":"aexol@aexol.com"},{"name":"ania-aexol","email":"ania@aexol.com"},{"name":"aexol-office","email":"office@aexol.com"},{"name":"kamil-aexol","email":"kamil@aexol.com"}],"readme":"# Pi Wizard\n\nIndependent Pi package for the backend-backed Wizard catalog.\n\n## Relationship to other plugin packages\n\n- `plugins/pi-wizard` is an independent Pi package with its own runtime implementation.\n- It does not declare a runtime dependency on, import from, or delegate to the OpenCode plugin package.\n- The packages can be released independently.\n\n## Install\n\n```sh\nnpm install @aexol/pi-wizard\n```\n\nFor local development from this repository:\n\n```sh\nnpm --prefix plugins/pi-wizard install\nnpm --prefix plugins/pi-wizard run build\n```\n\n## Release\n\n`@aexol/pi-wizard` is released separately and does not require another Wizard plugin package at runtime.\n\nRun the package release check before tagging:\n\n```sh\nnpm run pi-wizard:release:check\n```\n\nUse tag format `pi-wizard-v<version>` and the GitLab manual `publish pi wizard` job for npm publication.\n\nThe package metadata declares Pi extension resources through:\n\n```json\n{\n  \"pi\": {\n    \"extensions\": [\"./dist/extensions\"]\n  }\n}\n```\n\n## Tools\n\nThe extension registers Pi-native tool names that call backend auth/workspace/catalog/preference APIs directly:\n\n- `wizard_status`\n- `wizard_catalog_fetch`\n- `wizard_artifact_fetch`\n- `wizard_artifact_preference_set`\n- `wizard_published_skills_fetch`\n- `wizard_published_skill_preference_set`\n- `wizard_report_issue`\n\nCatalog/status metadata is discovery-only; fetch artifact or skill bodies before treating Wizard instructions as authoritative.\n\nUse `wizard_report_issue` for authenticated Wizard BUG/FEATURE reports. Required args are `reportType` (`BUG` or `FEATURE`), `title`, and `description`; optional safe fields include `severity`/`priority`, reproduction steps, expected/actual behavior, impact, labels, related tool, directory override, and a repo-relative path. The tool sends `source: PI`, safe workspace/repository/directory context, and bounded metadata only; it does not capture transcripts, prompts, env, secrets, tokens, raw logs, or unbounded local absolute paths.\n\n## Auth and config\n\nThe Pi runtime resolves backend settings and auth directly, without importing or delegating to another Wizard package:\n\n- backend origin default `https://opencode-wizard.aexol.work`\n- `PI_WIZARD_BACKEND_ORIGIN` override\n- `OPENCODE_WIZARD_BACKEND_ORIGIN` override\n- GraphQL `/graphql` endpoint\n- optional `PI_WIZARD_SESSION_TOKEN`\n- optional `PI_WIZARD_AUTH_STATE_PATH`, defaulting to `~/.config/pi-wizard/config.json`\n- browser OAuth bootstrap through the same backend session endpoint used by the OpenCode package\n- workspace resolution from directory/git metadata\n\nAuth behavior mirrors the OpenCode package without importing it: when auth is missing or rejected, `wizard_status` and catalog startup paths start a localhost browser login on `http://localhost:24953/oauth/callback`, exchange the OAuth code for a backend plugin session, and store it in `~/.config/pi-wizard/config.json` (or `PI_WIZARD_AUTH_STATE_PATH`) under `{ \"auth\": { ... } }`. Tools expose login state and browser URL, never tokens.\n\nStored auth uses this Pi-owned shape:\n\n```json\n{\n  \"auth\": {\n    \"pluginId\": \"pi-wizard\",\n    \"sessionToken\": \"<redacted>\",\n    \"expiresAt\": \"2026-05-20T00:00:00.000Z\",\n    \"authenticatedAt\": \"2026-05-20T00:00:00.000Z\",\n    \"userId\": \"user-id\",\n    \"email\": \"user@example.com\",\n    \"role\": \"EDITOR\"\n  }\n}\n```\n\nIf backend access is missing after auth bootstrap, tools return `request_failed` or related operational state instead of a fake local catalog.\n\n## Prompt context\n\nOn Pi `before_agent_start`, the extension fetches the backend SKILL catalog when auth is available and appends a Pi Wizard system note listing available skills plus Pi-native fetch rules.\n\nIf auth is missing, startup context triggers the same Pi-owned browser bootstrap as `wizard_status` and includes degraded guidance plus the login URL when available; no hardcoded degraded catalog is injected.\n","readmeFilename":"README.md"}