{"_id":"@zhushanwen/pi-ask-user","_rev":"51-83beb5b089eec4e98a4d96c5f7fba14a","name":"@zhushanwen/pi-ask-user","dist-tags":{"dev":"5.0.0-dev.1","latest":"7.3.2"},"versions":{"0.0.1":{"name":"@zhushanwen/pi-ask-user","version":"0.0.1","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@0.0.1","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"0b2487efcc7fe37a741f31edc382251c878fc789","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-0.0.1.tgz","fileCount":18,"integrity":"sha512-O3y0uCnLR4ev3WMSKWTMILR5PR+RSUeV24ViDb4bLK2pngvO1ljkzAi0WmDCVPCVDoK3wZbNl6b6AF40wjQnrg==","signatures":[{"sig":"MEYCIQDvJ0hjMeDSfXS4ZonKkBFTJc7xWpYd1CZVtB4p1MXHhAIhALtYusouIF8ByD53Sy61dOJ58m7JuACBUyTEGMBeD2IQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132641},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-0.0.1.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/dbc34dce6f63a4371c57a1953a1a045f/zhushanwen-pi-ask-user-0.0.1.tgz","_integrity":"sha512-O3y0uCnLR4ev3WMSKWTMILR5PR+RSUeV24ViDb4bLK2pngvO1ljkzAi0WmDCVPCVDoK3wZbNl6b6AF40wjQnrg==","_npmVersion":"10.9.8","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor, and optional comments.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^24.0.0"},"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"peerDependenciesMeta":{"@mariozechner/pi-tui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_0.0.1_1781689227565_0.30653474826442206","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@zhushanwen/pi-ask-user","version":"0.0.2","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@0.0.2","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"533f87e517b11cc61440f0c9c15e998e6e80f6de","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-0.0.2.tgz","fileCount":18,"integrity":"sha512-0qj2hcGsJg2G1Em9VJywW8/W8jqYOt61CYSlBdOgTs0ldvwU+32oTfDh6IPyX2Y9vN1xfnkfn3YRW70g/36T3g==","signatures":[{"sig":"MEQCIAxMH9OIFvnZ4SsXpd3s6mSeLurH2noHFpwEmq1KiV8jAiAoeirzV6Dwazv8HfyTpIPKc/Envo6O81yTPVq79vpyjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135546},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-0.0.2.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/0c8dcba67b2711108399c929a74537b2/zhushanwen-pi-ask-user-0.0.2.tgz","_integrity":"sha512-0qj2hcGsJg2G1Em9VJywW8/W8jqYOt61CYSlBdOgTs0ldvwU+32oTfDh6IPyX2Y9vN1xfnkfn3YRW70g/36T3g==","_npmVersion":"10.9.8","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor, and optional comments.","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^24.0.0","@sinclair/typebox":"*","@earendil-works/pi-tui":"*"},"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"peerDependenciesMeta":{"@mariozechner/pi-tui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_0.0.2_1782547929412_0.6392108813134589","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@zhushanwen/pi-ask-user","version":"0.0.3","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@0.0.3","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"d19b44219f40398ac709864d7b67f72727ad0645","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-0.0.3.tgz","fileCount":18,"integrity":"sha512-Ikq6tciXzP9ofFvDFy5/r3Rq7i4lRctlu61mMarRYsCOsllWIxenPAjaKByvH3VkzLt8j/NjnhPrUvdDygJzDA==","signatures":[{"sig":"MEUCIQDr8pI9oo4FDNSVDbbqeLKw7dyqzp/XJ3u+fPx2/q6nOwIgWbuWoubHKA0lUOJUlGfZqShdXQfb2jUp9EjCinAZ68A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139520},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-0.0.3.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/6c57d050dc886b077c6b3c1da2c65616/zhushanwen-pi-ask-user-0.0.3.tgz","_integrity":"sha512-Ikq6tciXzP9ofFvDFy5/r3Rq7i4lRctlu61mMarRYsCOsllWIxenPAjaKByvH3VkzLt8j/NjnhPrUvdDygJzDA==","_npmVersion":"10.9.8","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor, and optional comments.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^24.0.0","@sinclair/typebox":"*","@earendil-works/pi-tui":"*"},"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"peerDependenciesMeta":{"@mariozechner/pi-tui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_0.0.3_1783086294806_0.4220361589288979","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@zhushanwen/pi-ask-user","version":"0.0.4","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@0.0.4","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"f89083e5932ba4f820631af357820f1d96b1e7d1","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-0.0.4.tgz","fileCount":18,"integrity":"sha512-I6C1QlryDYckkYBHKZVGIzuC42BBZpwjKG3KCMU/CTcMXjVnAnzhFqS44UxrgBHLMOMzHRmBWoAFaqNBM4ky5A==","signatures":[{"sig":"MEUCIFTAlrlOmac7U5KFMBYGholHv6hYCYupxWiFV1uu4e1JAiEA6fk8PX45VjpC8RPDugmv9sBszxw4nP32MrM09HymiPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144948},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-0.0.4.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/055b60ec6b925192fa7fcc33080f1e03/zhushanwen-pi-ask-user-0.0.4.tgz","_integrity":"sha512-I6C1QlryDYckkYBHKZVGIzuC42BBZpwjKG3KCMU/CTcMXjVnAnzhFqS44UxrgBHLMOMzHRmBWoAFaqNBM4ky5A==","_npmVersion":"10.9.8","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor, and optional comments.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^24.0.0","@sinclair/typebox":"*","@earendil-works/pi-tui":"*"},"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"peerDependenciesMeta":{"@mariozechner/pi-tui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_0.0.4_1783089507461_0.34839216978999143","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@zhushanwen/pi-ask-user","version":"0.1.0","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@0.1.0","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"47b6e56b653b1c518ea15d466efe5e986f6b3027","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-0.1.0.tgz","fileCount":23,"integrity":"sha512-tGAI1kLJuge3/gNxpqeMW9qJkrzO2FaT/LEiLeloS+i6sAiSef3kRcKeu63dphT7H+50P/Oz0nFmu9Wlm4uAuA==","signatures":[{"sig":"MEUCIEcdtvOT0ev7gM/qFdceQpVCEl430rsQ5/8ylD5PMp+TAiEA86Ngx1nADI/EY4vA3H+BkdZuSj5WdzCT0ZJvD/u2F6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224803},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-0.1.0.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/6bca0cb0ac485fb92de4a4b8189d9331/zhushanwen-pi-ask-user-0.1.0.tgz","_integrity":"sha512-tGAI1kLJuge3/gNxpqeMW9qJkrzO2FaT/LEiLeloS+i6sAiSef3kRcKeu63dphT7H+50P/Oz0nFmu9Wlm4uAuA==","_npmVersion":"10.9.8","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor, and optional comments.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^24.0.0","@sinclair/typebox":"*","@earendil-works/pi-tui":"*"},"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"peerDependenciesMeta":{"@mariozechner/pi-tui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_0.1.0_1783649401866_0.39246916905587015","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@zhushanwen/pi-ask-user","version":"0.2.0","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@0.2.0","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"c8b4981bda9b212526fcaad4c0ec8726a5e5a438","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-0.2.0.tgz","fileCount":27,"integrity":"sha512-S8mXITz7WQnoO8RplZkwL6eiROksz8HokJh6kn3CDKiMADyRQlipl8fAnSsafgW0R0ruEgEjmhRl16hVXOozXQ==","signatures":[{"sig":"MEYCIQDt02Kf3QSh3IlaguxcnEVOWahQst5LCrAJ7w+SkswyzwIhAJ/5tK4l+fGvRSVN9yPW+MPxbySx8XIC7/TbB+MasHeH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238841},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-0.2.0.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/a186a52508f1f6ba15f2d071385b65c1/zhushanwen-pi-ask-user-0.2.0.tgz","_integrity":"sha512-S8mXITz7WQnoO8RplZkwL6eiROksz8HokJh6kn3CDKiMADyRQlipl8fAnSsafgW0R0ruEgEjmhRl16hVXOozXQ==","_npmVersion":"10.9.8","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor, and optional comments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@xyz-agent/extension-protocol":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^24.0.0","@sinclair/typebox":"*","@earendil-works/pi-tui":"*"},"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"peerDependenciesMeta":{"@mariozechner/pi-tui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_0.2.0_1784175137769_0.054596138552569284","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@zhushanwen/pi-ask-user","version":"1.0.0","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@1.0.0","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"7ef85e383af6e0bdb75e0c52701bd79bfdc2c668","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-1.0.0.tgz","fileCount":31,"integrity":"sha512-Fir59W9r8/kchWrVNjbYzLVITbWp1DTnbYOMfLL5par7LPuJJfZqOgNVrJUGEf2/r9fZO5/5g12drFcZUzD51w==","signatures":[{"sig":"MEQCIH7HVQ66jIsSQh94vJY5vbGTgkP9Fj+1urdwEfJn8GbqAiByTJRJjhXS6pt6QSicDy46vcxbjw4g0Cqyv6L5m1B4Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274793},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-1.0.0.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/81a24517975d0e58b4371e4931257178/zhushanwen-pi-ask-user-1.0.0.tgz","_integrity":"sha512-Fir59W9r8/kchWrVNjbYzLVITbWp1DTnbYOMfLL5par7LPuJJfZqOgNVrJUGEf2/r9fZO5/5g12drFcZUzD51w==","_npmVersion":"10.9.8","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor, and optional comments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@xyz-agent/extension-protocol":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^24.0.0","@sinclair/typebox":"*","@earendil-works/pi-tui":"*"},"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"*"},"peerDependenciesMeta":{"@mariozechner/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_1.0.0_1784472221671_0.3603471931172293","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@zhushanwen/pi-ask-user","version":"1.0.1","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@1.0.1","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"1663209cdd1e9435cbcac0e31b00caefa4d1f2d1","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-1.0.1.tgz","fileCount":32,"integrity":"sha512-KRKWQc6k8SgWp4ZOdDSMN+9CvJ8MjzQcxt8FumXUhFx83sBvvxPsHQ/TUtoTUi65qmQCTxDGddHgBakDMgCkZA==","signatures":[{"sig":"MEQCIE4K5jw4q0GBmMwAnMZoaDPMAG1qrVqjQkkymucBnYNNAiBEO4P7k2fYGUSGTw7v2k/bwfSYtdzVZ6/xOIcSS8xm+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286651},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-1.0.1.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/f07171c7d63ffd71f3f878061ba8997f/zhushanwen-pi-ask-user-1.0.1.tgz","_integrity":"sha512-KRKWQc6k8SgWp4ZOdDSMN+9CvJ8MjzQcxt8FumXUhFx83sBvvxPsHQ/TUtoTUi65qmQCTxDGddHgBakDMgCkZA==","_npmVersion":"10.9.8","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor, and optional comments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@xyz-agent/extension-protocol":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^24.0.0","@sinclair/typebox":"*","@earendil-works/pi-tui":"*"},"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"*"},"peerDependenciesMeta":{"@mariozechner/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_1.0.1_1784823514194_0.23973703016870385","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@zhushanwen/pi-ask-user","version":"1.0.2","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@1.0.2","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"55b931dc0d0c6d9823cf4783b4c7f83a7d995973","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-1.0.2.tgz","fileCount":32,"integrity":"sha512-hvL2i4/i9QdSAvNprXfc/MK28+Y+eDCH8Tt+QbHKpOPL/y97JlIJ7w0tWsTOs4dMIWkVoOxoFxlSUBogXiY+BQ==","signatures":[{"sig":"MEUCIQCV35zJn28UDxxYtKoYe4KDcJCNG667gbgc1Bj7aFWp/wIgE9lKTA7fu23IvHY9grybW1AJ83at3mq5jdSLX3inT8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286651},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-1.0.2.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/8f2ef502b77dcacd47499beeaabb8add/zhushanwen-pi-ask-user-1.0.2.tgz","_integrity":"sha512-hvL2i4/i9QdSAvNprXfc/MK28+Y+eDCH8Tt+QbHKpOPL/y97JlIJ7w0tWsTOs4dMIWkVoOxoFxlSUBogXiY+BQ==","_npmVersion":"10.9.8","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor, and optional comments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@xyz-agent/extension-protocol":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^24.0.0","@sinclair/typebox":"*","@earendil-works/pi-tui":"*"},"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"*"},"peerDependenciesMeta":{"@mariozechner/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_1.0.2_1785168402561_0.10206844679447769","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@zhushanwen/pi-ask-user","version":"1.0.3","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@1.0.3","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"3c01f69e83934ea88e4b0fda3ddedef0ab4063a7","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-1.0.3.tgz","fileCount":32,"integrity":"sha512-9W+YFloEsgtmJYgww+IeYVwgKhT5/5E8Llsqxen0x9s93t6HegIEtJqtXQush6oMv4pq6Qvp2L6dZXRLOx33bA==","signatures":[{"sig":"MEQCICuw7QWsjytAUE0fZLFzELyfoiXgRtAhUVr9YsN8tc4hAiByMwsd22UMOSMfIZ4130srz3Xm1YTptNzbNlxdifSyWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286677},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-1.0.3.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/1381d66c4bdb78690625ffd71032efc0/zhushanwen-pi-ask-user-1.0.3.tgz","_integrity":"sha512-9W+YFloEsgtmJYgww+IeYVwgKhT5/5E8Llsqxen0x9s93t6HegIEtJqtXQush6oMv4pq6Qvp2L6dZXRLOx33bA==","_npmVersion":"10.9.8","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor, and optional comments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@xyz-agent/extension-protocol":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^24.0.0","@sinclair/typebox":"*","@earendil-works/pi-tui":"*"},"peerDependencies":{"@sinclair/typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"0.4.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_1.0.3_1785212977729_0.3543301849107958","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@zhushanwen/pi-ask-user","version":"1.0.4","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@1.0.4","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"8bbecf62d62488a22a249a3ad3b354be0869e592","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-1.0.4.tgz","fileCount":32,"integrity":"sha512-9k7TtdpMPeqUgyolQIN4fJ54nrS3kjz0I5cnd4cHX0NGNqH5ez1CvLdQc0i17ruiehbqMMwvihr5hO05H1XkAg==","signatures":[{"sig":"MEYCIQDq65LneOKRL6Df0GgiAdliV1krCuk8XJyfCzdgaBtkmwIhAIBoc0/yQXn20CB35i3rfuUBNyISgFo7mxj05a4bw5Jk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286677},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-1.0.4.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/7a3dbcf495a4e49f17bdd190902c088d/zhushanwen-pi-ask-user-1.0.4.tgz","_integrity":"sha512-9k7TtdpMPeqUgyolQIN4fJ54nrS3kjz0I5cnd4cHX0NGNqH5ez1CvLdQc0i17ruiehbqMMwvihr5hO05H1XkAg==","_npmVersion":"10.9.8","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor, and optional comments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@xyz-agent/extension-protocol":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^24.0.0","@sinclair/typebox":"*","@earendil-works/pi-tui":"*"},"peerDependencies":{"@sinclair/typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"0.4.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_1.0.4_1785340189603_0.9294272094346019","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@zhushanwen/pi-ask-user","version":"1.0.5","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@1.0.5","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"2b918da293e9587bb19875ead4d456f151e84e30","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-1.0.5.tgz","fileCount":32,"integrity":"sha512-znjdnwmqmr+zlqdkxsLT8vZ8Hws3mlSBRqJ1sIdlmk5YbUIbdcT9raXLH7v6owF95zUmGbfonlagNUBfMPD2Lw==","signatures":[{"sig":"MEUCIA80TQ2iXG1pVflMmC/fjXqAhKH5a4Fgvvumiw+7IH3YAiEA/DVzGKP57/xTAD9Jnx1OwJtFu4F/xbhc5KwZXd/nfTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286677},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-1.0.5.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/fd596805cd152efdd2e37a9ad34b68a7/zhushanwen-pi-ask-user-1.0.5.tgz","_integrity":"sha512-znjdnwmqmr+zlqdkxsLT8vZ8Hws3mlSBRqJ1sIdlmk5YbUIbdcT9raXLH7v6owF95zUmGbfonlagNUBfMPD2Lw==","_npmVersion":"10.9.8","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor, and optional comments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@xyz-agent/extension-protocol":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/node":"^24.0.0","@sinclair/typebox":"*","@earendil-works/pi-tui":"*"},"peerDependencies":{"@sinclair/typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"0.4.3"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_1.0.5_1785375701807_0.8449968022784826","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@zhushanwen/pi-ask-user","version":"2.0.0","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@2.0.0","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"c3b471fd86b5f49b28d440723de494fffc08202e","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-2.0.0.tgz","fileCount":32,"integrity":"sha512-H4ytNAAvnRIxgbFyxyhjG7d7TvNQUrxPzBH0uadI38k8f94Mohb4EgM0w7afPvLp7xT452Gb6lP8lLYOqMNVaQ==","signatures":[{"sig":"MEUCIQC55AHJdY0epfkZ/C4jm9NFvfJkS22xpyqwTPlM+7ZfgAIgLaAbRoskhLLLRWkGqT5lkn1nUJK1aJByknxc0keZePo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286627},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-2.0.0.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/018bc9d7de86684c1cc2b6b87fb64c8a/zhushanwen-pi-ask-user-2.0.0.tgz","_integrity":"sha512-H4ytNAAvnRIxgbFyxyhjG7d7TvNQUrxPzBH0uadI38k8f94Mohb4EgM0w7afPvLp7xT452Gb6lP8lLYOqMNVaQ==","_npmVersion":"11.16.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor, and optional comments.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xyz-agent/extension-protocol":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","@types/node":"^24.0.0","@earendil-works/pi-tui":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"2.0.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_2.0.0_1785409542573_0.23856780801180077","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@zhushanwen/pi-ask-user","version":"2.0.1","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@2.0.1","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"5f54104dec6ed35d57c053d9c8c8416b67fb64e3","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-2.0.1.tgz","fileCount":32,"integrity":"sha512-M87kDoLoDzcCP/1fPH9TiMMpPBgPVn7ErPighR7+kKoTnyw04//Fesvg61TPJNf57AuVAhK5dmBqbYhMpyrI6g==","signatures":[{"sig":"MEUCIQC66iy/kgdpejjsUNhVFNyI4dHQ77l9JR4BYPqkKPDo8wIgQEKBTSxP/rbyzcQEIGQVQfE8cuEmNWqeQErWfvZoUOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286627},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-2.0.1.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/6f6b04e238822ea05ceef66aae6d90a2/zhushanwen-pi-ask-user-2.0.1.tgz","_integrity":"sha512-M87kDoLoDzcCP/1fPH9TiMMpPBgPVn7ErPighR7+kKoTnyw04//Fesvg61TPJNf57AuVAhK5dmBqbYhMpyrI6g==","_npmVersion":"11.16.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor, and optional comments.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xyz-agent/extension-protocol":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","@types/node":"^24.0.0","@earendil-works/pi-tui":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"2.0.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_2.0.1_1785596676513_0.4336926159329417","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@zhushanwen/pi-ask-user","version":"3.0.0","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@3.0.0","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"e2b35c51a4daeec45655eb25e3a0e6748a066a19","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-3.0.0.tgz","fileCount":32,"integrity":"sha512-UMmoWTLctWWKvf1DMMB7iUHThO31q/bTr2GNVsgRqxwqg8DrNMi5WjsaFhHf85Rkee8DgQnKY4c8XQQKyQwNGA==","signatures":[{"sig":"MEYCIQD7ITB5nfAwAROgCQInnlqmBKMa18yXSsEb5MNjjOigDgIhAOBb/7CSHrpKWMnVscEoXA583jevn3YP6lS2UUhntQut","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286627},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-3.0.0.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/6d6927ff3793605442f845d64fdff0b6/zhushanwen-pi-ask-user-3.0.0.tgz","_integrity":"sha512-UMmoWTLctWWKvf1DMMB7iUHThO31q/bTr2GNVsgRqxwqg8DrNMi5WjsaFhHf85Rkee8DgQnKY4c8XQQKyQwNGA==","_npmVersion":"11.16.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor, and optional comments.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xyz-agent/extension-protocol":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","@types/node":"^24.0.0","@earendil-works/pi-tui":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"3.0.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_3.0.0_1785646439765_0.15444584037969178","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@zhushanwen/pi-ask-user","version":"4.0.0","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@4.0.0","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"c0d0fe66842b82540a2586b34fd65c1c467c4f25","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-4.0.0.tgz","fileCount":32,"integrity":"sha512-20+lJWVlFTYts7Hi978N0HKBpckFpuWxYV4d36Ki8skkNWZ7jkGE1nGqeUkq3wmY5imdVnnaU3kNp6IljUmArA==","signatures":[{"sig":"MEUCIQDFEPmbugoNvyScH4lCvhXpazncYdTzEeM8XncouTFFNAIgQXUDYe2hKnCq17X1gkvknGQljb9rNSq9mb/Kli1kKtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267793},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-4.0.0.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/048dbc954b5eb08a2b80486c6b9dc4ab/zhushanwen-pi-ask-user-4.0.0.tgz","_integrity":"sha512-20+lJWVlFTYts7Hi978N0HKBpckFpuWxYV4d36Ki8skkNWZ7jkGE1nGqeUkq3wmY5imdVnnaU3kNp6IljUmArA==","_npmVersion":"11.16.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview and inline editor.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xyz-agent/extension-protocol":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","@types/node":"^24.0.0","@earendil-works/pi-tui":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"4.0.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_4.0.0_1785771673521_0.30847151595547606","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-dev.0":{"name":"@zhushanwen/pi-ask-user","version":"5.0.0-dev.0","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@5.0.0-dev.0","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"dbf2ddefe7d04304d2c5cd02cb4d10c0b3159282","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-5.0.0-dev.0.tgz","fileCount":32,"integrity":"sha512-rYDn1Lryjzi7HnVL9cXG0tKe85lFD0JzjavKuLgQFHf7Q2jG1/GpU7PlHzGs6Wfa07ezBGpJK9Usxlj/0yloRQ==","signatures":[{"sig":"MEUCIHJAbHxBJtPHu+yPXaOATgsRPI0OWfwV725TMKOCLWXQAiEA/8SYso0Pm2SwiMeC6+MZSR3P3UGZ9wSYYWxBVGhlpLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286803},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-5.0.0-dev.0.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/ff7ec9467f985fee3a309faa11c3645c/zhushanwen-pi-ask-user-5.0.0-dev.0.tgz","_integrity":"sha512-rYDn1Lryjzi7HnVL9cXG0tKe85lFD0JzjavKuLgQFHf7Q2jG1/GpU7PlHzGs6Wfa07ezBGpJK9Usxlj/0yloRQ==","_npmVersion":"11.16.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor and optional comments.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xyz-agent/extension-protocol":"^0.3.1-dev.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.8","typebox":"*","@types/node":"^24.0.0","@earendil-works/pi-tui":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"5.0.0-dev.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_5.0.0-dev.0_1785893439554_0.7923448788735037","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-dev.1":{"name":"@zhushanwen/pi-ask-user","version":"5.0.0-dev.1","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@5.0.0-dev.1","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"4ef3d23068acb0c18243ff0f4cd3193dcdd02666","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-5.0.0-dev.1.tgz","fileCount":32,"integrity":"sha512-Sz5aRWxvFymUnnN7imxsWSnfpXdYxqQrlD/yh/1nXfCIBy5CuyOVdJcUZHGtjwE1kt5msvGyKHNTuYK3rCQxLQ==","signatures":[{"sig":"MEQCIEigmnCfNlQKIq0p6CbLAUZNnTMCDGt5HyQ6U5C6IhFcAiBaZj7/dF4iMhumM+BX1RUe9UPwHgGSjYj6cyEci6wWOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286803},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-5.0.0-dev.1.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/8acf148b99f9249ff04db31b0f19f58d/zhushanwen-pi-ask-user-5.0.0-dev.1.tgz","_integrity":"sha512-Sz5aRWxvFymUnnN7imxsWSnfpXdYxqQrlD/yh/1nXfCIBy5CuyOVdJcUZHGtjwE1kt5msvGyKHNTuYK3rCQxLQ==","_npmVersion":"11.16.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor and optional comments.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xyz-agent/extension-protocol":"^0.3.1-dev.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.8","typebox":"*","@types/node":"^24.0.0","@earendil-works/pi-tui":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"5.0.0-dev.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_5.0.0-dev.1_1785896880193_0.16511345730909355","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@zhushanwen/pi-ask-user","version":"5.0.0","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@5.0.0","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"fbb07925f0ebd4c76fadd5724d01e0ebd6a74701","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-5.0.0.tgz","fileCount":32,"integrity":"sha512-cjnc34R+6DKwow/o0BoDU994kha+g4Ra7tEeUyWRdhWQ+kGghJSbsO0Ft7ELgY0dF0XzMvqtDm7CXJ26XDwemw==","signatures":[{"sig":"MEYCIQDcw7rktd0wmholVaW75BO+7R8ysRpllS4SOO4ZUDrBKwIhAKF/svUsE0DS5yTatjpOJqHI20hHQ3Xf8oj3Tup3f6Ev","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302773},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-5.0.0.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/f8258fc89d8d9373d8c08c0be40767d8/zhushanwen-pi-ask-user-5.0.0.tgz","_integrity":"sha512-cjnc34R+6DKwow/o0BoDU994kha+g4Ra7tEeUyWRdhWQ+kGghJSbsO0Ft7ELgY0dF0XzMvqtDm7CXJ26XDwemw==","_npmVersion":"11.16.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor and optional comments.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xyz-agent/extension-protocol":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","@types/node":"^24.0.0","@earendil-works/pi-tui":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"5.0.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_5.0.0_1785904860972_0.2272931113303518","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@zhushanwen/pi-ask-user","version":"5.0.1","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@5.0.1","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"d0a321108a6b513a0c55b1c6e26cd7e2c32cc77c","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-5.0.1.tgz","fileCount":32,"integrity":"sha512-+nF57jVxZfWrAo0j44/2ZU5RzbBMQs2qCJ60kAhn/qXArE3/9ov5YJoPPPU3dojtMTKKmWp4yIXQBuDuB3iJSQ==","signatures":[{"sig":"MEQCICRApnaWUOhoolQP4hxuQz0w6YUnvK/5Jr7ZKupSkU08AiBtfN1wq7Qt4RYAYDyGsUqssVdRt+z345a1NXifds5lyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302773},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-5.0.1.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/0d18d066ffcfc7e66028ccb566fe40fa/zhushanwen-pi-ask-user-5.0.1.tgz","_integrity":"sha512-+nF57jVxZfWrAo0j44/2ZU5RzbBMQs2qCJ60kAhn/qXArE3/9ov5YJoPPPU3dojtMTKKmWp4yIXQBuDuB3iJSQ==","_npmVersion":"11.17.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor and optional comments.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@xyz-agent/extension-protocol":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","@types/node":"^24.0.0","@earendil-works/pi-tui":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"5.0.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_5.0.1_1786074260894_0.27720913193093666","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@zhushanwen/pi-ask-user","version":"5.0.2","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@5.0.2","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"70fe128ec3b835631fb53c8825fe605ceef2fc14","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-5.0.2.tgz","fileCount":32,"integrity":"sha512-HJOr6ZGofiB6Y0su4EoC1rf1o3R+JqVWxnUj5xH3nJC9kdppoPKadGQUgDuM2eNupOr8vmKA9OxZs7QNABnh8g==","signatures":[{"sig":"MEYCIQCvFk0kuoiNNC4h9JIXvEhT74ELplPbgOjgI+uyYzL1DgIhAPH+15/VzrKkDU3WFbhH/0tfr6G6+nEISibItkKK7flv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302773},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-5.0.2.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/0741a1a3d0063082e11044e07ce9672b/zhushanwen-pi-ask-user-5.0.2.tgz","_integrity":"sha512-HJOr6ZGofiB6Y0su4EoC1rf1o3R+JqVWxnUj5xH3nJC9kdppoPKadGQUgDuM2eNupOr8vmKA9OxZs7QNABnh8g==","_npmVersion":"11.16.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor and optional comments.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xyz-agent/extension-protocol":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","@types/node":"^24.0.0","@earendil-works/pi-tui":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"5.0.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_5.0.2_1786078868420_0.9907388722312445","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@zhushanwen/pi-ask-user","version":"6.0.0","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@6.0.0","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"0f0cbeeb28b51f04e50cab8bef2900cc601b91ca","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-6.0.0.tgz","fileCount":32,"integrity":"sha512-+d+asl4Fd4hCLpkGtN0bJZh1xe33Y8eK6DZ4Wk5XXkmDZJX/pbllHJ8a0YcVv8tN03BO3RfXzLvrznftq5OTwQ==","signatures":[{"sig":"MEQCIG4S9CWSq+U8nIqAd+a2eGM4cqhwWX63sb3NdCt9UbKlAiBCeUOB1tvbe43N6QYLAsz+0hRoZyccir2JRUDYPObvdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302773},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-6.0.0.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/6677883b6407c4d6308df6eb0839ed22/zhushanwen-pi-ask-user-6.0.0.tgz","_integrity":"sha512-+d+asl4Fd4hCLpkGtN0bJZh1xe33Y8eK6DZ4Wk5XXkmDZJX/pbllHJ8a0YcVv8tN03BO3RfXzLvrznftq5OTwQ==","_npmVersion":"11.16.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor and optional comments.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xyz-agent/extension-protocol":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","@types/node":"^24.0.0","@earendil-works/pi-tui":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"6.0.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_6.0.0_1786154040356_0.972056031366527","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"@zhushanwen/pi-ask-user","version":"6.0.1","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@6.0.1","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"ad8791bb1cde2b790710cd892d82e0ed4e18a66d","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-6.0.1.tgz","fileCount":32,"integrity":"sha512-64hvMnn/9f3KmNwnKmKRaMsMa9PlExLR2/v85KEcGZ5ahVihSVJdumnlmVSVJYW5u0t39q/rBmJe+9EARcM9sg==","signatures":[{"sig":"MEQCIDzDOtCX9jHttJbUsW84wOBBw//QpoEk/JI2p8159VoiAiBXyA4hIc3FFbpCn+XfJHLUHh2a9B1mPcE3O/y+2yZzFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302773},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-6.0.1.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/39597e5ab43ba9c37a59d3d95e11a4a8/zhushanwen-pi-ask-user-6.0.1.tgz","_integrity":"sha512-64hvMnn/9f3KmNwnKmKRaMsMa9PlExLR2/v85KEcGZ5ahVihSVJdumnlmVSVJYW5u0t39q/rBmJe+9EARcM9sg==","_npmVersion":"11.16.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor and optional comments.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xyz-agent/extension-protocol":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","@types/node":"^24.0.0","@earendil-works/pi-tui":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"7.0.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_6.0.1_1786255914233_0.24426576077249518","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"@zhushanwen/pi-ask-user","version":"7.0.1","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.0.1","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"6c4523d579c9114e0160501b1dfefbffc34c1be6","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.0.1.tgz","fileCount":32,"integrity":"sha512-52ln5d8vtwjASQgEqkZXi+p8vTyPaDQMDJOAEleXLQHVF3YTr55gmMhZXawVUNGhhQmsR5AQS+D8YEPHUef6DA==","signatures":[{"sig":"MEYCIQD8XqUeTMEmkwfajWQIToofEOEWZkv9ihMf8535TAXdkwIhAO4ThrOh2UxUUfyMkMGCLIGF+7weXeExcJiXWp9Ea0TB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274392},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.0.1.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/6b8cbf6d60483d94b106aa6d4513ce4c/zhushanwen-pi-ask-user-7.0.1.tgz","_integrity":"sha512-52ln5d8vtwjASQgEqkZXi+p8vTyPaDQMDJOAEleXLQHVF3YTr55gmMhZXawVUNGhhQmsR5AQS+D8YEPHUef6DA==","_npmVersion":"11.16.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor and optional comments.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xyz-agent/extension-protocol":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@earendil-works/pi-tui":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"7.0.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.0.1_1786336541754_0.010018272981178411","host":"s3://npm-registry-packages-npm-production"}},"7.0.2":{"name":"@zhushanwen/pi-ask-user","version":"7.0.2","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.0.2","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"4a4e842176206b515630c017ae090d4311363cbd","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.0.2.tgz","fileCount":32,"integrity":"sha512-F57brDt+ybeoOYXLJis+zM4N3NkaWVD7m1pnYfS48kFgRZsHIrk7roj0zBFhfYyWN9YMnHky86yb5rs0Z97YCA==","signatures":[{"sig":"MEUCIQD/5e+WN1ZHq5JMzUh9aM9oF6HhTN7iGQAF6QylGHaTOAIgWT56S+JQtHlkQvx3ueq8quJhnV2EfwzqB+5sOPda3HI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274392},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.0.2.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/c489575ca3900218e7095e685945ae7c/zhushanwen-pi-ask-user-7.0.2.tgz","_integrity":"sha512-F57brDt+ybeoOYXLJis+zM4N3NkaWVD7m1pnYfS48kFgRZsHIrk7roj0zBFhfYyWN9YMnHky86yb5rs0Z97YCA==","_npmVersion":"11.16.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor and optional comments.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xyz-agent/extension-protocol":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@earendil-works/pi-tui":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"7.1.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.0.2_1786370181037_0.8427762392637814","host":"s3://npm-registry-packages-npm-production"}},"7.0.3":{"name":"@zhushanwen/pi-ask-user","version":"7.0.3","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.0.3","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"07a023cf23c16a93c3d8d9fb705862cb20f09d88","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.0.3.tgz","fileCount":32,"integrity":"sha512-2kclB7P3B/aTTFaHGC0KMmxU+X/MDnxz5LHBinCvtSdjTuwlCgP1/f7d2toU8REYujsxhVFIbYeQi5SjxlxSaw==","signatures":[{"sig":"MEYCIQCvQJLaWZQdje2rvXdbC/XZkCtMQaIL5Ld2zGVi0vSG+QIhAJ+RFhV0/+5/bByc7eNOE5xqYjxsa3EAa/6qHKxOoQ5Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274392},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.0.3.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/b9b19819de3e1230a92db83aef114438/zhushanwen-pi-ask-user-7.0.3.tgz","_integrity":"sha512-2kclB7P3B/aTTFaHGC0KMmxU+X/MDnxz5LHBinCvtSdjTuwlCgP1/f7d2toU8REYujsxhVFIbYeQi5SjxlxSaw==","_npmVersion":"11.16.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor and optional comments.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xyz-agent/extension-protocol":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@earendil-works/pi-tui":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"7.2.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.0.3_1786432140845_0.19128917369322207","host":"s3://npm-registry-packages-npm-production"}},"7.0.4":{"name":"@zhushanwen/pi-ask-user","version":"7.0.4","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.0.4","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"3f6258e330856bda9e96a35f9033419fabd6ae29","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.0.4.tgz","fileCount":32,"integrity":"sha512-dhZJch/bnSszfdCR2SGhh+eInhJZod+SrwSGKE8SrgNOUsoMqsPTH3AbYxibeOeHESPGVXL7HneQfv9e6Kxjqg==","signatures":[{"sig":"MEUCIQCZBPLyiWEG6/a/RJtTh51i409rMXG5Hr8hwWzb/GaziAIgVhtEZrCzmjgKwKF9KaGFXfD/9khm2lAs1QR4jX6mlRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274392},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.0.4.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/e0d325962972ace67e4b9939c5d8de8e/zhushanwen-pi-ask-user-7.0.4.tgz","_integrity":"sha512-dhZJch/bnSszfdCR2SGhh+eInhJZod+SrwSGKE8SrgNOUsoMqsPTH3AbYxibeOeHESPGVXL7HneQfv9e6Kxjqg==","_npmVersion":"11.16.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor and optional comments.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xyz-agent/extension-protocol":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@earendil-works/pi-tui":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"7.3.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.0.4_1786511100219_0.5095706753691462","host":"s3://npm-registry-packages-npm-production"}},"7.0.5":{"name":"@zhushanwen/pi-ask-user","version":"7.0.5","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.0.5","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"16d8424e83c198ffda15aece9aaf0caea00c5776","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.0.5.tgz","fileCount":32,"integrity":"sha512-YGrv4QIptNp+jKxZH5JZ7ZYaEl3T2tuG+erNNsUFZL+DP0g1dGJqeJT6pBffX8n6pkwsD4IGygRUTqTOQ/9meg==","signatures":[{"sig":"MEQCIE6lqLLBwmrFsBxuWkXCN0cosZXKPpOCBN06keBGrcc5AiAGZo+iq7K1WfhyooAcI5dYzQY+NBvLkvfPmc1qmTMwEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274392},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.0.5.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/745ac88129140b002f247936cd785dff/zhushanwen-pi-ask-user-7.0.5.tgz","_integrity":"sha512-YGrv4QIptNp+jKxZH5JZ7ZYaEl3T2tuG+erNNsUFZL+DP0g1dGJqeJT6pBffX8n6pkwsD4IGygRUTqTOQ/9meg==","_npmVersion":"11.16.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor and optional comments.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xyz-agent/extension-protocol":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@earendil-works/pi-tui":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"7.3.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.0.5_1786526255080_0.08436633388975001","host":"s3://npm-registry-packages-npm-production"}},"7.0.6":{"name":"@zhushanwen/pi-ask-user","version":"7.0.6","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.0.6","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"7d262c71e21a53cf4886963e0a119f14d4d7b04d","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.0.6.tgz","fileCount":32,"integrity":"sha512-KhEHaCOIcLTSx/Lc7TQTkIETcKAcNWbgxjrDyz8A/rs3qxhfvSmhqOBDOddJo754vdx9WpYCY8zOePsvp1nvOg==","signatures":[{"sig":"MEUCIQCPJDUe8WDPtYFLHLMCcwRUbMST+h8AKxyAnYZBUJ5ZagIgIQwaJ7S1P7+3M5InPAcxgoljhRFiZyEudkBCE/fE42c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274392},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.0.6.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/394d20c7e6187ea2af8e3e2c99fde80c/zhushanwen-pi-ask-user-7.0.6.tgz","_integrity":"sha512-KhEHaCOIcLTSx/Lc7TQTkIETcKAcNWbgxjrDyz8A/rs3qxhfvSmhqOBDOddJo754vdx9WpYCY8zOePsvp1nvOg==","_npmVersion":"11.16.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor and optional comments.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@xyz-agent/extension-protocol":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@earendil-works/pi-tui":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"7.3.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.0.6_1786552028011_0.39435357835451557","host":"s3://npm-registry-packages-npm-production"}},"7.0.7":{"name":"@zhushanwen/pi-ask-user","version":"7.0.7","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.0.7","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"3d939592465a0e8301d1268ab1bfa0d64f248e0b","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.0.7.tgz","fileCount":32,"integrity":"sha512-OXcSbDY7QchaT9kSwAhd7tpn1DAhs8u+b9Ya37VEPMkgdGn9DJPLA/CRib03PFiVXDbZKSEf4uc16zsBYKvcaA==","signatures":[{"sig":"MEYCIQC1PgzkJOcW0eG5wRiZDxlZjo3bbOy2M3YGM4P/Xw1yhwIhAMEeFgl6RrSOyXek1Op/14Vmowt11IpsQMHu0euUWm1O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274392},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.0.7.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/4e01f8b6498624227ecab0d2d27fc5c7/zhushanwen-pi-ask-user-7.0.7.tgz","_integrity":"sha512-OXcSbDY7QchaT9kSwAhd7tpn1DAhs8u+b9Ya37VEPMkgdGn9DJPLA/CRib03PFiVXDbZKSEf4uc16zsBYKvcaA==","_npmVersion":"11.17.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor and optional comments.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@xyz-agent/extension-protocol":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@earendil-works/pi-tui":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"7.3.3"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.0.7_1786720337265_0.22425063215188068","host":"s3://npm-registry-packages-npm-production"}},"7.0.8":{"name":"@zhushanwen/pi-ask-user","version":"7.0.8","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.0.8","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"d4765db54c548247587c24f677f2e27b04532a1d","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.0.8.tgz","fileCount":32,"integrity":"sha512-HERTSvckJaVa4GoWs7Q3OlO56hmNgtdZEt+7AKIcDtRRyC3kJz6XALKTBkQqGbdLChQkvkZvCb143d4RGh8jYA==","signatures":[{"sig":"MEUCIQCrrh2LJadxaEa6rhq8WooACF4YFIsh3+LDiWEYT+oafwIgDJJSqO35dCQgCgnaH/7B1r0lpEmTICwmrVrGUoTOmjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274392},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.0.8.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/443c1ff4a6905d3bb929d88ace4a81ba/zhushanwen-pi-ask-user-7.0.8.tgz","_integrity":"sha512-HERTSvckJaVa4GoWs7Q3OlO56hmNgtdZEt+7AKIcDtRRyC3kJz6XALKTBkQqGbdLChQkvkZvCb143d4RGh8jYA==","_npmVersion":"11.17.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor and optional comments.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@xyz-agent/extension-protocol":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@earendil-works/pi-tui":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"7.3.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.0.8_1786861014950_0.10152067566624123","host":"s3://npm-registry-packages-npm-production"}},"7.0.9":{"name":"@zhushanwen/pi-ask-user","version":"7.0.9","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.0.9","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"cf6f749a3bcf7d7685e994bd3cca1eb3d1e766a7","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.0.9.tgz","fileCount":32,"integrity":"sha512-rr5jFG+Hpz+gut4G0QTat7qI8VvKxSgF4NGf9BlbTDp/D4UgBSnjH/ujy/d3FTrGjdwuI/S8MbCKjeRAr+yb6A==","signatures":[{"sig":"MEUCICY6rDaxi/6E1K6mCpodyGVKfzkQNI5Af7b9JA3g2F3vAiEA1PsZyh8qjC/DmB3Ts0KIHZ7CxJZchYfRp2D0203Fvks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274392},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.0.9.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/3497af16ce3f99b97fed19e6b5365bac/zhushanwen-pi-ask-user-7.0.9.tgz","_integrity":"sha512-rr5jFG+Hpz+gut4G0QTat7qI8VvKxSgF4NGf9BlbTDp/D4UgBSnjH/ujy/d3FTrGjdwuI/S8MbCKjeRAr+yb6A==","_npmVersion":"11.17.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor and optional comments.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@xyz-agent/extension-protocol":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@earendil-works/pi-tui":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"7.4.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.0.9_1786939335691_0.14668010368168938","host":"s3://npm-registry-packages-npm-production"}},"7.0.10":{"name":"@zhushanwen/pi-ask-user","version":"7.0.10","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.0.10","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"c33b15059bd501cf092ac9e34da364f661618d6c","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.0.10.tgz","fileCount":32,"integrity":"sha512-5FQxe3glVAIQ+5i/9yteaWFbI4kmf4IDPG3153aFT0W1ofEvfNSmICJ6xov4IdvlvLnJRHl/GwmlJwONpOY8IA==","signatures":[{"sig":"MEUCIAgOoXs9bRdq77B3tedIxfYKbQPwAUslB2gYw/N10c+XAiEAwhBev9paUKKnXDCrRSTXwoig3uD0YK3Q8Q4me1Hqojw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274393},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.0.10.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/19ac96b84a246c6f015368349ad9ecdb/zhushanwen-pi-ask-user-7.0.10.tgz","_integrity":"sha512-5FQxe3glVAIQ+5i/9yteaWFbI4kmf4IDPG3153aFT0W1ofEvfNSmICJ6xov4IdvlvLnJRHl/GwmlJwONpOY8IA==","_npmVersion":"11.17.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor and optional comments.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@xyz-agent/extension-protocol":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@earendil-works/pi-tui":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*","@zhushanwen/pi-subagent-workflow":"8.0.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@zhushanwen/pi-subagent-workflow":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.0.10_1786958589447_0.4192084641716076","host":"s3://npm-registry-packages-npm-production"}},"7.0.11":{"name":"@zhushanwen/pi-ask-user","version":"7.0.11","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.0.11","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"a3bc53711c1ce93e85146e4a12b2a5562927f2dd","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.0.11.tgz","fileCount":32,"integrity":"sha512-YtmU5sRS4kUMRHZs62rvQo7FlUadEJJcWwMOZ86SP144L9a/4ex2CnbcmrcpY9yFKxjaG6xPCznfbkiNX66eSQ==","signatures":[{"sig":"MEUCIBO8GIMuvvRWcWycv/NGc9wFqg4G1OepOS9z6eZZR4GwAiEA6zY6uasVNdSeDf9dYALfBa9DgEhHbFYZsFPGrNYNTBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273888},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.0.11.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/3998f3b6702b9d51d310bab7cfd8dcc8/zhushanwen-pi-ask-user-7.0.11.tgz","_integrity":"sha512-YtmU5sRS4kUMRHZs62rvQo7FlUadEJJcWwMOZ86SP144L9a/4ex2CnbcmrcpY9yFKxjaG6xPCznfbkiNX66eSQ==","_npmVersion":"11.17.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor and optional comments.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@xyz-agent/extension-protocol":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@vitest/coverage-v8":"^4.1.9","@earendil-works/pi-tui":"*"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.0.11_1787303063660_0.6673574175063808","host":"s3://npm-registry-packages-npm-production"}},"7.0.12":{"name":"@zhushanwen/pi-ask-user","version":"7.0.12","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.0.12","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"2c29852a1a9fc543e4b4c7a7cf47c886c896fe2f","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.0.12.tgz","fileCount":32,"integrity":"sha512-svbKeMd8xcnaEOJBnwDu7KtfQqcR07MSjya8ZH7Hi0uJciE1iohndqEXlL+8c50EnUGCL4tKpUosDM3PS7DRIA==","signatures":[{"sig":"MEQCIDzSbr2UIS4D9khuBhrxdKA6viCMyV4Pvz6qUufyxqeAAiARUziSTOFXBQcK+/y/2Sq6S6h/IkPcGSE7YO0tuqS97g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273972},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.0.12.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/c80a125c67429dde14d278a83d41aaff/zhushanwen-pi-ask-user-7.0.12.tgz","xyz-agent":{"role":"universal"},"_integrity":"sha512-svbKeMd8xcnaEOJBnwDu7KtfQqcR07MSjya8ZH7Hi0uJciE1iohndqEXlL+8c50EnUGCL4tKpUosDM3PS7DRIA==","_npmVersion":"11.17.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor and optional comments.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@xyz-agent/extension-protocol":"0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@vitest/coverage-v8":"^4.1.9","@earendil-works/pi-tui":"^0.84.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"^0.84.1","@earendil-works/pi-coding-agent":"^0.84.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.0.12_1787424555429_0.2676718044565187","host":"s3://npm-registry-packages-npm-production"}},"7.0.13":{"name":"@zhushanwen/pi-ask-user","version":"7.0.13","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.0.13","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"b9a5b4aec6405881a1b342fa61aeff2b465f0e4c","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.0.13.tgz","fileCount":32,"integrity":"sha512-PbiZmOeyEU4QCFqME6NY9L29qdx+qQma8YA9rxcR7RXMOJD2BYej9cWmYL8z1jmI1Qvu92ShnFn52e5JctYmNw==","signatures":[{"sig":"MEUCIFIN51nTOeH8in3MJrbyaPNKpCqHG1qrRbk6QNinTUtEAiEAzDt3dxvOvZTwkQD3B4ZTARUDAaFMa5i8VkfIT8bnfyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273972},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.0.13.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/98d67700d06c4023ab6c55abadf4d5d3/zhushanwen-pi-ask-user-7.0.13.tgz","xyz-agent":{"role":"universal"},"_integrity":"sha512-PbiZmOeyEU4QCFqME6NY9L29qdx+qQma8YA9rxcR7RXMOJD2BYej9cWmYL8z1jmI1Qvu92ShnFn52e5JctYmNw==","_npmVersion":"11.17.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor and optional comments.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@xyz-agent/extension-protocol":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@vitest/coverage-v8":"^4.1.9","@earendil-works/pi-tui":"^0.84.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"^0.84.1","@earendil-works/pi-coding-agent":"^0.84.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.0.13_1787546251048_0.8716268640037277","host":"s3://npm-registry-packages-npm-production"}},"7.0.14":{"name":"@zhushanwen/pi-ask-user","version":"7.0.14","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.0.14","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"9b0aebbddaeb3aebc7e898a87c57adc34b63d07c","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.0.14.tgz","fileCount":32,"integrity":"sha512-EajKxBsSHU8scZuQo+s40KC2UtJYlVYgV7NfsckYwCVx5JXyO6jq8C3JLXTUyrzMlThLAEiTcxXC2wYiQDSJCg==","signatures":[{"sig":"MEUCIFzCtaKyMOOIiHANJcvbck9o9ztkNDWdQuqyEOBG/0gpAiEAsyi7Yjl8Ci9ApVKdg7fSHmtijhf4WFl9mi8FXFHEtik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274405},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.0.14.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/4c153030c20021f6e30552a945ac9f28/zhushanwen-pi-ask-user-7.0.14.tgz","xyz-agent":{"role":"universal"},"_integrity":"sha512-EajKxBsSHU8scZuQo+s40KC2UtJYlVYgV7NfsckYwCVx5JXyO6jq8C3JLXTUyrzMlThLAEiTcxXC2wYiQDSJCg==","_npmVersion":"11.17.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor and optional comments.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@xyz-agent/extension-protocol":"0.6.0","@zhushanwen/pi-extension-logger":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@vitest/coverage-v8":"^4.1.9","@earendil-works/pi-tui":"^0.84.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"^0.84.1","@earendil-works/pi-coding-agent":"^0.84.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.0.14_1787581128881_0.48270447285401996","host":"s3://npm-registry-packages-npm-production"}},"7.0.15":{"name":"@zhushanwen/pi-ask-user","version":"7.0.15","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.0.15","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"31b663e4926c9156722f785d27ac94ec54b28c33","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.0.15.tgz","fileCount":32,"integrity":"sha512-FqsIq4cOXVVX12Jotdj4o9BkZBa5DC/8Hg9w5yhxl+AmsA8UGX3a5kpThCzmFdf0lxaVaWN5/plAsJBSdWjZ3g==","signatures":[{"sig":"MEQCIBfGC+iDyhq66uahpGrL2M6sFOAMQEpJj3l1ghvSmwCPAiBM1NahrPj26RteOHhcQKzbNIFG9zAZV1ft+I3EpBV8oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274405},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.0.15.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/7f7f0d103bf0f2d46355f62cbf563e45/zhushanwen-pi-ask-user-7.0.15.tgz","xyz-agent":{"role":"universal"},"_integrity":"sha512-FqsIq4cOXVVX12Jotdj4o9BkZBa5DC/8Hg9w5yhxl+AmsA8UGX3a5kpThCzmFdf0lxaVaWN5/plAsJBSdWjZ3g==","_npmVersion":"11.17.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor and optional comments.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@xyz-agent/extension-protocol":"0.7.0","@zhushanwen/pi-extension-logger":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@vitest/coverage-v8":"^4.1.9","@earendil-works/pi-tui":"^0.84.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"^0.84.1","@earendil-works/pi-coding-agent":"^0.84.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.0.15_1787728348938_0.8508249235538994","host":"s3://npm-registry-packages-npm-production"}},"7.0.16":{"name":"@zhushanwen/pi-ask-user","version":"7.0.16","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.0.16","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"d4d7a8ad57daec0bf1234f7b49490e1002ded0cd","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.0.16.tgz","fileCount":32,"integrity":"sha512-4JuyW5kXE5lh6Xb2SNRQ6Q3tZFMk8dnuFVjQIVY6iJTO+vl+glOn8VqzqGrUmulmCHL9OKhpA0yRK9fL6iM63A==","signatures":[{"sig":"MEQCIDCcxcVB2JQddciuE7N13lTrOwHg4qlb2olskRixSLeOAiAwv/3M9LiQl7C73YyukK1cQSV1Wv78k5wTtn8YBl2y+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274557},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.0.16.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/9b850ffa500e04994abc534835c3b9cb/zhushanwen-pi-ask-user-7.0.16.tgz","xyz-agent":{"role":"universal"},"_integrity":"sha512-4JuyW5kXE5lh6Xb2SNRQ6Q3tZFMk8dnuFVjQIVY6iJTO+vl+glOn8VqzqGrUmulmCHL9OKhpA0yRK9fL6iM63A==","_npmVersion":"11.17.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview, inline editor and optional comments.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@xyz-agent/extension-protocol":"0.7.0","@zhushanwen/pi-extension-logger":"0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@vitest/coverage-v8":"^4.1.9","@earendil-works/pi-tui":"^0.84.4"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"^0.84.4","@earendil-works/pi-coding-agent":"^0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.0.16_1788095585817_0.3235333311128754","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"@zhushanwen/pi-ask-user","version":"7.1.0","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.1.0","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"d6ed2ef4d05c3398b5ffbc53a2804fc7ab46d5c3","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.1.0.tgz","fileCount":32,"integrity":"sha512-pqFJO4fHWpjsO3FfWixhQiVj1dM9GCvwQom1th3XDNW/GLMTxb6JVGwziP0GsW9hgm7CVtmSHkEwf/C13BrRGA==","signatures":[{"sig":"MEYCIQCv6bgyfARsN6IGLERSKy4JK1T8wd8iTqrGdQ/5xowYIAIhAKIQ/xoKoFtGFKsLlnSDoAQ+r4gtWqpCZcQNDxlJA2Uo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276221},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.1.0.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/c6022bb232aa3a82c23b493cf65194c0/zhushanwen-pi-ask-user-7.1.0.tgz","xyz-agent":{"role":"universal"},"_integrity":"sha512-pqFJO4fHWpjsO3FfWixhQiVj1dM9GCvwQom1th3XDNW/GLMTxb6JVGwziP0GsW9hgm7CVtmSHkEwf/C13BrRGA==","_npmVersion":"11.17.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview and an inline free-text editor.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@xyz-agent/extension-protocol":"0.8.0","@zhushanwen/pi-extension-logger":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@vitest/coverage-v8":"^4.1.9","@earendil-works/pi-tui":"^0.84.4"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"^0.84.4","@earendil-works/pi-coding-agent":"^0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.1.0_1788323104754_0.5720744481945255","host":"s3://npm-registry-packages-npm-production"}},"7.1.1":{"name":"@zhushanwen/pi-ask-user","version":"7.1.1","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.1.1","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"7ddb912d2f720483c6811eb45008227d92c33fb4","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.1.1.tgz","fileCount":32,"integrity":"sha512-4xLM+B3TsInUdQtp5ckaDxOyLHE/cmsnkZlSxksSxBdZEgW6pZRs4qEZPcR/leQaRH8L2xCrqwKuT1kVi1ExRA==","signatures":[{"sig":"MEYCIQDCxBkWynhsU5RPh8MocUt9U2iHW+asfA5Bi1i1SqLrDgIhAMY7oJLWAff8LO9egcB/ZL8TmV+jTJYeVwx8rhk9UTe3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":281521},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.1.1.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/f2dc27830c912b18022070d3fe5eed64/zhushanwen-pi-ask-user-7.1.1.tgz","xyz-agent":{"role":"universal"},"_integrity":"sha512-4xLM+B3TsInUdQtp5ckaDxOyLHE/cmsnkZlSxksSxBdZEgW6pZRs4qEZPcR/leQaRH8L2xCrqwKuT1kVi1ExRA==","_npmVersion":"11.19.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview and an inline free-text editor.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@xyz-agent/extension-protocol":"0.8.1","@zhushanwen/pi-extension-logger":"0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@vitest/coverage-v8":"^4.1.9","@earendil-works/pi-tui":"^0.84.4"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"^0.84.4","@earendil-works/pi-coding-agent":"^0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.1.1_1788732226088_0.4077595861238632","host":"s3://npm-registry-packages-npm-production"}},"7.1.2":{"name":"@zhushanwen/pi-ask-user","version":"7.1.2","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.1.2","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"9da5a10c9066d95a79c8b2d9d7855beb632184d0","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.1.2.tgz","fileCount":32,"integrity":"sha512-oeWY7ahfe/L+gekOEHJajpd2pTeDEhpANgKJ/FtBDg0nsuCYIX+Kf+xzuDVd/3JBO23FWoPwvpFRGAux2F6OJA==","signatures":[{"sig":"MEQCIAmWmpWLjpT/1Go7nVnQo7dmO0ozR8YlZMM2x47UgkYzAiBzuqPWbfj/1fw3nm0AoeXo507tdYEyN1syYWCAsKoYPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":281521},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.1.2.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/3798c6fe2f394058dfa7f671c38d6db3/zhushanwen-pi-ask-user-7.1.2.tgz","xyz-agent":{"role":"universal"},"_integrity":"sha512-oeWY7ahfe/L+gekOEHJajpd2pTeDEhpANgKJ/FtBDg0nsuCYIX+Kf+xzuDVd/3JBO23FWoPwvpFRGAux2F6OJA==","_npmVersion":"11.19.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview and an inline free-text editor.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@xyz-agent/extension-protocol":"0.8.2","@zhushanwen/pi-extension-logger":"0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@vitest/coverage-v8":"^4.1.9","@earendil-works/pi-tui":"^0.84.4"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"^0.84.4","@earendil-works/pi-coding-agent":"^0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.1.2_1788800699608_0.03484732230828991","host":"s3://npm-registry-packages-npm-production"}},"7.1.3":{"name":"@zhushanwen/pi-ask-user","version":"7.1.3","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.1.3","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"f5ceb7002db4c6735faa01164ad22cf88f3b9f18","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.1.3.tgz","fileCount":32,"integrity":"sha512-Czvfuv65pZo5KAedNRGK04Sq6OMmUFuOYhusGC6te0l6ksUl4dSA5pOk99BC9fWJ0UwZrzrRTXmOErRISrhSoA==","signatures":[{"sig":"MEUCIQCj7hX6OB7tAzuM+hcTXW8hi2B56Kv26ThdlYRR2xTaRAIgamEnugsBD3SIveNVDjcu80ALsh+9awbMel7KdRYVdkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGbEvc5tONSr2FrC1Xh+4jabfTlksbiO8HhMxS928FIkAiEAh0Eg036Ng5hzVEMl0GYPqPBApV0HlYCo67+Pi0KKDkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":281521},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.1.3.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/ca8530db6c647204b7e448db512664e6/zhushanwen-pi-ask-user-7.1.3.tgz","xyz-agent":{"role":"universal"},"_integrity":"sha512-Czvfuv65pZo5KAedNRGK04Sq6OMmUFuOYhusGC6te0l6ksUl4dSA5pOk99BC9fWJ0UwZrzrRTXmOErRISrhSoA==","_npmVersion":"11.19.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview and an inline free-text editor.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@xyz-agent/extension-protocol":"0.9.0","@zhushanwen/pi-extension-logger":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@vitest/coverage-v8":"^4.1.9","@earendil-works/pi-tui":"^0.84.4"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"^0.84.4","@earendil-works/pi-coding-agent":"^0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.1.3_1789192550170_0.6744372103652128","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"@zhushanwen/pi-ask-user","version":"7.2.0","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.2.0","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"b5aa18c5bfdf784d75f4d2f8bc541891dd45d613","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.2.0.tgz","fileCount":32,"integrity":"sha512-j2tb4uNb2HHUJ8AMS8IFHNyF2Jp7EUbYQHvWq3ED09hogc0gaIx8FDI8I6E0+brf1DDWM7pQLE+LLSPxnScEEw==","signatures":[{"sig":"MEYCIQDiaaMnWSxEV+z1GhUWjzwV5MuOhOVeQNk2y2qjtzDHPQIhANfjago5tZvzNjJRVMuIiz+5xkPSJW71mPkhi2+Z8g/b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEho7OfbDgWnPblUl3GyDLXYxXQqHAcvuruVqM3YNRJ5AiEAvxycB4ZP884CBmb7pX/eQ1++nIJvGSiXxGFmkMhhbAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286335},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.2.0.tgz","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/b3ef0ce6c7c6697ce791cdcfe8c39b16/zhushanwen-pi-ask-user-7.2.0.tgz","xyz-agent":{"role":"universal"},"_integrity":"sha512-j2tb4uNb2HHUJ8AMS8IFHNyF2Jp7EUbYQHvWq3ED09hogc0gaIx8FDI8I6E0+brf1DDWM7pQLE+LLSPxnScEEw==","_npmVersion":"11.19.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview and an inline free-text editor.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@zhushanwen/pi-ext-guards":"0.4.0","@xyz-agent/extension-protocol":"0.11.0","@zhushanwen/pi-extension-logger":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@vitest/coverage-v8":"^4.1.9","@earendil-works/pi-tui":"^0.84.4"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"^0.84.4","@earendil-works/pi-coding-agent":"^0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.2.0_1789473597333_0.6693434261152316","host":"s3://npm-registry-packages-npm-production"}},"7.2.1":{"name":"@zhushanwen/pi-ask-user","version":"7.2.1","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.2.1","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"a02e1f3df8e01732502c01d362f0552ebbc2283d","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.2.1.tgz","fileCount":32,"integrity":"sha512-Q1An9Gdhvd95+Az3XH9D6t8/qH2T0ETh/mTq2bBugGofdd4a5YsI3vz3CMBFDViFkzFQC2CIxD7G+mAvWpC6jg==","signatures":[{"sig":"MEYCIQDagOAzi8vAt67wtV/2imE6M+jkT5r1P48liVEIFcf+JwIhAM6q1XejdSckYbAxiw0lZeD8w8y9xFcOHHDNYzJqrsCW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICmm42iyfSnxbSFibTgTgtozX3xUO4tVOfXFg0awFN0MAiEAgs1eb2e7DywvF01VN9fmGF0EFskX/fTGUqLOV+E667U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286153},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.2.1.tgz","taiji":{"role":"universal"},"scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/d44a229fcb7c178a570c8031b4fe894d/zhushanwen-pi-ask-user-7.2.1.tgz","_integrity":"sha512-Q1An9Gdhvd95+Az3XH9D6t8/qH2T0ETh/mTq2bBugGofdd4a5YsI3vz3CMBFDViFkzFQC2CIxD7G+mAvWpC6jg==","_npmVersion":"11.19.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview and an inline free-text editor.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@taiji/extension-protocol":"0.11.0","@zhushanwen/pi-ext-guards":"0.4.0","@zhushanwen/pi-extension-logger":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@vitest/coverage-v8":"^4.1.9","@earendil-works/pi-tui":"^0.84.4"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"^0.84.4","@earendil-works/pi-coding-agent":"^0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.2.1_1789525807655_0.11185221727560002","host":"s3://npm-registry-packages-npm-production"}},"7.2.2":{"name":"@zhushanwen/pi-ask-user","version":"7.2.2","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.2.2","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"26298f77b1c9e4edd6fb936b7811b206ad7d2e20","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.2.2.tgz","fileCount":32,"integrity":"sha512-87hPbcYrQp6RIIWhfP/zdnExxmB5AoyGDvvf9LfjxsRew9U7GNdIXQQAfiVQZsJ7zcvTAwCIcDGSUXUCPNez4A==","signatures":[{"sig":"MEUCIGf6hdebewTA9dCBJqrLRQ6UH1zqeRtreL0iMn8CmO/TAiEAu3AacvnL7n3lmMNqIBolLUyO4zlZezFENezDcbe29cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID9IO7GHNkeMCJLNG0ih4aaO8Z5FqAYpcdvVtJlK+//QAiBQ1ciD0gTXwAHceXfpbiE50cSnNUVdfSq2LUzjit71mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286203},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.2.2.tgz","taiji":{"role":"universal"},"scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/3c3a7b3127043467dd458fe1a48a80fe/zhushanwen-pi-ask-user-7.2.2.tgz","_integrity":"sha512-87hPbcYrQp6RIIWhfP/zdnExxmB5AoyGDvvf9LfjxsRew9U7GNdIXQQAfiVQZsJ7zcvTAwCIcDGSUXUCPNez4A==","_npmVersion":"11.19.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview and an inline free-text editor.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@zhushanwen/pi-ext-guards":"0.4.0","@zhushanwen/extension-protocol":"0.11.0","@zhushanwen/pi-extension-logger":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@vitest/coverage-v8":"^4.1.9","@earendil-works/pi-tui":"^0.84.4"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"^0.84.4","@earendil-works/pi-coding-agent":"^0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.2.2_1789530910985_0.22184036986829114","host":"s3://npm-registry-packages-npm-production"}},"7.2.3":{"name":"@zhushanwen/pi-ask-user","version":"7.2.3","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.2.3","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"5dfb11180033e2707fbbf137c825151d4376358e","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.2.3.tgz","fileCount":32,"integrity":"sha512-uXK/UPF+ZnZnc1mI9e/o7g4R/vEbcMJAipvTBPYwZ9WyH4RTX4P3K4+JufhPM5WRsWtc3Wvlt9jLZP9Y+43+0Q==","signatures":[{"sig":"MEUCIANPCyj346Zi0DaiDc1PL95FnIQBaSnqDcjvi+mpce/LAiEAxO4rLxN2P4zfR3jDatygUP+hQPgWHwhD6zSiWzg9p+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB2fXbI+eqAf8/wtvQHO1GcIadi1voXsU+fFM+DFQhSUAiEAqSAbz6e7W9JKEDjzz1eDJgsbzxcxVVjW/CqRAaiawLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286203},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.2.3.tgz","taiji":{"role":"universal"},"scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/a44b4bc710d8f62b847bbfd96dbb2e61/zhushanwen-pi-ask-user-7.2.3.tgz","_integrity":"sha512-uXK/UPF+ZnZnc1mI9e/o7g4R/vEbcMJAipvTBPYwZ9WyH4RTX4P3K4+JufhPM5WRsWtc3Wvlt9jLZP9Y+43+0Q==","_npmVersion":"11.19.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview and an inline free-text editor.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@zhushanwen/pi-ext-guards":"0.4.1","@zhushanwen/extension-protocol":"0.12.0","@zhushanwen/pi-extension-logger":"0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@vitest/coverage-v8":"^4.1.9","@earendil-works/pi-tui":"^0.84.4"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"^0.84.4","@earendil-works/pi-coding-agent":"^0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.2.3_1789698777627_0.10210817710992481","host":"s3://npm-registry-packages-npm-production"}},"7.2.4":{"name":"@zhushanwen/pi-ask-user","version":"7.2.4","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.2.4","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"3c90e26f118f62732c3e1f9316c67045b4f5bbdc","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.2.4.tgz","fileCount":32,"integrity":"sha512-06heVVzSlY4kTwmSgrwODaM2WnH4bGnWnsQmWaIJjSR1D4Ix0vm0cgAlqDyT77p61gBJmt0ka7PjVTwhu1dC4g==","signatures":[{"sig":"MEQCIBFqrUwWEslauBd7YMj124OwS2AvWtbKag39JM7QPq4eAiBBIJr2pSNDVRdDeDq3xU2fTsP8uKcC2cyJiMI4wAyfqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCmpFOl8Z/JmNVCdJWqaTQjhGq6v5NCtcC4rFeB91nr2QIhAJ+ysMGE6gA6TjFXv0HGR/eKFE47pWp8k0en2wqgBEmw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286878},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.2.4.tgz","taiji":{"role":"universal"},"scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/521f9c5d98ec4a281ab4855b4d8dc14a/zhushanwen-pi-ask-user-7.2.4.tgz","_integrity":"sha512-06heVVzSlY4kTwmSgrwODaM2WnH4bGnWnsQmWaIJjSR1D4Ix0vm0cgAlqDyT77p61gBJmt0ka7PjVTwhu1dC4g==","_npmVersion":"11.19.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview and an inline free-text editor.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@zhushanwen/pi-ext-guards":"0.4.1","@zhushanwen/extension-protocol":"0.12.0","@zhushanwen/pi-extension-logger":"0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@vitest/coverage-v8":"^4.1.9","@earendil-works/pi-tui":"^0.84.4"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"^0.84.4","@earendil-works/pi-coding-agent":"^0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.2.4_1789739016807_0.2678950667465181","host":"s3://npm-registry-packages-npm-production"}},"7.3.0":{"name":"@zhushanwen/pi-ask-user","version":"7.3.0","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.3.0","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"54dfca04da55d077693dc050e192a59ebaefe860","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.3.0.tgz","fileCount":34,"integrity":"sha512-VTWo0qNO3PIDhRKRCzfHeeMm0wNg9zFJ3lfL65sdo1WfYRcto1WAwOcilcgnHbMj19flFXnEiFIWDY6eTiBLZw==","signatures":[{"sig":"MEQCIDbuzcV8i+ZCuT4ec0yG/0eDPRD3s4gmjzMto/zYylacAiA04MYhWs6VLSwpj2Z9p0n9vdIO/xVrELGnEsycR+R6Dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCmFB0fEyKHetJS0bLZdgODtL+Iy177fd6nQqLlOm0q4AIgcGr0ZsK1cfPA+BiHvGafabPaKbrgLMKGYWh9feAVSew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309334},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.3.0.tgz","taiji":{"role":"universal"},"scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/44080bd6784a00fc35352eaf76f0f79f/zhushanwen-pi-ask-user-7.3.0.tgz","_integrity":"sha512-VTWo0qNO3PIDhRKRCzfHeeMm0wNg9zFJ3lfL65sdo1WfYRcto1WAwOcilcgnHbMj19flFXnEiFIWDY6eTiBLZw==","_npmVersion":"11.19.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview and an inline free-text editor.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@zhushanwen/pi-ext-guards":"0.4.1","@zhushanwen/extension-protocol":"0.13.0","@zhushanwen/pi-extension-logger":"0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@vitest/coverage-v8":"^4.1.9","@earendil-works/pi-tui":"^0.84.4"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"^0.84.4","@earendil-works/pi-coding-agent":"^0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.3.0_1790147195876_0.9449782995100227","host":"s3://npm-registry-packages-npm-production"}},"7.3.1":{"name":"@zhushanwen/pi-ask-user","version":"7.3.1","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"license":"MIT","_id":"@zhushanwen/pi-ask-user@7.3.1","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"ff6fac544e3a4db5079e944046e2125265c23580","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.3.1.tgz","fileCount":34,"integrity":"sha512-3zhqtj1wlVabkoa57sA5UgMdbXRJwSdObGB7gveetTbmYv1zmtxDh13cOid8B+wMlljvbCiUGT3WVwgQn6z9DQ==","signatures":[{"sig":"MEQCIGEi4FgXHcA433HjtgS+G5uIuJaN9i4Wq2b7nhDvvXHUAiABkMaC8wH3jaQpRTCyQZ4NXgqD9JziwxgqAhqjeSZmYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBhFpu/oI29hnSiVfyK4o4FBCJGcZ/ZxGhpF0BGd7nfmAiANAFQRbWNGKtKyj+x6bwEZJCrjvBdMiChsNoZHCE4mww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309334},"main":"index.ts","type":"module","_from":"file:zhushanwen-pi-ask-user-7.3.1.tgz","taiji":{"role":"universal"},"scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"_resolved":"/tmp/ce240b032caa225c674bab08c090c7e2/zhushanwen-pi-ask-user-7.3.1.tgz","_integrity":"sha512-3zhqtj1wlVabkoa57sA5UgMdbXRJwSdObGB7gveetTbmYv1zmtxDh13cOid8B+wMlljvbCiUGT3WVwgQn6z9DQ==","_npmVersion":"11.19.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview and an inline free-text editor.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@zhushanwen/pi-ext-guards":"0.4.1","@zhushanwen/extension-protocol":"0.14.0","@zhushanwen/pi-extension-logger":"0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@vitest/coverage-v8":"^4.1.9","@earendil-works/pi-tui":"^0.84.4"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"^0.84.4","@earendil-works/pi-coding-agent":"^0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi-ask-user_7.3.1_1790195024873_0.9296640896038775","host":"s3://npm-registry-packages-npm-production"}},"7.3.2":{"pi":{"extensions":["./index.ts"]},"_id":"@zhushanwen/pi-ask-user@7.3.2","dist":{"shasum":"d124bc5ab0b3ceb9391eab213558e4428fadf394","tarball":"https://registry.npmjs.org/@zhushanwen/pi-ask-user/-/pi-ask-user-7.3.2.tgz","fileCount":34,"integrity":"sha512-vauwc1pnV+fDFlkb3Di50/SYAk1UGVPOdrzNAtMgx3QkaSIwYGpa3X2fHlEiWxFqH3jsKVrIKJ884tuIsR9clQ==","signatures":[{"sig":"MEYCIQDFdx1p+D2rC/b4/sCqVX63H6xe6l9X2TuHgAJtftL7HgIhANtmt62iq1GRTznwBLbm+EvKyVSb9U3rT62Pu4vPCzfF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC8UTdF20vaQyzoC1Zw6Gb7gUl6K11dJ3fyAFlCX3PAoAIhAPbWnambdC9IY3FU0J7wXkCXLvzmEHY3iQDNacUl74Mn"}],"unpackedSize":309334},"main":"index.ts","name":"@zhushanwen/pi-ask-user","type":"module","_from":"file:zhushanwen-pi-ask-user-7.3.2.tgz","taiji":{"role":"universal"},"license":"MIT","scripts":{"test":"vitest run","typecheck":"npx tsc --noEmit"},"version":"7.3.2","_npmUser":{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"},"keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"_resolved":"/tmp/f3bb0750d3217efd34c51f90d41f02fe/zhushanwen-pi-ask-user-7.3.2.tgz","_integrity":"sha512-vauwc1pnV+fDFlkb3Di50/SYAk1UGVPOdrzNAtMgx3QkaSIwYGpa3X2fHlEiWxFqH3jsKVrIKJ884tuIsR9clQ==","_npmVersion":"11.19.0","description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview and an inline free-text editor.","directories":{},"maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"@zhushanwen/pi-ext-guards":"0.4.2","@zhushanwen/extension-protocol":"0.15.0","@zhushanwen/pi-extension-logger":"0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","typebox":"*","fast-check":"^4.9.0","@types/node":"^24.0.0","@vitest/coverage-v8":"^4.1.9","@earendil-works/pi-tui":"^0.84.4"},"peerDependencies":{"typebox":"*","@earendil-works/pi-tui":"^0.84.4","@earendil-works/pi-coding-agent":"^0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-ask-user_7.3.2_1790695636722_0.6606769751805315"}}},"time":{"created":"2026-06-17T09:40:27.463Z","modified":"2026-09-29T15:27:17.015Z","0.0.1":"2026-06-17T09:40:27.708Z","0.0.2":"2026-06-27T08:12:09.575Z","0.0.3":"2026-07-03T13:44:54.979Z","0.0.4":"2026-07-03T14:38:27.601Z","0.1.0":"2026-07-10T02:10:02.019Z","0.2.0":"2026-07-16T04:12:17.910Z","1.0.0":"2026-07-19T14:43:41.824Z","1.0.1":"2026-07-23T16:18:34.358Z","1.0.2":"2026-07-27T16:06:42.704Z","1.0.3":"2026-07-28T04:29:37.868Z","1.0.4":"2026-07-29T15:49:49.786Z","1.0.5":"2026-07-30T01:41:41.955Z","2.0.0":"2026-07-30T11:05:42.725Z","2.0.1":"2026-08-01T15:04:36.650Z","3.0.0":"2026-08-02T04:53:59.903Z","4.0.0":"2026-08-03T15:41:13.705Z","5.0.0-dev.0":"2026-08-05T01:30:39.709Z","5.0.0-dev.1":"2026-08-05T02:28:00.339Z","5.0.0":"2026-08-05T04:41:01.124Z","5.0.1":"2026-08-07T03:44:21.081Z","5.0.2":"2026-08-07T05:01:08.575Z","6.0.0":"2026-08-08T01:54:00.506Z","6.0.1":"2026-08-09T06:11:54.385Z","7.0.1":"2026-08-10T04:35:41.905Z","7.0.2":"2026-08-10T13:56:21.185Z","7.0.3":"2026-08-11T07:09:00.986Z","7.0.4":"2026-08-12T05:05:00.344Z","7.0.5":"2026-08-12T09:17:35.227Z","7.0.6":"2026-08-12T16:27:08.161Z","7.0.7":"2026-08-14T15:12:17.405Z","7.0.8":"2026-08-16T06:16:55.115Z","7.0.9":"2026-08-17T04:02:15.838Z","7.0.10":"2026-08-17T09:23:09.598Z","7.0.11":"2026-08-21T09:04:23.789Z","7.0.12":"2026-08-22T18:49:15.563Z","7.0.13":"2026-08-24T04:37:31.180Z","7.0.14":"2026-08-24T14:18:49.026Z","7.0.15":"2026-08-26T07:12:29.070Z","7.0.16":"2026-08-30T13:13:05.962Z","7.1.0":"2026-09-02T04:25:04.896Z","7.1.1":"2026-09-06T22:03:46.272Z","7.1.2":"2026-09-07T17:04:59.735Z","7.1.3":"2026-09-12T05:55:50.262Z","7.2.0":"2026-09-15T11:59:57.419Z","7.2.1":"2026-09-16T02:30:07.775Z","7.2.2":"2026-09-16T03:55:11.092Z","7.2.3":"2026-09-18T02:32:57.720Z","7.2.4":"2026-09-18T13:43:36.910Z","7.3.0":"2026-09-23T07:06:35.966Z","7.3.1":"2026-09-23T20:23:45.041Z","7.3.2":"2026-09-29T15:27:16.822Z"},"license":"MIT","keywords":["pi-package","pi","pi-coding-agent","extension","ask","ask_user","interactive"],"description":"Inline adaptive ask_user tool for Pi — single/multi-question structured input with split-pane preview and an inline free-text editor.","maintainers":[{"name":"zhushanwen321","email":"zhushanwen321@hotmail.com"}],"readme":"# @zhushanwen/pi-ask-user\n\nInline adaptive `ask_user` tool for the Pi coding agent. Resolves ambiguity the agent cannot resolve itself — a single question (no tab bar) or 1-4 questions (tabbed view + submit), with split-pane option preview on wide terminals and an inline free-text editor. There is no comment feature: the free-text \"Other\" editor is the only free-form input.\n\nThe tool's primary caller is the LLM. This README covers both **how an agent should use it** (top sections) and **how a maintainer reads the code** (File structure → Design notes).\n\n## Install\n\n```bash\npi install npm:@zhushanwen/pi-ask-user\n```\n\n> **Dev-only symlink**: during local development you may symlink this package into `~/.pi/agent/extensions/` for debugging, but **never use the symlinked copy for daily work**. Local directory discovery has an `index.ts` fallback that masks a missing `pi` manifest field — npm-installed copies then silently fail to load. See `docs/extensions/extension-conventions.md` \"扩展安装红线\".\n\n## When to use\n\nCall `ask_user` **only when all three hold**:\n\n1. The request has ≥2 reasonable approaches.\n2. You have already gathered context (read/grep) and the answer is still genuinely ambiguous.\n3. Picking wrong means redoing real work.\n\nIf you can form a defensible recommendation from the codebase, **proceed and state your choice** — do not ask. Models over-ask because asking feels safer than deciding; resist this.\n\n## When NOT to use\n\n- **Trivia answerable by reading code/docs** — plain text suffices.\n- **Simple confirmations** (\"I'll delete X\") — plain text suffices.\n- **Outsourcing judgment you should make** — if context makes the answer clear, decide.\n- **Free-form requirements / long-form feedback** — this tool returns short selections only.\n- **High-frequency grilling** — do not chain `ask_user` calls as a default fallback when stuck. If you have no context to pass, you are not ready to ask — read code first.\n- **Reversible decisions** — if a wrong guess is cheap to roll back, just decide.\n\nIf you recommend an option, prefix its label with `(Recommended)` and list it first.\n\n## Parameters\n\n```typescript\n{\n  questions: Array<{\n    question: string;        // one self-contained decision; ≤1000 chars; no control chars (incl. \\n)\n    header?: string;         // tab label ≤12 chars; REQUIRED (non-empty) when questions.length > 1\n    context?: string;        // 1-3 sentences of what you learned; shown above the question\n    options: Array<{         // 2-4 mutually exclusive options; do NOT add an 'Other' — it is automatic\n      label: string;         // ≤ ~40 chars (longer overflows the split-pane UI); also the answer value\n      description?: string;  // short rationale shown under the label and in the preview pane\n    }>;\n    multiSelect?: boolean;   // default false; true only when several options can validly apply\n  }>\n}  // questions: 1-4 entries\n```\n\n**Constraints at a glance**\n\n| Field | Constraint | Enforced by |\n|-------|-----------|-------------|\n| `questions` | 1-4 entries | schema (`minItems`/`maxItems`) |\n| `options` | 2-4 entries | schema |\n| `question` | ≤1000 chars, no control chars (incl. `\\n`), unique within the call | schema description + `validate.ts` |\n| `header` | ≤12 chars (always); non-empty and unique when `questions.length > 1` | `validate.ts` (length; non-empty + uniqueness in multi-question mode) |\n| `options[].label` | non-empty, unique within the question | `validate.ts` |\n\nValidation failures make the tool `throw` with a message that names the violation and tells you how to fix it — correct the parameters and retry. (Pi converts a thrown error into an `isError: true` tool result; business outcomes like answers and cancellation are returned normally.)\n\n## Result format\n\nOn success the tool returns the answers joined as `\"question\" = \"answer\"` lines. Answer composition rules:\n\n- **Single-select**: the chosen `label`.\n- **Multi-select**: selected labels joined with `, ` (e.g. `A, B`).\n- **Free-text (Other)**: whatever the user typed (appended to the selection with `, ` when both exist).\n\nA question with no answer reports as `(no answer)`.\n\n## Behavior on failure / cancellation\n\n| Situation | Return | What the agent should do |\n|-----------|--------|--------------------------|\n| Parameter validation fails | `throw` (Pi shows it as `isError: true`) + fix hint | Correct params and retry |\n| No interactive UI (headless) | `throw`, tool **disabled for the session** | Proceed with a defensible decision stated in text, or wait for the user — **do not retry** |\n| Agent aborted (goal cancelled / context compacted) | `cancelled: true` | The text identifies it as an agent abort, not a user cancel. Do not assume an answer; do not retry ask_user — propagate the abort, or wait for new instructions if the decision is still required. |\n| User cancels (Esc → confirm, or Cancel button) | `cancelled: true` | Wait for new instructions, or re-ask with refined options if the decision is still required |\n| Unexpected error during interaction (TUI) | `throw` (Pi shows it as `isError: true`) | Tool stays enabled — retry with corrected parameters, or proceed with a defensible decision |\n| Unexpected error during interaction (RPC/GUI) | `throw` + tool **disabled for the session** | Same as the headless row — do not retry |\n\nBusiness outcomes (answers / cancellation) are returned as normal results; only validation failures and unexpected exceptions `throw` — Pi marks a thrown error `isError: true` with empty `details`.\n\nThe headless and RPC-failure branches physically remove the tool from the session (`setActiveTools`) — this is deliberate, so a function-calling loop cannot keep retrying `ask_user` in a non-interactive context. The TUI branch does not disable: an interaction failure there is usually transient, so the tool stays enabled for a retry.\n\n## Features\n\n- **Adaptive layout**: single question → no tab bar; 1-4 questions → tabbed view + Submit tab.\n- **Split-pane preview** (≥84 cols): option list left, selected option detail right. The right pane is **plain-text** option detail (label + description), not a Markdown renderer.\n- **Inline free-text editor**: select \"Other\" → Enter → type a custom answer. Multi-line aware, soft-wrapped. No comment mode — this editor is the only free-form input.\n- **Multi-select**: `multiSelect: true` → toggle checkboxes with Space, Enter to confirm.\n- **Esc confirm-to-cancel**: in options mode, Esc on the first question opens a confirm overlay (a second Esc cancels; any other key stays). Elsewhere Esc means back, not cancel: on later question tabs it steps back one tab, on the Submit tab it returns to the last question, and in the Other editor it saves the draft and returns to the option list.\n- **Headless-safe**: disables the tool and throws when no UI is available.\n\n## File structure\n\n```\nextensions/universal/ask-user/\n├── index.ts                  # re-export entry (Pi loads via package.json pi.extensions)\n├── package.json\n├── README.md                 # this file — usage contract for LLM callers + overview\n├── ARCHITECTURE.md           # internals: dependency graph, state machine, defensive flow\n├── vitest.config.ts\n├── tsconfig.json             # typecheck config (not in the npm files allowlist)\n└── src/\n    ├── index.ts              # Tool factory: registerTool + execute (6-step defensive flow) + renderCall/renderResult\n    ├── types.ts              # Input schema, Result schema, shared state types (QuestionState/ThemeLike) — dependency leaf\n    ├── validate.ts           # pure parameter validation; error messages aimed at LLM fixability\n    ├── component.ts          # AskUserComponent: state machine, input routing, race guards\n    ├── question-view.ts      # pure render: option list, split-pane, inline editor\n    ├── submit-view.ts        # pure render: Submit tab, answer summary, buildResult\n    ├── answer-codec.ts       # pure encode: AnswerValue → proto answers entries (protocol boundary)\n    ├── channel-handler.ts    # subagent channel passthru: RPC forward / TUI re-render → proto answers\n    ├── channel-registry-register.ts  # globalThis Symbol slot handshake (handler registration)\n    └── editor-ops.ts         # pure editor ops: insert/delete/cursor/paste (UTF-16 surrogate aware)\n```\n\n`types.ts` is intentionally the shared dependency leaf — it holds `QuestionState`/`ThemeLike` (not `component.ts`) so the two pure-render views depend only on the leaf, breaking a would-be `component → view → component` cycle. See ARCHITECTURE.md for the full graph.\n\n## Steer mechanism\n\nThe tool registers three steering channels to discourage over-asking:\n\n- **`description`** — the long tool description shown in the agent's tool catalog (the three preconditions + negative cases).\n- **`promptSnippet`** — one-line summary injected into the system prompt.\n- **`promptGuidelines`** — six focused rules reinforcing: gather context first, one decision per question, no trivia, don't outsource judgment, don't add an `Other` option.\n\nAll three are consistent and point the same direction. If you tune behavior, edit all three together in `src/index.ts` to avoid drift.\n\n## Design notes\n\n- **Why inline, not overlay** (`execute` → `ctx.ui.custom` without `options`): the question belongs in the conversation flow, not a modal that obscures context.\n- **Why `Other` is auto-appended, not in the schema**: free-text input is the user's escape hatch and must not be something the LLM can omit or mislabel. Keeping it out of `options` guarantees it is always present and always last.\n- **Why `←/→` switches tabs but `Tab` does not**: arrow keys move between question tabs (and wrap on the Submit tab), so tab navigation never conflicts with the option-list cursor (`↑/↓`) or text editing. On the Submit tab, `Tab` alone toggles focus between Submit and Cancel — a deliberate single-key bidirectional toggle; `Shift+Tab` is intentionally unused because Pi's global `app.thinking.cycle` intercepts it.\n- **Why validation messages are verbose**: every message names the violation and gives a fix path, because the reader is an LLM that will retry.\n\n## Spec reference\n\nDesign spec files are not kept in this repo. The FR cross-reference table in ARCHITECTURE.md is self-contained: each entry names the behavior and where it is implemented in this codebase.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}