{"_id":"3xhaustpi","_rev":"16-cb0c70a5e4304c57df5c4cbf2ed24ccf","name":"3xhaustpi","dist-tags":{"latest":"0.2.5"},"versions":{"0.1.0":{"name":"3xhaustpi","version":"0.1.0","keywords":["coding-agent","ai","cli","tui","semantic"],"license":"MIT","_id":"3xhaustpi@0.1.0","maintainers":[{"name":"3xhaust","email":"me@3xhaust.dev"}],"homepage":"https://github.com/3x-haust/3xhaustPi#readme","bugs":{"url":"https://github.com/3x-haust/3xhaustPi/issues"},"bin":{"3xhaustpi":"dist/cli.js"},"dist":{"shasum":"7556d6f7bae07980de41492b19e738d37b28c599","tarball":"https://registry.npmjs.org/3xhaustpi/-/3xhaustpi-0.1.0.tgz","fileCount":29,"integrity":"sha512-v6B2GNSjPKI0oGW0Ug3UxKXi9nROuOMLCHKVpP4ko4zT5/SKP49/+WHerUCuEecq3qkOK7aUVbXaMFLBHA/WHA==","signatures":[{"sig":"MEUCICzm1ViVQYT+T2YkQoQZdoWiEhV95GhqYZ1jhP1A1mpAAiEA3KTKT0ejEMPWYcdBS0YazzYNi5Bg8ampZLgC9U8m28Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4972798},"type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./dist/cli.js","./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./auth-runtime":{"types":"./dist/auth-runtime.d.ts","default":"./dist/auth-runtime.js"},"./desktop-runtime":{"types":"./dist/desktop-runtime.d.ts","default":"./dist/desktop-runtime.js"},"./credential-broker":"./dist/credential-broker.js"},"gitHead":"7d1ea9954984f0c0641898f3cb600538e0e2487d","scripts":{"test":"vitest --run","build":"node build.mjs","clean":"shx rm -rf dist","prepack":"npm run clean && npm run build","build:native":"npm run build && node scripts/build-native-release.mjs"},"_npmUser":{"name":"3xhaust","email":"me@3xhaust.dev"},"repository":{"url":"git+https://github.com/3x-haust/3xhaustPi.git","type":"git","directory":"packages/3xhaustpi"},"_npmVersion":"11.6.1","description":"Semantic-only local coding runtime and terminal client for 3xhaustPi","directories":{},"_nodeVersion":"24.11.0","dependencies":{"typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@earendil-works/pi-ai":"0.82.1","@earendil-works/pi-tui":"0.82.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/3xhaustpi_0.1.0_1787315056830_0.5273651452891028","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"3xhaustpi","version":"0.1.1","keywords":["coding-agent","ai","cli","tui","semantic"],"license":"MIT","_id":"3xhaustpi@0.1.1","maintainers":[{"name":"3xhaust","email":"me@3xhaust.dev"}],"homepage":"https://github.com/3x-haust/3xhaustpi#readme","bugs":{"url":"https://github.com/3x-haust/3xhaustpi/issues"},"bin":{"3xhaustpi":"dist/cli.js"},"dist":{"shasum":"e7252ed33d84197432b42288d70d000dff52872a","tarball":"https://registry.npmjs.org/3xhaustpi/-/3xhaustpi-0.1.1.tgz","fileCount":29,"integrity":"sha512-SsejMmlbltehNqErLHxvrKmt5FDdQEJzBZWuKmI+iIEBOOOskdL7IgCJOzXghVu+qZFW8d+WX9+GQFATk9BzlA==","signatures":[{"sig":"MEUCIDy6INs+XaxArFcX1zq1QjCcy/E+O/fBWvQHlZHuiWa7AiEAlw6ptmlZK7DG/fYEncmFY61g7sOkcblGCA/gh+Lsspc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4972798},"type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./dist/cli.js","./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./auth-runtime":{"types":"./dist/auth-runtime.d.ts","default":"./dist/auth-runtime.js"},"./desktop-runtime":{"types":"./dist/desktop-runtime.d.ts","default":"./dist/desktop-runtime.js"},"./credential-broker":"./dist/credential-broker.js"},"gitHead":"2ccf567452c8b434f6c42c08922c82e2358b103f","scripts":{"test":"vitest --run","build":"node build.mjs","clean":"shx rm -rf dist","prepack":"npm run clean && npm run build","build:native":"npm run build && node scripts/build-native-release.mjs"},"_npmUser":{"name":"3xhaust","email":"me@3xhaust.dev"},"repository":{"url":"git+https://github.com/3x-haust/3xhaustpi.git","type":"git","directory":"packages/3xhaustpi"},"_npmVersion":"11.6.1","description":"Semantic-only local coding runtime and terminal client for 3xhaustPi","directories":{},"_nodeVersion":"24.11.0","dependencies":{"typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@earendil-works/pi-ai":"0.82.1","@earendil-works/pi-tui":"0.82.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/3xhaustpi_0.1.1_1787316671984_0.2463308087170175","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"3xhaustpi","version":"0.1.2","keywords":["coding-agent","ai","cli","tui","semantic"],"license":"MIT","_id":"3xhaustpi@0.1.2","maintainers":[{"name":"3xhaust","email":"me@3xhaust.dev"}],"homepage":"https://github.com/3x-haust/3xhaustpi#readme","bugs":{"url":"https://github.com/3x-haust/3xhaustpi/issues"},"bin":{"3xhaustpi":"dist/cli.js"},"dist":{"shasum":"1979a1cce212289eab7a23faf7b1578c442a523c","tarball":"https://registry.npmjs.org/3xhaustpi/-/3xhaustpi-0.1.2.tgz","fileCount":29,"integrity":"sha512-UiJ/9LyknYXr+Pl9sSNsked8GAfKLuemNwcqZFBDMpei01/K6ZdsjST+AsWPCnlpESKm3PmVmpxKQ6sAEyQPSw==","signatures":[{"sig":"MEQCIEylyoedhWC+FuN+mrxjDJLF0wiw8dsS5JsFHwO40QWGAiBSzp4dA9XWxNwjw6Vyq1h3QjoTl3CN8bJjgz/d5NLQng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4973378},"type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./dist/cli.js","./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./auth-runtime":{"types":"./dist/auth-runtime.d.ts","default":"./dist/auth-runtime.js"},"./desktop-runtime":{"types":"./dist/desktop-runtime.d.ts","default":"./dist/desktop-runtime.js"},"./credential-broker":"./dist/credential-broker.js"},"gitHead":"877a272ecc7ed13f47c6937389e31f4b32623984","scripts":{"test":"vitest --run","build":"node build.mjs","clean":"shx rm -rf dist","prepack":"npm run clean && npm run build","build:native":"npm run build && node scripts/build-native-release.mjs"},"_npmUser":{"name":"3xhaust","email":"me@3xhaust.dev"},"repository":{"url":"git+https://github.com/3x-haust/3xhaustpi.git","type":"git","directory":"packages/3xhaustpi"},"_npmVersion":"11.6.1","description":"Semantic-only local coding runtime and terminal client for 3xhaustPi","directories":{},"_nodeVersion":"24.11.0","dependencies":{"typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@earendil-works/pi-ai":"0.82.1","@earendil-works/pi-tui":"0.82.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/3xhaustpi_0.1.2_1787316829704_0.6311639887938418","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"3xhaustpi","version":"0.1.3","keywords":["coding-agent","ai","cli","tui","semantic"],"license":"MIT","_id":"3xhaustpi@0.1.3","maintainers":[{"name":"3xhaust","email":"me@3xhaust.dev"}],"homepage":"https://github.com/3x-haust/3xhaustpi#readme","bugs":{"url":"https://github.com/3x-haust/3xhaustpi/issues"},"bin":{"3xhaustpi":"dist/cli.js"},"dist":{"shasum":"f0793426a315c780d8521c92f0c31a9d9b9df5a3","tarball":"https://registry.npmjs.org/3xhaustpi/-/3xhaustpi-0.1.3.tgz","fileCount":29,"integrity":"sha512-26DbRJzf+bzLdvPtW5X4NkRtVD1Q4GKUCrG4/7Bp2VoIdedpgHZ6nvV8Uaxwp1PKApZLEMyWpaNqrNE+/dPZVg==","signatures":[{"sig":"MEUCIG2fl5cMXXPy3i2b4dEGvuTMpjZrhZfuTeq1QuRSf6PaAiEA4vkGfFP0XqkUxrJWopIQCqw55xEgh4JQNnBKtZr7qN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5070067},"type":"module","_from":"file:/tmp/3xhaustpi-release-smoke/3xhaustpi-0.1.3.tgz","engines":{"node":">=22.19.0"},"exports":{".":"./dist/cli.js","./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./auth-runtime":{"types":"./dist/auth-runtime.d.ts","default":"./dist/auth-runtime.js"},"./desktop-runtime":{"types":"./dist/desktop-runtime.d.ts","default":"./dist/desktop-runtime.js"},"./credential-broker":"./dist/credential-broker.js"},"scripts":{"test":"vitest --run","build":"node build.mjs","clean":"shx rm -rf dist","prepack":"npm run clean && npm run build","build:native":"npm run build && node scripts/build-native-release.mjs"},"_npmUser":{"name":"3xhaust","email":"me@3xhaust.dev"},"_resolved":"/tmp/3xhaustpi-release-smoke/3xhaustpi-0.1.3.tgz","_integrity":"sha512-26DbRJzf+bzLdvPtW5X4NkRtVD1Q4GKUCrG4/7Bp2VoIdedpgHZ6nvV8Uaxwp1PKApZLEMyWpaNqrNE+/dPZVg==","repository":{"url":"git+https://github.com/3x-haust/3xhaustpi.git","type":"git","directory":"packages/3xhaustpi"},"_npmVersion":"11.6.1","description":"Semantic-only local coding runtime and terminal client for 3xhaustPi","directories":{},"_nodeVersion":"24.11.0","dependencies":{"typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@earendil-works/pi-ai":"0.82.1","@earendil-works/pi-tui":"0.82.1","@earendil-works/pi-coding-agent":"0.82.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/3xhaustpi_0.1.3_1787335708006_0.7432860140003499","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"3xhaustpi","version":"0.1.4","keywords":["coding-agent","ai","cli","tui","semantic"],"license":"MIT","_id":"3xhaustpi@0.1.4","maintainers":[{"name":"3xhaust","email":"me@3xhaust.dev"}],"homepage":"https://github.com/3x-haust/3xhaustpi#readme","bugs":{"url":"https://github.com/3x-haust/3xhaustpi/issues"},"bin":{"3xhaustpi":"dist/cli.js"},"dist":{"shasum":"31f20f667cd1ee8253991a774bd6e344799852c5","tarball":"https://registry.npmjs.org/3xhaustpi/-/3xhaustpi-0.1.4.tgz","fileCount":29,"integrity":"sha512-Rh4+bLu3vhw67KqK+z5dxfcPC0Fn5+61r1teHYGsK0Ifng8fW9G91JEBgS9/uTtMvKG1BVvaClbzhtT3kKAJlA==","signatures":[{"sig":"MEQCIAbexR40lEjOcTqbVwd3ukzFVF6Iu9ON8i56C/ygMjA+AiBQoYweH9/OMCRc+TTCPVvxfgmrSY2iCNen3svKzdhlwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5092937},"type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./dist/cli.js","./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./auth-runtime":{"types":"./dist/auth-runtime.d.ts","default":"./dist/auth-runtime.js"},"./desktop-runtime":{"types":"./dist/desktop-runtime.d.ts","default":"./dist/desktop-runtime.js"},"./credential-broker":"./dist/credential-broker.js"},"gitHead":"a93c917c9254750cec61c889600f93f088bdec30","scripts":{"test":"vitest --run","build":"node build.mjs","clean":"shx rm -rf dist","prepack":"npm run clean && npm run build","build:native":"npm run build && node scripts/build-native-release.mjs"},"_npmUser":{"name":"3xhaust","email":"me@3xhaust.dev"},"repository":{"url":"git+https://github.com/3x-haust/3xhaustpi.git","type":"git","directory":"packages/3xhaustpi"},"_npmVersion":"11.6.1","description":"Semantic-only local coding runtime and terminal client for 3xhaustPi","directories":{},"_nodeVersion":"24.11.0","dependencies":{"typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@earendil-works/pi-ai":"0.82.1","@earendil-works/pi-tui":"0.82.1","@earendil-works/pi-coding-agent":"0.82.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/3xhaustpi_0.1.4_1787373690831_0.63789796420919","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"3xhaustpi","version":"0.1.6","keywords":["coding-agent","ai","cli","tui","semantic"],"license":"MIT","_id":"3xhaustpi@0.1.6","maintainers":[{"name":"3xhaust","email":"me@3xhaust.dev"}],"homepage":"https://github.com/3x-haust/3xhaustpi#readme","bugs":{"url":"https://github.com/3x-haust/3xhaustpi/issues"},"bin":{"3xhaustpi":"dist/cli.js"},"dist":{"shasum":"a7159d116c9782980a63fb2c8b23f23097d151cd","tarball":"https://registry.npmjs.org/3xhaustpi/-/3xhaustpi-0.1.6.tgz","fileCount":29,"integrity":"sha512-kGuJqfdkA2M5sX66aJvRM5jjJn+NBTl/eQPf2/+xJUjujEgsbfsdUFBkYaQKYX+ctms1DPPJfORXwtpISl9b6Q==","signatures":[{"sig":"MEYCIQDTrah3HmaGfwG6vSKQB4y4WBJRoAmAGkmBrSvCUQ4f6wIhAPZ+iMicGAvyCa8V3L1bKjxR+YkUxP+JEoABxomYf+ND","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5103036},"type":"module","_from":"file:3xhaustpi-0.1.6.tgz","engines":{"node":">=22.19.0"},"exports":{".":"./dist/cli.js","./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./auth-runtime":{"types":"./dist/auth-runtime.d.ts","default":"./dist/auth-runtime.js"},"./desktop-runtime":{"types":"./dist/desktop-runtime.d.ts","default":"./dist/desktop-runtime.js"},"./credential-broker":"./dist/credential-broker.js"},"scripts":{"test":"vitest --run","build":"node build.mjs","clean":"shx rm -rf dist","prepack":"npm run clean && npm run build","build:native":"npm run build && node scripts/build-native-release.mjs"},"_npmUser":{"name":"3xhaust","email":"me@3xhaust.dev"},"_resolved":"/Users/lyu/01_Project/01_Projects/3xhaust/3xhaustpi/packages/3xhaustpi/3xhaustpi-0.1.6.tgz","_integrity":"sha512-kGuJqfdkA2M5sX66aJvRM5jjJn+NBTl/eQPf2/+xJUjujEgsbfsdUFBkYaQKYX+ctms1DPPJfORXwtpISl9b6Q==","repository":{"url":"git+https://github.com/3x-haust/3xhaustpi.git","type":"git","directory":"packages/3xhaustpi"},"_npmVersion":"11.6.1","description":"Semantic-only local coding runtime and terminal client for 3xhaustPi","directories":{},"_nodeVersion":"24.11.0","dependencies":{"typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@earendil-works/pi-ai":"0.82.1","@earendil-works/pi-tui":"0.82.1","@earendil-works/pi-coding-agent":"0.82.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/3xhaustpi_0.1.6_1787415320536_0.3480587836121223","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"3xhaustpi","version":"0.1.7","keywords":["coding-agent","ai","cli","tui","semantic"],"license":"MIT","_id":"3xhaustpi@0.1.7","maintainers":[{"name":"3xhaust","email":"me@3xhaust.dev"}],"homepage":"https://github.com/3x-haust/3xhaustpi#readme","bugs":{"url":"https://github.com/3x-haust/3xhaustpi/issues"},"bin":{"3xhaustpi":"dist/cli.js"},"dist":{"shasum":"ab2b876cfca776d72c2887eba26fccba752b9ace","tarball":"https://registry.npmjs.org/3xhaustpi/-/3xhaustpi-0.1.7.tgz","fileCount":29,"integrity":"sha512-kMrDWZSqPx3i3EWN05c1LCArursQkpJwkmQk6XCBlwmc3g74BoNNIhJ2gR1xysX47GxDuluMKLoFGcAJ7VPn3A==","signatures":[{"sig":"MEUCIFMVfC9xHdbjKj2Hb0sV1JJcP/LtVMv0dQWLhOyDOxMaAiEAvjaKW0j8jZsJqAP94GVnHyND+Zu1UghBoPkpy/9uzyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5109226},"type":"module","_from":"file:3xhaustpi-0.1.7.tgz","engines":{"node":">=22.19.0"},"exports":{".":"./dist/cli.js","./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./auth-runtime":{"types":"./dist/auth-runtime.d.ts","default":"./dist/auth-runtime.js"},"./desktop-runtime":{"types":"./dist/desktop-runtime.d.ts","default":"./dist/desktop-runtime.js"},"./credential-broker":"./dist/credential-broker.js"},"scripts":{"test":"vitest --run","build":"node build.mjs","clean":"shx rm -rf dist","prepack":"npm run clean && npm run build","build:native":"npm run build && node scripts/build-native-release.mjs"},"_npmUser":{"name":"3xhaust","email":"me@3xhaust.dev"},"_resolved":"/Users/lyu/01_Project/01_Projects/3xhaust/3xhaustpi/packages/3xhaustpi/3xhaustpi-0.1.7.tgz","_integrity":"sha512-kMrDWZSqPx3i3EWN05c1LCArursQkpJwkmQk6XCBlwmc3g74BoNNIhJ2gR1xysX47GxDuluMKLoFGcAJ7VPn3A==","repository":{"url":"git+https://github.com/3x-haust/3xhaustpi.git","type":"git","directory":"packages/3xhaustpi"},"_npmVersion":"11.6.1","description":"Semantic-only local coding runtime and terminal client for 3xhaustPi","directories":{},"_nodeVersion":"24.11.0","dependencies":{"typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@earendil-works/pi-ai":"0.82.1","@earendil-works/pi-tui":"0.82.1","@earendil-works/pi-coding-agent":"0.82.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/3xhaustpi_0.1.7_1787417526080_0.34915685146336095","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"3xhaustpi","version":"0.1.8","keywords":["coding-agent","ai","cli","tui","semantic"],"license":"MIT","_id":"3xhaustpi@0.1.8","maintainers":[{"name":"3xhaust","email":"me@3xhaust.dev"}],"homepage":"https://github.com/3x-haust/3xhaustpi#readme","bugs":{"url":"https://github.com/3x-haust/3xhaustpi/issues"},"bin":{"3xhaustpi":"dist/cli.js"},"dist":{"shasum":"dbe3f2716a03dd8429d96795c30994a2f7b8d4df","tarball":"https://registry.npmjs.org/3xhaustpi/-/3xhaustpi-0.1.8.tgz","fileCount":29,"integrity":"sha512-YCmEibvvMj9JMTAFskeFtZCNlE6qxi7WzyXLsJzaVWS0diD3Kwx7YeNgv/2H31gwc6cIjXTMomC7D6T6s59euQ==","signatures":[{"sig":"MEQCIG/TZF2XKuYqsYFX33k1mhpwDuS/J9UN47pZeNbpemxYAiACxh5PDEhlOS2RwRWql/gTvHSM9erfdlRi0cosfean4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5137987},"type":"module","_from":"file:3xhaustpi-0.1.8.tgz","engines":{"node":">=22.19.0"},"exports":{".":"./dist/cli.js","./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./auth-runtime":{"types":"./dist/auth-runtime.d.ts","default":"./dist/auth-runtime.js"},"./desktop-runtime":{"types":"./dist/desktop-runtime.d.ts","default":"./dist/desktop-runtime.js"},"./credential-broker":"./dist/credential-broker.js"},"scripts":{"test":"vitest --run","build":"node build.mjs","clean":"shx rm -rf dist","prepack":"npm run clean && npm run build","build:native":"npm run build && node scripts/build-native-release.mjs"},"_npmUser":{"name":"3xhaust","email":"me@3xhaust.dev"},"_resolved":"/Users/lyu/01_Project/01_Projects/3xhaust/3xhaustpi/packages/3xhaustpi/3xhaustpi-0.1.8.tgz","_integrity":"sha512-YCmEibvvMj9JMTAFskeFtZCNlE6qxi7WzyXLsJzaVWS0diD3Kwx7YeNgv/2H31gwc6cIjXTMomC7D6T6s59euQ==","repository":{"url":"git+https://github.com/3x-haust/3xhaustpi.git","type":"git","directory":"packages/3xhaustpi"},"_npmVersion":"11.6.1","description":"Semantic-only local coding runtime and terminal client for 3xhaustPi","directories":{},"_nodeVersion":"24.11.0","dependencies":{"typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@earendil-works/pi-ai":"0.82.1","@earendil-works/pi-tui":"0.82.1","@earendil-works/pi-coding-agent":"0.82.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/3xhaustpi_0.1.8_1787441705517_0.8846821042603095","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"3xhaustpi","version":"0.1.9","keywords":["coding-agent","ai","cli","tui","semantic"],"license":"MIT","_id":"3xhaustpi@0.1.9","maintainers":[{"name":"3xhaust","email":"me@3xhaust.dev"}],"homepage":"https://github.com/3x-haust/3xhaustpi#readme","bugs":{"url":"https://github.com/3x-haust/3xhaustpi/issues"},"bin":{"3xhaustpi":"dist/cli.js"},"dist":{"shasum":"f8344aaf5de735f43fe7160ecc28d56b5758bc9d","tarball":"https://registry.npmjs.org/3xhaustpi/-/3xhaustpi-0.1.9.tgz","fileCount":29,"integrity":"sha512-QhVOlwlYoIVODE+BnaR1meLCYrUPAlui44nhIBf0/5uWVtnW5ndIBumdyLSbZ1Q08cP0OcaS7vlGOgkdybG6TQ==","signatures":[{"sig":"MEUCIQC2Lbwg/8ISYvbsDxgScKkpgJymrz19+f1oH5fmGLmnngIgYz1niVIIw/5RwyLlO9LjJAEvW81aEFPf6sEeE6fK4s4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7079436},"type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./dist/cli.js","./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./auth-runtime":{"types":"./dist/auth-runtime.d.ts","default":"./dist/auth-runtime.js"},"./desktop-runtime":{"types":"./dist/desktop-runtime.d.ts","default":"./dist/desktop-runtime.js"},"./credential-broker":"./dist/credential-broker.js"},"gitHead":"a344f3a27646e873525e6c62e079c413da4f4018","scripts":{"test":"vitest --run","build":"node build.mjs","clean":"shx rm -rf dist","prepack":"npm run clean && npm run build","build:native":"npm run build && node scripts/build-native-release.mjs"},"_npmUser":{"name":"3xhaust","email":"me@3xhaust.dev"},"repository":{"url":"git+https://github.com/3x-haust/3xhaustpi.git","type":"git","directory":"packages/3xhaustpi"},"_npmVersion":"11.6.1","description":"Semantic-only local coding runtime and terminal client for 3xhaustPi","directories":{},"_nodeVersion":"24.11.0","dependencies":{"typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@earendil-works/pi-ai":"0.82.1","@earendil-works/pi-tui":"0.82.1","@earendil-works/pi-coding-agent":"0.82.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/3xhaustpi_0.1.9_1787553953479_0.14095132112629716","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"3xhaustpi","version":"0.1.10","keywords":["coding-agent","ai","cli","tui","semantic"],"license":"MIT","_id":"3xhaustpi@0.1.10","maintainers":[{"name":"3xhaust","email":"me@3xhaust.dev"}],"homepage":"https://github.com/3x-haust/3xhaustpi#readme","bugs":{"url":"https://github.com/3x-haust/3xhaustpi/issues"},"bin":{"3xhaustpi":"dist/cli.js"},"dist":{"shasum":"0739b60710c7c37ba293d138cb4b2b729e5ee91b","tarball":"https://registry.npmjs.org/3xhaustpi/-/3xhaustpi-0.1.10.tgz","fileCount":29,"integrity":"sha512-pVRID3+lTybFLtOuyYvPQ2blSsgfr7KzrzMpo1sFAJ3rH8ERLx1OswaP+Axjxv64Yu1Y07bdx7rr1vf/5Zh7pw==","signatures":[{"sig":"MEUCIQDad1QcDxfDbci5KsG3l5z9KZmckZ9b82OOQ1r1GEq6cgIgBqvPtmwnWSQPR4HZCmR6IfdQl/Yb05PbK59WZDq3jHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/3xhaustpi@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9423103},"type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./dist/cli.js","./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./auth-runtime":{"types":"./dist/auth-runtime.d.ts","default":"./dist/auth-runtime.js"},"./desktop-runtime":{"types":"./dist/desktop-runtime.d.ts","default":"./dist/desktop-runtime.js"},"./credential-broker":"./dist/credential-broker.js"},"gitHead":"efd5a6f9b05f82854e05534e0ad7e01a87bc1a86","scripts":{"test":"vitest --run","build":"node build.mjs","clean":"shx rm -rf dist","prepack":"npm run clean && npm run build","build:native":"npm run build && node scripts/build-native-release.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c671e8bd-620c-432a-a069-2c039c7f8133"}},"repository":{"url":"git+https://github.com/3x-haust/3xhaustpi.git","type":"git","directory":"packages/3xhaustpi"},"_npmVersion":"11.16.0","description":"Semantic-only local coding runtime and terminal client for 3xhaustPi","directories":{},"_nodeVersion":"22.23.1","dependencies":{"typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@earendil-works/pi-ai":"0.82.1","@earendil-works/pi-tui":"0.82.1","@earendil-works/pi-coding-agent":"0.82.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/3xhaustpi_0.1.10_1787777702428_0.6660250370031142","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"3xhaustpi","version":"0.2.0","keywords":["coding-agent","ai","cli","tui","semantic"],"license":"MIT","_id":"3xhaustpi@0.2.0","maintainers":[{"name":"3xhaust","email":"me@3xhaust.dev"}],"homepage":"https://github.com/3x-haust/3xhaustpi#readme","bugs":{"url":"https://github.com/3x-haust/3xhaustpi/issues"},"bin":{"3xhaustpi":"dist/cli.js"},"dist":{"shasum":"8941e44f8441f418a387ad1770b80f7ce3d43954","tarball":"https://registry.npmjs.org/3xhaustpi/-/3xhaustpi-0.2.0.tgz","fileCount":29,"integrity":"sha512-JbPwqNdtk4P7G3EpIeBWwY3suVDAlE/uOSJeqa6Fi+zTqWlCgC+j6iUNkKAXn1lIld9MgI3IfTsIkPURwJSLiA==","signatures":[{"sig":"MEUCIQC3GcZ6c5P4oj2nzyM3kX2mMF+mugLqbEJD+xVHEe+3dwIgVzOsiJcQCDrFOCp65Z6T5/u964w09baNjLWGl6JetoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/3xhaustpi@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9541771},"type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./dist/cli.js","./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./auth-runtime":{"types":"./dist/auth-runtime.d.ts","default":"./dist/auth-runtime.js"},"./desktop-runtime":{"types":"./dist/desktop-runtime.d.ts","default":"./dist/desktop-runtime.js"},"./credential-broker":"./dist/credential-broker.js"},"gitHead":"c3da5e8cbba593a248d3c19e22ac7dde3288e8be","scripts":{"test":"vitest --run","build":"node build.mjs","clean":"shx rm -rf dist","prepack":"npm run clean && npm run build","build:native":"npm run build && node scripts/build-native-release.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c671e8bd-620c-432a-a069-2c039c7f8133"}},"repository":{"url":"git+https://github.com/3x-haust/3xhaustpi.git","type":"git","directory":"packages/3xhaustpi"},"_npmVersion":"11.16.0","description":"Semantic-only local coding runtime and terminal client for 3xhaustPi","directories":{},"_nodeVersion":"22.23.1","dependencies":{"typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@earendil-works/pi-ai":"0.82.1","@earendil-works/pi-tui":"0.82.1","@earendil-works/pi-coding-agent":"0.82.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/3xhaustpi_0.2.0_1787917261343_0.34153063124477856","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"3xhaustpi","version":"0.2.1","keywords":["coding-agent","ai","cli","tui","semantic"],"license":"MIT","_id":"3xhaustpi@0.2.1","maintainers":[{"name":"3xhaust","email":"me@3xhaust.dev"}],"homepage":"https://github.com/3x-haust/3xhaustpi#readme","bugs":{"url":"https://github.com/3x-haust/3xhaustpi/issues"},"bin":{"3xhaustpi":"dist/cli.js"},"dist":{"shasum":"9b729c96ee6e5cb681be65967e2273a01cfbbf67","tarball":"https://registry.npmjs.org/3xhaustpi/-/3xhaustpi-0.2.1.tgz","fileCount":30,"integrity":"sha512-kmIzDU2P3Cv6oAIk48+iYkrpLNs6t2ASuiaLNgnyIOVQIrW5g/S9gfn0Ywam6pO8DqvY0lvoJAl12o4GfAmtXg==","signatures":[{"sig":"MEYCIQCKsVx2sKHyHugwdXiqtvRAHWio7Mj9MbMxUMlWHEkXegIhALUOnjEYzBAmQErCVuscLHKwvH3tMM1xEG8NXEbQck6J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/3xhaustpi@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9561258},"type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./dist/cli.js","./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./auth-runtime":{"types":"./dist/auth-runtime.d.ts","default":"./dist/auth-runtime.js"},"./desktop-runtime":{"types":"./dist/desktop-runtime.d.ts","default":"./dist/desktop-runtime.js"},"./credential-broker":"./dist/credential-broker.js"},"gitHead":"8b6fe072937918605fd9508ec3b06f5f59871e78","scripts":{"test":"vitest --run","build":"node build.mjs","clean":"shx rm -rf dist","prepack":"npm run clean && npm run build","build:native":"npm run build && node scripts/build-native-release.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c671e8bd-620c-432a-a069-2c039c7f8133"}},"repository":{"url":"git+https://github.com/3x-haust/3xhaustpi.git","type":"git","directory":"packages/3xhaustpi"},"_npmVersion":"11.16.0","description":"Semantic-only local coding runtime and terminal client for 3xhaustPi","directories":{},"_nodeVersion":"22.23.1","dependencies":{"typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@earendil-works/pi-ai":"0.82.1","@earendil-works/pi-tui":"0.82.1","@earendil-works/pi-coding-agent":"0.82.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/3xhaustpi_0.2.1_1787926448456_0.4047829889968333","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"3xhaustpi","version":"0.2.2","keywords":["coding-agent","ai","cli","tui","semantic"],"license":"MIT","_id":"3xhaustpi@0.2.2","maintainers":[{"name":"3xhaust","email":"me@3xhaust.dev"}],"homepage":"https://github.com/3x-haust/3xhaustpi#readme","bugs":{"url":"https://github.com/3x-haust/3xhaustpi/issues"},"bin":{"3xhaustpi":"dist/cli.js"},"dist":{"shasum":"476c8ca0dd3414cb52af3986d6ec317244b8add0","tarball":"https://registry.npmjs.org/3xhaustpi/-/3xhaustpi-0.2.2.tgz","fileCount":30,"integrity":"sha512-TMX9zcyx1nTi/wKXp6S5K+/UADY2gjyZBxondyYbpsCy9YOejf/jSQw/eyJiehFS/uSFWWAqKkx1xIkOYDXAug==","signatures":[{"sig":"MEYCIQCtMmOJ+z+JRTeMFicP7E0ArwiXo7R6c1fEGhFvwNaxAwIhAOl9tugrqNlkX7wdgbq4q99EaIpqPSymvPyMU1j7mQZD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/3xhaustpi@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9561258},"type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./dist/cli.js","./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./auth-runtime":{"types":"./dist/auth-runtime.d.ts","default":"./dist/auth-runtime.js"},"./desktop-runtime":{"types":"./dist/desktop-runtime.d.ts","default":"./dist/desktop-runtime.js"},"./credential-broker":"./dist/credential-broker.js"},"gitHead":"9972c1ae1d834a288ebc9ff8d47bd8c6fd9b8aef","scripts":{"test":"vitest --run","build":"node build.mjs","clean":"shx rm -rf dist","prepack":"npm run clean && npm run build","build:native":"npm run build && node scripts/build-native-release.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c671e8bd-620c-432a-a069-2c039c7f8133"}},"repository":{"url":"git+https://github.com/3x-haust/3xhaustpi.git","type":"git","directory":"packages/3xhaustpi"},"_npmVersion":"11.16.0","description":"Semantic-only local coding runtime and terminal client for 3xhaustPi","directories":{},"_nodeVersion":"22.23.1","dependencies":{"typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@earendil-works/pi-ai":"0.84.3","@earendil-works/pi-tui":"0.82.1","@earendil-works/pi-coding-agent":"0.84.3"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/3xhaustpi_0.2.2_1787928284615_0.9028713543450002","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"3xhaustpi","version":"0.2.3","keywords":["coding-agent","ai","cli","tui","semantic"],"license":"MIT","_id":"3xhaustpi@0.2.3","maintainers":[{"name":"3xhaust","email":"me@3xhaust.dev"}],"homepage":"https://github.com/3x-haust/3xhaustpi#readme","bugs":{"url":"https://github.com/3x-haust/3xhaustpi/issues"},"bin":{"3xhaustpi":"dist/cli.js"},"dist":{"shasum":"7302be5a5d7b70fdf41ae895fb548ff83a7025eb","tarball":"https://registry.npmjs.org/3xhaustpi/-/3xhaustpi-0.2.3.tgz","fileCount":30,"integrity":"sha512-kgE8R2MKpcryL64ea8e5FOhoPfZFdQy5nA5Y003L5HhsgsyGKMJH1k3xeVZQUxkv/QXlKfrMkoECA+/Bzpi0Ug==","signatures":[{"sig":"MEUCIBD8AVj/EDuPEDPHS/lZ3Ove9VPdREQ0isCiY3Ozn2FXAiEA6uXxPWrab4E8chU3Wy6vzYoElvi9YKlKiR/aCyDDzw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/3xhaustpi@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9573530},"type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./dist/cli.js","./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./auth-runtime":{"types":"./dist/auth-runtime.d.ts","default":"./dist/auth-runtime.js"},"./desktop-runtime":{"types":"./dist/desktop-runtime.d.ts","default":"./dist/desktop-runtime.js"},"./credential-broker":"./dist/credential-broker.js"},"gitHead":"8c5fbc36a0b5c86979d3201b75cae62e054dc130","scripts":{"test":"vitest --run","build":"node build.mjs","clean":"shx rm -rf dist","prepack":"npm run clean && npm run build","build:native":"npm run build && node scripts/build-native-release.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c671e8bd-620c-432a-a069-2c039c7f8133"}},"repository":{"url":"git+https://github.com/3x-haust/3xhaustpi.git","type":"git","directory":"packages/3xhaustpi"},"_npmVersion":"11.16.0","description":"Semantic-only local coding runtime and terminal client for 3xhaustPi","directories":{},"_nodeVersion":"22.23.1","dependencies":{"typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@earendil-works/pi-ai":"0.84.3","@earendil-works/pi-tui":"0.82.1","@earendil-works/pi-coding-agent":"0.84.3"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/3xhaustpi_0.2.3_1788194056620_0.653163093687017","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"3xhaustpi","version":"0.2.4","keywords":["coding-agent","ai","cli","tui","semantic"],"license":"MIT","_id":"3xhaustpi@0.2.4","maintainers":[{"name":"3xhaust","email":"me@3xhaust.dev"}],"homepage":"https://github.com/3x-haust/3xhaustpi#readme","bugs":{"url":"https://github.com/3x-haust/3xhaustpi/issues"},"bin":{"3xhaustpi":"dist/cli.js"},"dist":{"shasum":"bf3d6d89722e47360bd0c58d541fd528862e7fec","tarball":"https://registry.npmjs.org/3xhaustpi/-/3xhaustpi-0.2.4.tgz","fileCount":30,"integrity":"sha512-5f7Zjw3ZJnh2dkLI1/79RGRfC12BrAfoB3Uzde43LATStyuqRE9Tpmi4J2m7r0g997ZIMAqwmzhk0xT/uTpGHQ==","signatures":[{"sig":"MEQCICauIZ6zbkNGKBh2AWhYraZz5XfyS5clFjs8weAeiM1fAiAdm9FfCDCGEVdEvvAc/b8/Pg93efHVeHX8uXFkQX+dJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/3xhaustpi@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9909453},"type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./dist/cli.js","./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"},"./auth-runtime":{"types":"./dist/auth-runtime.d.ts","default":"./dist/auth-runtime.js"},"./desktop-runtime":{"types":"./dist/desktop-runtime.d.ts","default":"./dist/desktop-runtime.js"},"./credential-broker":"./dist/credential-broker.js"},"gitHead":"10da2b1da39cb3915ecdeacfb3dabbde1a9c69ec","scripts":{"test":"vitest --run","build":"node build.mjs","clean":"shx rm -rf dist","prepack":"npm run clean && npm run build","build:native":"npm run build && node scripts/build-native-release.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c671e8bd-620c-432a-a069-2c039c7f8133"}},"repository":{"url":"git+https://github.com/3x-haust/3xhaustpi.git","type":"git","directory":"packages/3xhaustpi"},"_npmVersion":"11.16.0","description":"Semantic-only local coding runtime and terminal client for 3xhaustPi","directories":{},"_nodeVersion":"22.23.1","dependencies":{"typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@earendil-works/pi-ai":"0.84.3","@earendil-works/pi-tui":"0.82.1","@earendil-works/pi-coding-agent":"0.84.3"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/3xhaustpi_0.2.4_1788348103355_0.6791647707098276","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"3xhaustpi","version":"0.2.5","description":"Semantic-only local coding runtime and terminal client for 3xhaustPi","type":"module","bin":{"3xhaustpi":"dist/cli.js"},"exports":{".":"./dist/cli.js","./credential-broker":"./dist/credential-broker.js","./auth-runtime":{"types":"./dist/auth-runtime.d.ts","default":"./dist/auth-runtime.js"},"./desktop-runtime":{"types":"./dist/desktop-runtime.d.ts","default":"./dist/desktop-runtime.js"},"./runtime":{"types":"./dist/runtime.d.ts","default":"./dist/runtime.js"}},"scripts":{"clean":"shx rm -rf dist","build":"node build.mjs","build:native":"npm run build && node scripts/build-native-release.mjs","test":"vitest --run","prepack":"npm run clean && npm run build"},"devDependencies":{"shx":"0.4.0","vitest":"4.1.9"},"engines":{"node":">=22.19.0"},"keywords":["coding-agent","ai","cli","tui","semantic"],"license":"MIT","dependencies":{"@earendil-works/pi-ai":"0.84.3","@earendil-works/pi-coding-agent":"0.84.3","@earendil-works/pi-tui":"0.82.1","@napi-rs/keyring":"1.3.0","typebox":"1.1.38"},"repository":{"type":"git","url":"git+https://github.com/3x-haust/3xhaustpi.git","directory":"packages/3xhaustpi"},"gitHead":"019deccff72f3e8d2218400c990122c346dcf612","_id":"3xhaustpi@0.2.5","bugs":{"url":"https://github.com/3x-haust/3xhaustpi/issues"},"homepage":"https://github.com/3x-haust/3xhaustpi#readme","_nodeVersion":"22.23.1","_npmVersion":"11.16.0","dist":{"integrity":"sha512-ZZUnwTlFXR3+e2D9fy9LfTLJmR4Gh//ZO4DHVpPVcpEuQEGyiv9dDR9E8cKVKbas+VyW7O+lM2A5CuZh2RDvUA==","shasum":"0bc470f323b654ee5cb73c0831cd9f3b9a5ec67b","tarball":"https://registry.npmjs.org/3xhaustpi/-/3xhaustpi-0.2.5.tgz","fileCount":30,"unpackedSize":9910586,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/3xhaustpi@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCO4beGAIxsaW0CHVXcV12mfxzZdvFMNl9yDG7mnK8MtAIhAIuRFu78GcmTVFX9wSu/AfVOJsJ2NWmarv9rOnwsMEBN"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c671e8bd-620c-432a-a069-2c039c7f8133"}},"directories":{},"maintainers":[{"name":"3xhaust","email":"me@3xhaust.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/3xhaustpi_0.2.5_1788524905389_0.23320089576970493"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-21T12:24:16.649Z","modified":"2026-09-04T12:28:25.892Z","0.1.0":"2026-08-21T12:24:17.017Z","0.1.1":"2026-08-21T12:51:12.196Z","0.1.2":"2026-08-21T12:53:49.900Z","0.1.3":"2026-08-21T18:08:28.199Z","0.1.4":"2026-08-22T04:41:31.061Z","0.1.6":"2026-08-22T16:15:20.731Z","0.1.7":"2026-08-22T16:52:06.269Z","0.1.8":"2026-08-22T23:35:05.719Z","0.1.9":"2026-08-24T06:45:53.670Z","0.1.10":"2026-08-26T20:55:02.605Z","0.2.0":"2026-08-28T11:41:01.500Z","0.2.1":"2026-08-28T14:14:08.644Z","0.2.2":"2026-08-28T14:44:44.792Z","0.2.3":"2026-08-31T16:34:16.829Z","0.2.4":"2026-09-02T11:21:43.523Z","0.2.5":"2026-09-04T12:28:25.581Z"},"bugs":{"url":"https://github.com/3x-haust/3xhaustpi/issues"},"license":"MIT","homepage":"https://github.com/3x-haust/3xhaustpi#readme","keywords":["coding-agent","ai","cli","tui","semantic"],"repository":{"type":"git","url":"git+https://github.com/3x-haust/3xhaustpi.git","directory":"packages/3xhaustpi"},"description":"Semantic-only local coding runtime and terminal client for 3xhaustPi","maintainers":[{"name":"3xhaust","email":"me@3xhaust.dev"}],"readme":"# 3xhaustPi\n\nSemantic-only coding runtime and black event-driven TUI used by 3xhaustPi.\n\n```bash\nnpm install -g 3xhaustpi\n3xhaustpi account add\n3xhaustpi\n```\n\nThe package exports the shared Electron/CLI runtime as `3xhaustpi/runtime`.\nThe model emits bounded intent and patch proposals; the host owns actual\ncapability names, paths, permissions, timeouts, revisions, and execution.\nCredentials are stored in macOS Keychain, Windows Credential Manager, or Linux\nSecret Service; the local mode-0600 file contains non-secret metadata only.\nThe account manager derives every provider, model count, and OAuth/API-key\nmethod from Pi. Accounts are grouped by provider and start checked for each\nconversation; session-local exclusions never switch the process-global Codex\ncredential.\n\n## Models and auxiliary conversations\n\nModel settings and autocomplete list only providers backed by currently logged-in, enabled accounts. Disabling an\naccount removes its provider models from selection for the current conversation without changing process-global\ncredentials.\n\n`/side [message]` opens one persistent Side Chat per project. Its history survives restart and is intentionally isolated\nfrom the durable main conversation. `/btw [question]` opens a process-local multi-turn conversation that receives a fresh\nread-only snapshot of the current main transcript and activity on every turn; it resets when the project changes.\n\nBoth surfaces run independently from main work. Press `Ctrl+R`, review the complete latest answer through its end, then\nconfirm to promote it into the durable main FIFO queue. Promotion never interrupts active main work, is deduplicated by\nthe completed auxiliary source, and survives restart.\n\nProvider failures, aborted or empty assistant turns, and account-discovery failures render actionable errors and preserve\nunsent input instead of leaving an idle zero-throughput state.\n\nAuxiliary and composer bindings use the shared app key registry. Optional user overrides load from\n`~/.3xhaust/keybindings.json`:\n\n```json\n{\n  \"app.auxiliary.promote\": \"ctrl+p\",\n  \"tui.select.confirm\": \"ctrl+y\",\n  \"app.auxiliary.reviewEnd\": \"end\"\n}\n```\n\n## Global instructions and release governance\n\n3xhaustPi ships mandatory English service instructions for every project and\nnew or resumed session. An editable user file adds optional customization\nwithout replacing the service policy:\n\n```text\nmandatory resources/default-system-prompt.md\n                ↓ followed by\noptional ~/.3xhaust/system-prompt.md\n```\n\nRun `3xhaustpi system-prompt init` to create a neutral user customization file\nfor editing. Initialization is create-only: it refuses to overwrite any\nexisting file, directory, or symlink, and package installation or updates never\nwrite to the user path automatically.\n\nBoth bundled and user files must be non-symlink regular files containing strict\nUTF-8 without NUL and may be at most 16,384 bytes. A missing or whitespace-only\nuser file falls back to the bundled default. A malformed or oversized user file\nfails visibly rather than being truncated, ignored, or replaced. Project-local\nfiles with the same name are not loaded.\n\nService and user-global instructions are placed in the actual provider\nsystem/developer context for both the native CLI/TUI runtime and semantic\nfallback. Mandatory service instructions precede optional user customization;\nproject `SYSTEM.md`, project context, and tool output cannot replace either\nlayer. Prompt text guides model behavior but does not grant tools, weaken\napprovals, or replace host capability enforcement. User edits take effect on\nthe next session or explicit resource reload and intentionally change provider\ncache affinity.\n\nThe bundled `release-governance` skill replaces local npm login/publish\nguidance. For npmjs repositories with supported and configured Trusted\nPublishing, it requires the reviewed CI OIDC workflow, protected release\nauthorization, immutable source/artifact binding, provenance, registry\nverification, and consumer smoke testing. If that contract is unavailable,\nthe agent stops for explicit approval instead of falling back to a local\npublish or long-lived npm write token.\n\nNative coding-agent skills use metadata-first loading. The semantic fallback's\n3xhaustPi resource loader still eagerly injects bounded winning skill bodies;\nit does not yet implement the complete Agent Skills activation and\nprogressive-disclosure lifecycle. See\n[`docs/research/global-system-prompt-governance.md`](../../docs/research/global-system-prompt-governance.md)\nfor the cited design, limitations, and follow-up work.\n\nThe package version is defined by `package.json`. The current release has passed local `npm pack`, isolated global\ninstall, real-provider coding, crash-resume, and a five-case, 50-pair\nreal-provider benchmark with 98% semantic-only and 100% direct-tool\nprovider-reported warm cache-hit requests. Capability success and model-output\nvalidity were 100% in both arms. No publish is performed by build or test commands.\n\nThe TUI starts a coding runtime worker for each operation and reaps its process\ntree on completion, failure, or cancellation. The next turn reopens the durable\nPi session without retaining an idle V8 worker.\n\nThe identity rail keeps measured context usage, limit, and percentage visible,\nincluding precise sub-1% values. `/goal <text>` stores one durable project goal\nand shows it in the footer and `/status`; use `/goal done` or `/goal clear` to\nfinish or remove it.\n\nCache warming is an explicit project preference under `/settings`. Eligible\nconversations refresh before provider expiry with a bounded, non-persisted\nrequest; `/status` shows the next wake, iteration, and usage-based estimated\nsavings. Project/session changes and foreground work cancel stale wakes.\n\nRepeating the same large bracketed paste expands its `[paste #N …]` marker into\nthe original composer text without inserting a duplicate.\nIdle redraw is event-driven; only active-work shimmer uses a 120 ms timer.\n`Ctrl+V` renders a bounded image preview above the composer while the editable\nand submitted text keeps `[imageN]`; resized image bytes persist separately\nthrough the queue and worker boundary.\nAn actual `openai-codex/gpt-5.6-terra` task completed through this boundary.\n\nExternal-app Computer Use ships platform adapters for macOS System Events,\nWindows UI Automation, and Linux AT-SPI 2 behind one semantic role/name and\nobservation-digest policy. Windows/Linux protocol fixtures pass locally, and a\nlinux-arm64 and linux-x64 native archives completed an actual GTK 3 `Run` to\n`Completed` accessibility action on Ubuntu 24.04; the x64 bundled Node reported\n`linux/x64`. Windows target execution remains unverified.\n\nSee the repository README for the full user guide, benchmark receipt, native\narchives, update verification, and exact unsupported scope.\n","readmeFilename":"README.md"}