{"_id":"chainlesschain","_rev":"405-b19e23e1e1ff747f421bb6e425252dc3","name":"chainlesschain","dist-tags":{"latest":"0.166.76"},"versions":{"0.37.6":{"name":"chainlesschain","version":"0.37.6","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.37.6","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/yourname/chainlesschain/issues"},"bin":{"chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"fb683dbf93813f8f5b7a2b8d89b28a286252db1d","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.37.6.tgz","fileCount":23,"integrity":"sha512-5PAc8YKy9+bOol5z+Qph5wvqXQKMX9U+qf16cwXicaHa/5ZsNweZdrQ10vrsUWhUnYxPKzuRWfqzr/uPguVJIg==","signatures":[{"sig":"MEUCIQCqXPi0MN/Bs/cihkT5qYGvshMmGJ1zo5rQDEZM1KzvFAIgCbBp5S7/GOf88yZ26mvqfwWmpo7EbAfxGHTNF5NsH0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55179},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"0c81740c46cc9a9efec522228de6dd22d9011f93","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/yourname/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"23.11.1","dependencies":{"ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.37.6_1773196483516_0.7211542548230241","host":"s3://npm-registry-packages-npm-production"}},"0.37.7":{"name":"chainlesschain","version":"0.37.7","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.37.7","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"63c04278152ed772b785a7296e83948ae8426af7","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.37.7.tgz","fileCount":23,"integrity":"sha512-2HxNWOhcmGJDAxrrax3kSPQsuWJZ3o6rtook2Pv2MNim4M5gblTGUlDeMH+JIYA5Qd+wpuGa23VR8Z9v0AQpqQ==","signatures":[{"sig":"MEQCICgRWatHntxsf+iZ0l8JGt0EQvZwAD0KrPHeL6NuEEHuAiAIP2S3X0AnonmvWkj0ieOey9fxU8aqkObAC6uuZeAQ9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55829},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"845488dab59b4550e285df718d1d1042626e6813","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"23.11.1","dependencies":{"ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.37.7_1773196994424_0.6003409646306974","host":"s3://npm-registry-packages-npm-production"}},"0.37.8":{"name":"chainlesschain","version":"0.37.8","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.37.8","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"ec13344e2af0818ae76fc7e9bd463e9360311878","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.37.8.tgz","fileCount":23,"integrity":"sha512-O6aXcDJ7Abh/B0LQ/AFQyOfa7kbU/dAInhTkLrUtXiWbzyUxrGBrMofI9xBavxiLZIlKlLcsFBJy1eXw7/czzg==","signatures":[{"sig":"MEUCIQDrnCgw4W3r44vPaCIhTDQC188Ffq5jnqrQjGfdLR/0/AIgCgQI9qM9CzqvFl4Qam37X4xMlsyN9poJ+497W/wqEu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56819},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"9c53c670eaa8223513e04b0f22ca2a6aa28bbed9","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"23.11.1","dependencies":{"ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.37.8_1773197407461_0.4864418535576791","host":"s3://npm-registry-packages-npm-production"}},"0.37.9":{"name":"chainlesschain","version":"0.37.9","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.37.9","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"f26ead2a9c0c7c697e955585f49368faa00a7e49","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.37.9.tgz","fileCount":33,"integrity":"sha512-NDQQKtMif+L5bk/dMBluutx9iWdTAEbqXHM+9MgxF0eXBDk51gC5o+T6YhhJ+QYwwPCEpI5115ZVGec8ZJxLaA==","signatures":[{"sig":"MEYCIQDWvNAqgf4VpSw6x5GtL5OueSRIWL7x1WFbMdnU78YaqgIhAKHCaI7zTxePAhjqaDtXxVEqFOQE0f3KkIMrhLW1rYTu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.37.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132742},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"9efab1c565f2765ee56e41720880df097ee2aea6","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.37.9_1773209438581_0.5657484328755356","host":"s3://npm-registry-packages-npm-production"}},"0.37.10":{"name":"chainlesschain","version":"0.37.10","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.37.10","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"6d30a8efe0c9a9163dab8fbc1d5a2d8ad915f204","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.37.10.tgz","fileCount":77,"integrity":"sha512-BVtlOfqB+qNFRomm0opZTrsFPcgN72bUkUktZaEjIQ1HRttZBt9ayncq/F2Mn2KS3rUjBnIDpStbCTvJ5WZzYg==","signatures":[{"sig":"MEYCIQC+gaL0h6DUh24iHvdDAOv5ORXtuDYfc0g8FfJlwL+unwIhALx2XeUD4Huk9aYLCK4S0GmkFl6+AcK4bxDa1KTjYg6x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.37.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":492890},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"e4c7c0aaa5811a47f1a81137943f44b0d551f7df","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.37.10_1773224171654_0.30670208728125425","host":"s3://npm-registry-packages-npm-production"}},"0.37.11":{"name":"chainlesschain","version":"0.37.11","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.37.11","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"929021dc3f92b02d8a7d3c3dba87919c1edf69b9","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.37.11.tgz","fileCount":109,"integrity":"sha512-hL8t18WOeY+HsyBuqPGD1utNblw5K8MPhw2mm+GcRqrnC73j9h4lG1qHXi98NhAUiGlMw7vwi8w4AxXUEpDpDQ==","signatures":[{"sig":"MEUCIALrsADMO5cGMy6Qr2hY37yGZC/80yDhTI4FqSR3W4jbAiEAprXBT52w/BNkx9Al6Y4mP251XjD9JRWE0QrmB//yKcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.37.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":780329},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"4628cfb9da2df854e9a0d05c040a2793a5521813","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.37.11_1773289340492_0.6328400042323705","host":"s3://npm-registry-packages-npm-production"}},"0.37.12":{"name":"chainlesschain","version":"0.37.12","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.37.12","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"678ed5b7784dd15b9d0ed1dbb79355e4775eac1b","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.37.12.tgz","fileCount":109,"integrity":"sha512-hWnb88B2yvD9/M5BDBG92TbK4GfWZPEpZ929fUkfg8R6WYNU4fTheXrIzMJkJPIcF6suBL0UeVONBYsORQXu1Q==","signatures":[{"sig":"MEYCIQDe3demOcggt82WeT0wfiOHLOe/5UjDRULZHB7eakvyJAIhAJgmbM2EQaZW4Ya46dK/ijHbFKiEkU+OwouDA1ZM8oq5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.37.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785692},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"d72a3080b4419d921e21350f47d2df19ececa371","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.37.12_1773290205970_0.11302711647986396","host":"s3://npm-registry-packages-npm-production"}},"0.38.1":{"name":"chainlesschain","version":"0.38.1","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.38.1","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"0623a1efe0761bd90aea57a8c78eee49d8f93e6f","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.38.1.tgz","fileCount":140,"integrity":"sha512-oWEpvHfRfFFdKccw7qlFxzN1ekHCM0oghBhjtejK8gRu1dpkSSsjV3SFwrI4x/YAeX3lCKF8/YMBkEEBIs3Aqw==","signatures":[{"sig":"MEUCIHmwZNSZgg2uD0wvv3qLf1v62UhmnyFMYZ18myU8IyyiAiEAkUamIxYpqeqo2IK//GUCL69FhYC3TRuHHV2Cvby5mLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.38.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1054498},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"ce36a28612c7de76afa0cdcf355c875bf802d53c","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.38.1_1773306745201_0.40042685266525035","host":"s3://npm-registry-packages-npm-production"}},"0.40.1":{"name":"chainlesschain","version":"0.40.1","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.40.1","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"a060e99743597faa56661e59df1265d3b554bd7b","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.40.1.tgz","fileCount":145,"integrity":"sha512-AcVA50g1nzEVFSryIeFWkrLvYU+LIesCeCD2szXYg5f8URM87hpdzxlhaz6cqE+XedwgLGVKztGbY6WX+axrYw==","signatures":[{"sig":"MEYCIQCDVGuoQBb7VZpCCTQxEUfzVWk4c05C4za2Vziogx1C5AIhALwempfHdkOz+D16GH6I8B7MqBxNkJozMmPeG1DCq2/S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.40.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1096845},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"45b37562ad878390d434a2f3b68a5a37818279c6","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.40.1_1773480442589_0.6140694511707407","host":"s3://npm-registry-packages-npm-production"}},"0.40.2":{"name":"chainlesschain","version":"0.40.2","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.40.2","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"ebb0c232ce7d39f04fd1b2912819cec6f2061b91","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.40.2.tgz","fileCount":145,"integrity":"sha512-lNpHmKb0rASWU/i15379Gsf+EeOGnLgYu5Rs/UlC8hrCnE5LrvD4tVwRUKfDCQhyij7vpGqSvnqVpsgOhQY6Sw==","signatures":[{"sig":"MEQCIF8H00P7Z08KZsrnOm/i7eIyRHh3dj9sDGL/x/Ao8UkhAiA+BieyL52O0+SHxsiMOzYbCQEZQXEyzSUMTqTrqnZzjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.40.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1103745},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"9dc553538012fbfef84853dd58d68948f888727b","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.40.2_1773482276604_0.5296503871437293","host":"s3://npm-registry-packages-npm-production"}},"0.40.3":{"name":"chainlesschain","version":"0.40.3","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.40.3","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"837f284e772dc9559fdc36c1d354b534b5239eb6","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.40.3.tgz","fileCount":153,"integrity":"sha512-1N+OrTiEVWN+WfaPKTDgsVT9MbDcjgUiVuiDIxnBTvQxuo0yjT2dNJGsFUl54Ol0c1s7GV8MdMVbAW19eipoBg==","signatures":[{"sig":"MEQCIBz5qkRnL/ioXixlPS6jQMy9JXcJJPgymNuvYVsyTFCLAiBnG+wbQrqYJhuy9OjV8sP8rMQEeUuFARAgmMgH+uJ80Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.40.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1206294},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"6a5efff19d2a777a0aed594f200f91b617733c0a","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.40.3_1773505633013_0.8500575352201518","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"chainlesschain","version":"0.41.0","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.41.0","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"c6f8f540b8607b66b9db2eefe0c254154655b5aa","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.41.0.tgz","fileCount":153,"integrity":"sha512-p4iDzm3+gOO79kPaZQWpyyRe5NpoB09ezK2aA8rp9t+rUXZzcMVGQahpUCe8Z35wCYchMzmI15PJBxPvroynPQ==","signatures":[{"sig":"MEUCIQDpQmvz9GOjwFwZGa8TdjQhZgMDlhjo+iGp4IShQRQNkwIgUok2f1GasAmGoEkIc1hifA+6mmsrAHyTWDmRYnt/+TI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1200796},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"80c45d86faba2d1b54c5cb38cf937789b6ff6df4","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.41.0_1773511409030_0.792562185823477","host":"s3://npm-registry-packages-npm-production"}},"0.41.1":{"name":"chainlesschain","version":"0.41.1","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.41.1","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"d26232fb4a20f4eb86c9673b76f482bfe6f5919a","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.41.1.tgz","fileCount":153,"integrity":"sha512-NuWKewjIrFcRkhOOyRtBAH5ulq8b2NmX0KBi3dCKIUaTLqY2SnXncmiXq4p43IoVkcalvskM2/QXfwDT1JQb8g==","signatures":[{"sig":"MEUCIQC2Zlg6ZYzsgXr0V/2VGi5T18Yxyjg3TotC0agWK9v0pAIgKw8938fvH6Wuu2EpK6cAUaEVuFDi0YcNGbZpo4dgw08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.41.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1200796},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"f183c3fdb683bcf0b90c0f5b412e82b16d7a40ab","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.41.1_1773514465009_0.22136065095159108","host":"s3://npm-registry-packages-npm-production"}},"0.42.2":{"name":"chainlesschain","version":"0.42.2","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.42.2","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"aa7bf8ba79101a7d8ac6f26605be11590a04f560","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.42.2.tgz","fileCount":154,"integrity":"sha512-ymQqI6Ey4dlODIn4k4TkPpc1yWxyQGNZVwDUfBRsj83BGHVlIV2pnZmy5WhdppHpJTLQlhWBzK7DN6WA14MpdA==","signatures":[{"sig":"MEUCIGHtikbue4J8xFEc5vbo5KqmrfULpLqvb95t36BzFIwfAiEAoQZIcwjlNTUbfjaJr1AjlGs+MiJoUkbyHE0CzU3nRSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.42.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1217978},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"76bd595210b471c448167721935153768ae59e76","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.42.2_1773569915975_0.6044045453951687","host":"s3://npm-registry-packages-npm-production"}},"0.42.3":{"name":"chainlesschain","version":"0.42.3","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.42.3","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"f85339db129c54d056ee3febfa5eb5f51e6f620c","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.42.3.tgz","fileCount":154,"integrity":"sha512-iB05dqMVwlslgOKu1LDnsYxWmOlPSGQfwCJSQxRNVcNeYgVPfZZFTy4xFBm8Lc1fhUcA8GN/R2H3FDXzz7C6vw==","signatures":[{"sig":"MEQCIHLXXmUgNpfamWpkezuBy+lwz5u/u7IAk58S1q3H6esFAiBOD5vasZJsKhXpC6ogp6JgufzCdkM1A5x0GKTRxn5fBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.42.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1220351},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"0607f121a2373bf3b84285426d63923547092b58","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.42.3_1773572748088_0.7865327336964127","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"chainlesschain","version":"0.43.0","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.43.0","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"c9a4d4ead62b68027be98a34440028ac68a0d07b","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.43.0.tgz","fileCount":156,"integrity":"sha512-6Jsv3cLn4A6rKldIsP3D3vgN6qCRekSPcUFEFiMI1mZwqOIXgA/Xn0ZXZ9/nL6s5Ghpq2s4/fOJ6WK+vUM5mkA==","signatures":[{"sig":"MEUCIExCDFO3yAmmiKa2fBuIJejIU56E0RTMhGQPfhDxIQmQAiEA00qmiV2hM66AzO1tZ5jEGX9x5ecfFmRSPk+xUgc/uO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1251997},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"fca4bf130deff0f6919add24b9d8f7cc5c030793","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.43.0_1773629491512_0.5252253157021418","host":"s3://npm-registry-packages-npm-production"}},"0.43.1":{"name":"chainlesschain","version":"0.43.1","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.43.1","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"12c7b415d320fa0a6a274e1907250cd8c176a939","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.43.1.tgz","fileCount":156,"integrity":"sha512-8M6q1yJNQzLQ0fbkZuuydatGnViHIyr/ZTBndsCbd1iI6qxWq/cZVywQkRpVTbwbjmCa0yP+P/DgSMncR25m8w==","signatures":[{"sig":"MEUCIFnne1ZMyouiqOAY0A3K8VJ/iJDzapQVQLh85JFYqWwrAiEAoArCEm8z5s7koWz3Ae5PBzA1S9INv1HZ5idlPje/oBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.43.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1252354},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"98fd962411ab12f5fe88dd3b737c544236f33783","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.43.1_1773630633780_0.164047308175848","host":"s3://npm-registry-packages-npm-production"}},"0.43.2":{"name":"chainlesschain","version":"0.43.2","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.43.2","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"1f76bc53cb6ccfd8a12a856c4c2b9e14aa79015b","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.43.2.tgz","fileCount":156,"integrity":"sha512-LaedXtNPHMYWJlJrk0Us7mHarxRsdjw6wo8OYuDKg6XC/a6dwMFKHXIiXG8oCYfjYZzTV8LH7jDPa0gpWLg9Eg==","signatures":[{"sig":"MEYCIQDwpPzJWcA3Wp8SOdMnz35O0EBaSKFH5eJnSdB8wxIevgIhAPaMcTUN5fi/bOZwBkXtNKWZkcLvo4nW1CdZPctM+4Nk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.43.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1254510},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"73d7ec87343c7b8861e8f4c4e91c451d181bf127","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.43.2_1773636342087_0.6285553975484841","host":"s3://npm-registry-packages-npm-production"}},"0.43.4":{"name":"chainlesschain","version":"0.43.4","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.43.4","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"40dca87bf9ce1aea1e721de29c80028b01a4c33b","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.43.4.tgz","fileCount":158,"integrity":"sha512-BEyxSZcUTs/WaRlYiN171lkCN0fz/K4eTzPnCZSXGe2g0UwTvkEjEyE/RU6UYba54gWesDWaanaoNTqiyQMOCQ==","signatures":[{"sig":"MEQCIBTIj45Bcp78nFONLtE1bUAU5lU50Wr5y9qL8IwdvIAdAiAMpixU7gc25YyFlNoSbpSDygJ+7YKMIusO+KjwmrlrGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.43.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1373195},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"e8deafc145cc96e84d15ce5a4d40777111c86ef3","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.43.4_1773729506910_0.3298589155351723","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"chainlesschain","version":"0.44.0","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.44.0","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"1fc3e0da7ffffdcdd27984dbaec011782b7dd02a","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.44.0.tgz","fileCount":158,"integrity":"sha512-KU79vhpkgqbQtH3m0+Pt0erKefcA6kv3oAtzIn9ufhG0IEQGl9gDs3vr+dQ5FF81JhuYYH8Y4m+lq2itnAO7bQ==","signatures":[{"sig":"MEUCIES4EDSWvW9GQgU4kV/oWGODFTSo2Tjas9LPWMiaeFEXAiEA+iR/EVizQ30VWyDzMb3zdB2oj/vgsUYuD/E516Ff1pM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1381273},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"e8deafc145cc96e84d15ce5a4d40777111c86ef3","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"23.11.1","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.44.0_1773731035166_0.1817712519885024","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"chainlesschain","version":"0.45.0","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.0","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"63107e6a447dede45c02f6ffbaa008a73a68c4c7","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.0.tgz","fileCount":160,"integrity":"sha512-EH+Eu60XoWHTSbX9E4jz7/wj4E8jnDiHSHr/NIF3K0jXAC3wrkRTuE07h3l84SD2Pk8pX2aTzlABPaeOpnI27g==","signatures":[{"sig":"MEQCICTn73UbkFvqYpmzC4jLcrdWXq6eKjd3s2wE0kbyLQMcAiApMg3vUjaOTIOv8EpT8Y4Vd2Ni6oal8uNns5i7WYOLVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.45.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1426882},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"04b9ba129f0a62cad78b1413c10b13713acbf049","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.0_1773823663872_0.4758675236805503","host":"s3://npm-registry-packages-npm-production"}},"0.45.1":{"name":"chainlesschain","version":"0.45.1","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.1","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"9e40f222b66cf960f677ef9fc6c4e30bcb3781cf","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.1.tgz","fileCount":160,"integrity":"sha512-JWPxVQkFl0Y1LolAIHwpktju5geZuEJe85BpE5Oaqw8J0KaK3xJeW4NyGyVwdgz4WDQF70hFxVUssRH2r5t8Xw==","signatures":[{"sig":"MEUCIQCX3ux2uh/tsZ3VkfCBUtjQzhoT5h8iSHsExyDYQXnIHgIgYZwyp6EhN1HLIXaENZKFmymRLg/gU2kJ1OGRcz94xXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.45.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1427815},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"0ac4a1480b54dae00ee0bea07c4ff0fabd41aea1","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.1_1774000265557_0.03089143907110259","host":"s3://npm-registry-packages-npm-production"}},"0.45.2":{"name":"chainlesschain","version":"0.45.2","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.2","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"1caf595245e4b21f65c501262f55fdfcd5d342e4","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.2.tgz","fileCount":160,"integrity":"sha512-1DpZK13DLICZakD5ne/NwUMGNO2pko8IIxPlrJh4jr3TDMFz/1ubo20E4sSoWomWU6Sm/mCn5Lw41Ns9yBe2Aw==","signatures":[{"sig":"MEYCIQCUEGnawHKEAfvIFUXkmgwYQ59hBv0FhPS40didDYbIbQIhAOZAnltUcGB6TbeZLVkbt7fKqfGVhYSG8u+yAHnGdeqc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.45.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1430011},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"fb7658f40f69b5cac86f4bde9a41c35dba722232","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.2_1774002663198_0.5573308880898991","host":"s3://npm-registry-packages-npm-production"}},"0.45.3":{"name":"chainlesschain","version":"0.45.3","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.3","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"d2d635f08d7c6071ebed87c40a27f873149e5ce8","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.3.tgz","fileCount":160,"integrity":"sha512-22wwFRPeiIvT8CVcVKjJW1k8DByhCnGXdmFYkKzkv7ULR4vUfNnh+0NDb6c6bq69pNMi8IS1NKm1/60tg2sDRA==","signatures":[{"sig":"MEUCICe1yPpmIG7Y6bkpIEjxQtwMcJUQdKZ0JftfWeti/W38AiEA1OzQP+hhkReuI6nnJsvj4VQbw2DFRUTICSudRGe/xPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.45.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1430318},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"bc7ac281cb0bfb8b943e386f02b1a642a80d8acb","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.3_1774010434962_0.2052775808471592","host":"s3://npm-registry-packages-npm-production"}},"0.45.4":{"name":"chainlesschain","version":"0.45.4","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.4","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"a8f5b4b14c325096687e03acdbfb7b01942a61ad","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.4.tgz","fileCount":160,"integrity":"sha512-+0t3jIDJzOCvPLlGgCW7SiP19jRh/r1+k+wC7cO7aunEET9k6kzIN4iwdoV/KBTw2zcAHwuz85u/PnYGHTd5MQ==","signatures":[{"sig":"MEUCIDrSenQLz+R5eHO7jTuq4J3CPm31wAoItVC4CED+pOvGAiEA7ESCEx3ikbdkxJWS0NqgdC5xlhC8+3x1jXofcx9KZF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.45.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1431134},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"ad8bbea2bfc622647c82eedd4ba77a8d3e4d5f49","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.4_1774054867234_0.7272902725810817","host":"s3://npm-registry-packages-npm-production"}},"0.45.5":{"name":"chainlesschain","version":"0.45.5","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.5","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"72ac16bc025d4feb72a6400ae94bf51c9c5f17a6","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.5.tgz","fileCount":170,"integrity":"sha512-RSe6jFCStOXzc9HfRi7ZUAOE3c6Bz0jWHFZ9Zmu8Qvgfrdkj9fk8sZnoIYjhw4JbHPjNGwhL96+ypI5XKRzzSQ==","signatures":[{"sig":"MEUCIQDMRy33K5wxeRWK+9aqiKcXfb5pB6nlWHAqi/if4MMvfwIgUX/CZNkOM76nR2db7s+XvC/FNcZY2uDusuF0PWRqmFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.45.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1512562},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"84f5af7174b87dda60b0bb28035364ff10c38367","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.5_1774081483107_0.3949759016804071","host":"s3://npm-registry-packages-npm-production"}},"0.45.6":{"name":"chainlesschain","version":"0.45.6","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.6","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"ef57ce8d31150f9f9b5b4f8163e2e83fc17fac2e","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.6.tgz","fileCount":170,"integrity":"sha512-dcKy0Dy2ooUPekCieNPjD8z5RFFLoFytIXTMe2IxgsdWX+zppT5Z+5w6SKnFYxsEvajus4/GyYX+31KCGawyxQ==","signatures":[{"sig":"MEQCIA7bIQqhc4ZvjAtfjfbjuojPo+a7oGshPKFGzMyedNqVAiArXT/z49txUHl4r/CaQEtpnrAMWQiZ+2MGte3S+t7MMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.45.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1516826},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"2211822e95ebe2033ae40a3fe309871278b11628","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.6_1774234843178_0.03218340201112557","host":"s3://npm-registry-packages-npm-production"}},"0.45.8":{"name":"chainlesschain","version":"0.45.8","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.8","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"3a89085cf718eb11670207120ea6275a8558e1e7","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.8.tgz","fileCount":188,"integrity":"sha512-ubHVHh/FxN3GiwmHWZgRhyubWvbCPcswOictJeSibK3mmbuTwQ8zyvBlluJ6TiC0pluwwRoasp5SND6wb8pUSA==","signatures":[{"sig":"MEUCIQCC0Wh0bZmhP/UPPCKbIwKsuIqV5fNeqJWf+Fw4vGorWwIgR3y0aE1OtB6Ms3z4w2XBWEwRE5eODsxaxQYawayaD/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.45.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4106585},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"e1700aa466b25f01b991ef20be3ff9dd93a9ebf5","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"cd ../web-panel && npm install --legacy-peer-deps && npm run build && node --input-type=module -e \"import fs from 'fs'; import path from 'path'; const src=path.resolve(process.cwd(),'dist'),dst=path.resolve(process.cwd(),'../cli/src/assets/web-panel'); fs.rmSync(dst,{recursive:true,force:true}); fs.cpSync(src,dst,{recursive:true}); console.log('Web panel bundled to',dst);\"","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.8_1774506927083_0.5303148051364415","host":"s3://npm-registry-packages-npm-production"}},"0.45.9":{"name":"chainlesschain","version":"0.45.9","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.9","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"e789a1ab70059f5c7ce863fd6a81acff005d8028","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.9.tgz","fileCount":188,"integrity":"sha512-9rN5o50SLFdSRoJS5GikfO6cIFKzpZm13LE3SzRW1eQpiEMWh2tdXvQI4rrt/aaBVajHRIyUBiJarDBZSR5m4Q==","signatures":[{"sig":"MEYCIQDEWZky4+im1o3CjBw0Vwsv3yT9NbDC2dxpZRGw3vioVQIhAN5JS95g1afQzQqDDahg89aHkt1GCM95tUe680PpDwg6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.45.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4107325},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"f6dcd613351b4ab89ea22c6fca3724ca598c59a1","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"cd ../web-panel && npm install --legacy-peer-deps && npm run build && node --input-type=module -e \"import fs from 'fs'; import path from 'path'; const src=path.resolve(process.cwd(),'dist'),dst=path.resolve(process.cwd(),'../cli/src/assets/web-panel'); fs.rmSync(dst,{recursive:true,force:true}); fs.cpSync(src,dst,{recursive:true}); console.log('Web panel bundled to',dst);\"","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.9_1774508995120_0.08223196303298375","host":"s3://npm-registry-packages-npm-production"}},"0.45.10":{"name":"chainlesschain","version":"0.45.10","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.10","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"8381ce173ba8b6425bf5f89c19a53ee34e84cc69","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.10.tgz","fileCount":201,"integrity":"sha512-5fsQaUZ91OPD1Rb1jr+djI+KPsAuy3zDELduuWuc1IHQQnSbfP5YWcbWkLhUMWHyouVkiIRW6XOQqhiyPpRpXw==","signatures":[{"sig":"MEUCIQC+I9Rbij77uCQrV7fHInL/3XDOwcjEo2d0WKFY24J/jQIgMZT8jve8z0tSeWVwima41v7lcz37n6Rp5QtmndbET/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.45.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4184269},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"389e56c73587875dfc1201921a7312c44cebe805","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"cd ../web-panel && npm install --legacy-peer-deps && npm run build && node --input-type=module -e \"import fs from 'fs'; import path from 'path'; const src=path.resolve(process.cwd(),'dist'),dst=path.resolve(process.cwd(),'../cli/src/assets/web-panel'); fs.rmSync(dst,{recursive:true,force:true}); fs.cpSync(src,dst,{recursive:true}); console.log('Web panel bundled to',dst);\"","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.10_1774953479838_0.21139488320882927","host":"s3://npm-registry-packages-npm-production"}},"0.45.11":{"name":"chainlesschain","version":"0.45.11","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.11","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"3eec94b43d5c22e5994531cf5eae445001135079","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.11.tgz","fileCount":207,"integrity":"sha512-VdBPneAtCKrOkBZ4vfv3hiIWpJQbw+zpbMBWr/BEnG34C7iISU0+y8aiwR/mu0m7S66YnmjHLEPqzljmOReUsQ==","signatures":[{"sig":"MEUCIQCWksgvYGY12V3pi7d3+JX72p31sKSy0zK9EALlIdhn2AIgIW1gdbnYwFVgupaOdRdJe5hrXjTeHBhmkRxhbtoppuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4226507},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"50bd492e1c3467a2d45d1319a5a56df26ab860b7","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"cd ../web-panel && npm install --legacy-peer-deps && npm run build && node --input-type=module -e \"import fs from 'fs'; import path from 'path'; const src=path.resolve(process.cwd(),'dist'),dst=path.resolve(process.cwd(),'../cli/src/assets/web-panel'); fs.rmSync(dst,{recursive:true,force:true}); fs.cpSync(src,dst,{recursive:true}); console.log('Web panel bundled to',dst);\"","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.7","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.11_1775346354874_0.6010975175424924","host":"s3://npm-registry-packages-npm-production"}},"0.45.12":{"name":"chainlesschain","version":"0.45.12","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.12","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"02c90fae06ad6546b8eb3e40a187138c795c4614","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.12.tgz","fileCount":209,"integrity":"sha512-9e2ljSDqDzO3VEfW0FfBYU2ZTSL52Oaa1hiG++c+ju/gvpA5IJwh8H21HhG7KnmET+9JheQDgdEDQpO/xlf0sA==","signatures":[{"sig":"MEUCIQDxM6+UhOq4UHY6aLScZQ5SGMgXPYYlQ229jA0kAjk2sQIgUCYLrwzlxFxoD1hR/S2QDzy9GkurDOlbJH28sAA8/tA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4245264},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"6cfe66a3333f4d11863ae284b9ac0b83ed5522ad","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"cd ../web-panel && npm install --legacy-peer-deps && npm run build && node --input-type=module -e \"import fs from 'fs'; import path from 'path'; const src=path.resolve(process.cwd(),'dist'),dst=path.resolve(process.cwd(),'../cli/src/assets/web-panel'); fs.rmSync(dst,{recursive:true,force:true}); fs.cpSync(src,dst,{recursive:true}); console.log('Web panel bundled to',dst);\"","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.7","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.12_1775405801429_0.005416637490420095","host":"s3://npm-registry-packages-npm-production"}},"0.45.19":{"name":"chainlesschain","version":"0.45.19","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.19","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"0ad6a49ccb1bf6f6c3bbc559031ad323f12f6f69","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.19.tgz","fileCount":244,"integrity":"sha512-7+fMYLKCRju77uJZQWUWb8v08YJNdTsWxAwG/E5B1TBFuRmlCkUgsGUmgNg66QUOnkTap6R0DBhoFpApu3hHwg==","signatures":[{"sig":"MEYCIQD/47/s9M7pG/8/3jIhYompIHY3g6ZLoDpWv53DkL3r2AIhAJAFevhyqHRvQTcZgC2X2y8hSdI/Z+Ypn+wzDjuHTiF9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4342603},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"28a64e04033f4177f3523d0965d7b48506dca445","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"cd ../web-panel && npm install --legacy-peer-deps && npm run build && node --input-type=module -e \"import fs from 'fs'; import path from 'path'; const src=path.resolve(process.cwd(),'dist'),dst=path.resolve(process.cwd(),'../cli/src/assets/web-panel'); fs.rmSync(dst,{recursive:true,force:true}); fs.cpSync(src,dst,{recursive:true}); console.log('Web panel bundled to',dst);\"","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.7","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.19_1775546527715_0.6358445364020266","host":"s3://npm-registry-packages-npm-production"}},"0.45.20":{"name":"chainlesschain","version":"0.45.20","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.20","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"86b44e2886adebe17da0e06a609ec46a08efae01","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.20.tgz","fileCount":244,"integrity":"sha512-cGeD0qj+Cjph7XXOU4Eb6+n3vkWELgQkpfG80SyXkPpezp34gZZ82BdKFX/bPozGD5Hztq+rQa9nNCOQQVu3fg==","signatures":[{"sig":"MEYCIQCwr8CnWbdnX0UB+q10zs1r5uuXpfAq/sFHacXKWzZMhgIhAJsaVZxhNc3jVZfrGzg1asDoi6+7jtD6YHr77HpPyZS5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4342603},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"9a3f1046b64b56538ae221161002e299d6452e8e","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"cd ../web-panel && npm install --legacy-peer-deps && npm run build && node --input-type=module -e \"import fs from 'fs'; import path from 'path'; const src=path.resolve(process.cwd(),'dist'),dst=path.resolve(process.cwd(),'../cli/src/assets/web-panel'); fs.rmSync(dst,{recursive:true,force:true}); fs.cpSync(src,dst,{recursive:true}); console.log('Web panel bundled to',dst);\"","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.7","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.20_1775548015266_0.9942759273594088","host":"s3://npm-registry-packages-npm-production"}},"0.45.21":{"name":"chainlesschain","version":"0.45.21","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.21","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"5b6ea3db573fee3dc79d3b3ebc44ad05428a0414","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.21.tgz","fileCount":245,"integrity":"sha512-bGWw/GjF4NLzLxUivx3X1Rj1mZEs0xp/ZPF4AdJnCin8Au3jy+LC56s4HxA8t6C3m+wSf4PvbFpA2ybs9oML4g==","signatures":[{"sig":"MEYCIQDkKqKJNDdTmjWXMH3TjT+C7f0Ic6R1SZWh0TMSPJaxQAIhAOOcNNxSv6XNKCMnnVH7nt7gZQ3ijuPD2eRLZ5xYGrmZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.45.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4342941},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"d9dd60369b4f1fa94c02c146e89360b63c682953","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.21_1775554609959_0.7975004191373394","host":"s3://npm-registry-packages-npm-production"}},"0.45.22":{"name":"chainlesschain","version":"0.45.22","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.22","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"17ca88000a564eae73c5b1950853b58a8dfb7ee5","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.22.tgz","fileCount":245,"integrity":"sha512-uvwZUr+L/k4RudlFPecRWwI2pMjkENock6zcm0lCgiPUwcuDHvEAdsadbUVAq1cEFMw30NnEzCtdF2XDzfaq3w==","signatures":[{"sig":"MEUCIBlwNvDbENEnLcEZUOY9vcn+0WF36GZt8vYd0oEKDqdMAiEA6ZraJ+fScvhtpa+FBBWfMZeZL0OwDaq5bHqcxnsR1Tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4342941},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"aef9ce8cff2fdf4ab0ff70d87074dce5d3616b50","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.7","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.22_1775565952374_0.41645557872994665","host":"s3://npm-registry-packages-npm-production"}},"0.45.23":{"name":"chainlesschain","version":"0.45.23","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.23","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"218ad19d564ad97c3954eaf832e1a1d7fc9598e8","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.23.tgz","fileCount":245,"integrity":"sha512-TKbYNT5U5mrPlcDl493En2df8QGxzcRUV/dbAo1GZn0+U3+dZL0iCVpFoOotZVSv9ThgHuEoTJRIMw/QFCjJtA==","signatures":[{"sig":"MEQCICahAjQQDmhViaVvP4CfAu0M4nOSJvdQCLKQErqDVfoEAiBcxdN7Bk9Q722qiwuFPzN1ATTSrhBPGclQr7hMzI2NoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4342941},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"a0b05b282a80c63f8023721a1712dbcaf5c0922e","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.7","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.23_1775567512193_0.2852754252380898","host":"s3://npm-registry-packages-npm-production"}},"0.45.24":{"name":"chainlesschain","version":"0.45.24","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.24","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"05d61c0d05d870377c653ede0df16b0fccfac724","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.24.tgz","fileCount":245,"integrity":"sha512-TM2eohQ7Wh1P+lC71BXxVpvUSxIjek1IWEErnvaCtVu+2sce7MqKJi6qYPCbXQgXwv7Inmvj40Iq4hxV2QYJcg==","signatures":[{"sig":"MEYCIQC84A6fSgjAPGEzpLTcaKLOY13Dxzmm1LB913pMT19/pQIhALsStqsu0vlbZATMIOfQonsg5doER4ULPiNCav33B0UE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4342941},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"9ad87680aead0d2670ff276ae666e3b275353c6e","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.7","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.24_1775568560839_0.9544362075724953","host":"s3://npm-registry-packages-npm-production"}},"0.45.25":{"name":"chainlesschain","version":"0.45.25","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.25","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"e013d728dd138f20a258bdf551457f73392598a2","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.25.tgz","fileCount":245,"integrity":"sha512-UxQK+AijYiZFya9M4kSuzJKbEb0gjiUMR1jpZhvz3Qe4+WImnpCMROwK4RO1ImhRZmSt9kqblOE1qS5omDw6Rg==","signatures":[{"sig":"MEUCIQCudle1b8aoG1KX35ZWAR7LA3gjwDJbYkdu176CfICASQIgBmtLJjpGY01sPsfwX1M/Cg0ARQTDBSHuqThmZKnUV40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4342941},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"fb18323f7476cfcf276c157dda7ef65d2d4ee7f9","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.7","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.25_1775569180251_0.21770889814988537","host":"s3://npm-registry-packages-npm-production"}},"0.45.26":{"name":"chainlesschain","version":"0.45.26","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.26","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"039ea3e35d9f8c057a435d4bd2dace780eb4486d","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.26.tgz","fileCount":245,"integrity":"sha512-Egt42ARsMYRXBnxUXeM8iEF4my8HapYzd6p69gH2OfVFMikTfM3qLKsXT5ZQmLlhOh3jE4JYXc8qxcchL11qTA==","signatures":[{"sig":"MEUCIQDRD6Iia1tDWNCBG5CGVJu1Kh9CbRmLVe0aDUK1JTxZTQIgNTdbv92iFpICjnNCOxGpiPZZ7hvl2LLIm+ZCJa1M3Nk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4342941},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"e951944de42b7cce5a61320ab6078f33f9e42090","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.7","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.26_1775569778541_0.3818164815073313","host":"s3://npm-registry-packages-npm-production"}},"0.45.27":{"name":"chainlesschain","version":"0.45.27","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.27","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"03e982e9e843aec1ae2e13ac54c3e9a5fe7739d7","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.27.tgz","fileCount":245,"integrity":"sha512-xJi812bKs97WLh/Rh0K071iAbQNySdjyQ0GtZAfsWJW2S5i5d0hrxSoRBe+CgoDt4FW0SL2evBd4UZdXSgubIw==","signatures":[{"sig":"MEYCIQCXo5LoVXh+4H/KXMQPC+WdQwMhpk6yon5QIMaI/VKtEAIhAOdObXzxvc0J3uaPUus6JVom9hjb5gPG/HEmVtFFWKul","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4342941},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"2a0fba9ec836b2783bd150c218c9d4ff34f56037","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.7","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.27_1775570299753_0.7865836440764309","host":"s3://npm-registry-packages-npm-production"}},"0.45.28":{"name":"chainlesschain","version":"0.45.28","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.28","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"b21ee2537b679b28d1e5f0488a06cf4aa2bd0eca","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.28.tgz","fileCount":245,"integrity":"sha512-YaIRMNpQBTG22qNPo2nWyoajQ9eRs1tfQ6MvM5hfQGXI+OW5RFdXVVMb0jKdbV1wK2UMjRwV8TBsllqlFur9Cw==","signatures":[{"sig":"MEUCIDCNgWR2/Y94nLn+wTH4cB76kx+IyX7iwY6SiLBwefU6AiEAzzG0eYTDBXQZEgwSUPdXzCLdS03wgGtyVdATxfC8fHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4342941},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"780d967f0b5f1ede8f783d1d3c6befbbebd9e791","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.7","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.28_1775571018668_0.9347196339765007","host":"s3://npm-registry-packages-npm-production"}},"0.45.29":{"name":"chainlesschain","version":"0.45.29","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.29","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"dabc4e9da6e8ca4453592c36e72a46b35214a280","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.29.tgz","fileCount":245,"integrity":"sha512-TMzK3Co49yw9MGC0qUBQGHbzsaETXRDXTtGa0WJE/vyioZ6S/LKNAoVwTozMPHgcMwvl17BE4l3Jsa3wnbgYBA==","signatures":[{"sig":"MEQCICAgzinYwLF/2eDr8Aleel3eAMtLCfGLY16G/5O0pgLoAiAeCueEICulqmyNqNNY2JuNlBd7fsvTvGQj8zesI8zXRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4342941},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"796ab30873695df4029ece35c9a443cf1a8a4c15","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.7","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.29_1775571543922_0.48200129758735644","host":"s3://npm-registry-packages-npm-production"}},"0.45.30":{"name":"chainlesschain","version":"0.45.30","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.30","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"16c6f919fc612f7c291b49758e3c8de170e5d73c","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.30.tgz","fileCount":245,"integrity":"sha512-vra6t3adEBWg1ztf4h37jbInKdkcp1imiGJ4Y/H4h2P0kbawrWmdczq5aPce3LsipUPnH3q8LmMknl4RRoFlKw==","signatures":[{"sig":"MEYCIQC4UJs0YtES3sbweoKkLC8XrsCfX4SH9b6w0qjGhSE4hQIhAJaOk5NoM9b0WsHcmejoYRHRGib3IeY5ofUNbPFOJh0y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4342941},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"918433df04e0ad388211f19fe3573cb175f9b426","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.7","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.30_1775572546754_0.2707396749546873","host":"s3://npm-registry-packages-npm-production"}},"0.45.31":{"name":"chainlesschain","version":"0.45.31","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.31","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"d740f9417b11b80ab99d4bb9a8aa3efe57f41969","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.31.tgz","fileCount":245,"integrity":"sha512-Tn/Vxj1kS5Lncrmde3IUaoXa6O4W5WBprHV6b1QY7C+2n/6yMtUfHA1+YB98CHw3MJ5D20QJ1irqSmiUCnl4iA==","signatures":[{"sig":"MEYCIQDlJYqgMxXafqLoyp1HPXEBUVWV2xBClmm0TSx/32BsZQIhAL6oHhIYaoGaEQ6h1JA0fVoG08+fiH5LBNxCxjpk5iJH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4342941},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"c85f95494bdd4d40d3b47b272b4011070d002e85","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.7","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.31_1775573168956_0.7994294926584891","host":"s3://npm-registry-packages-npm-production"}},"0.45.32":{"name":"chainlesschain","version":"0.45.32","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.32","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"36891ec5d77d4bb623c843d8888978358fe73a6e","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.32.tgz","fileCount":245,"integrity":"sha512-jpx9X9pDgNLZLLOVPyM9LWLDz161XtfUTOg/j+MU2GXiGjn7vc5pyJRPdSiBNAbgWkNUbutQ9g14AFGY7GkOKA==","signatures":[{"sig":"MEQCICb17hxDP6uXpwW+DRHXiRrOmu5IAX19smrXZEDi/vaFAiB1Aq5gRr9Iir2E9kQPCOuTkXin0tKuszcXaesfKjmCkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4342941},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"bc2a0a2b637c6087048f79943ab703d33117955c","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.7","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.32_1775573623050_0.6201188590932585","host":"s3://npm-registry-packages-npm-production"}},"0.45.33":{"name":"chainlesschain","version":"0.45.33","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.33","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"dc75028aa7848c92a8c77a0bd38b899360ae9ce8","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.33.tgz","fileCount":245,"integrity":"sha512-rJa5brtOntga/Oz2r/ILunrc1IxhQ2iQSu0lOPoEtZqFJVGQJpa6aZBNj7O4599nHN+8koKZZqtj5NA4s6ANqg==","signatures":[{"sig":"MEUCIBTWD7GYCdQmQMetlrC5VnlnDur0GggJ8bRcOT+SHwO1AiEAmLS/R8rNSn/27fpLQ34jG9o/lc0u0bOEa1Bl7eg8gas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4342941},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"3e0478bc15767d5c1d33f73e523f3aeb7b518a86","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.7","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.33_1775574046408_0.4320050022242794","host":"s3://npm-registry-packages-npm-production"}},"0.45.63":{"name":"chainlesschain","version":"0.45.63","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.63","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"1d78adb38867afeeea901158baa9d6eab1b9c1cc","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.63.tgz","fileCount":245,"integrity":"sha512-ufkL8N9K6J1UZXgqVFMuPX82l1NOG2hruqqFgqlqMJmRB7B1MdYgteZZ0x5aKptmpiiWIiCu6mbBbGTTTh+uMw==","signatures":[{"sig":"MEUCIQDqpFWbTAB+KH8cZ/s/zKZ3J+wpirN5q0Nbyr0tu9UCFAIgXsUJCIEgK24fypoOQpn8MLEGiX3DYE5B7+3dwx6AGw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.45.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4342941},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"49404da54f9389ebdba44d18b4a4af2ce973fc39","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.63_1775640094770_0.31282406912039895","host":"s3://npm-registry-packages-npm-production"}},"0.45.64":{"name":"chainlesschain","version":"0.45.64","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.64","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"f829571f140118a38773f504c851c118f860af7a","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.64.tgz","fileCount":245,"integrity":"sha512-cTXAnrW/JV7lZFGHKYaUE2OQ2prH1mApv5A3DhVKNlu7XSjZasZ3mTkIIsB6V/wZb2844CR+qt3J1F0iTFuD+g==","signatures":[{"sig":"MEYCIQC4MVdlURY4qexdQFPpcRrV7JAXeqEej6b2a+PvKpESTQIhAPe/EwfdpLUW1cSpdZRfH5zD1s/B9lyEH/JcvfdT51or","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.45.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4342941},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"61da2e0bdc041ffccb44afda83ff5024c1cac248","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.64_1775640398591_0.349838654888478","host":"s3://npm-registry-packages-npm-production"}},"0.45.65":{"name":"chainlesschain","version":"0.45.65","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.65","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"2da2c6fea2e883e754c73d7be3c61151316a646a","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.65.tgz","fileCount":251,"integrity":"sha512-9IiAI/JCz4Df9yoU7iWUCd9+MSWw2sXCkM4qgLkaglr44EZv0cugUNODmHdbSPXpIyeOKLx/3Yz5aCmJiTbkjg==","signatures":[{"sig":"MEQCIEfG/WRB9DMKpDlEJ2y8Ir7EDJUON2/DYEQye3EO4PCSAiATjJ9K7DC67LaRw7huMBx9wOyhAa1l2galwLnljoCUZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.45.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4415545},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"047a32185e15c65d02cd3fcbbbfa5f16398c7fe6","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.65_1775652195351_0.8958413263210603","host":"s3://npm-registry-packages-npm-production"}},"0.45.66":{"name":"chainlesschain","version":"0.45.66","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.66","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"0d980b7df7eab05d0d428643b737aad574ba3bbe","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.66.tgz","fileCount":251,"integrity":"sha512-VvLWCB+0bVtklnR//+R/2z49Xw+eCE6hyivK5Oj4jtlvSBK+kna78O6LHX6Haj2MLM2gDLQKHhX7leGFXtmjjg==","signatures":[{"sig":"MEYCIQDpjtuc3QHESXkmNnOXuEFVYj664YzBN5t+iFgBLZ/vFQIhAK7Hq8rpyrpTFDBZM3F13z3DY3LH49o+r1/Jh3+dX/hU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.45.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4415545},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"c91122f9c02dd1f02748e0026e40ab2e62cb7c59","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.66_1775654025498_0.8908032316914658","host":"s3://npm-registry-packages-npm-production"}},"0.45.67":{"name":"chainlesschain","version":"0.45.67","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.67","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"4ed6e180cf0e11ec7c6ff5ab7b7fddad745360da","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.67.tgz","fileCount":252,"integrity":"sha512-a9Sxc2tHAjG9JvCeaOKO43tTKa8jmfc0iHeAObFFp8vuKYVpkfYtEvk0uqVBdILWOvVbKEswGeVNpqFx9wC+rg==","signatures":[{"sig":"MEYCIQDasOmGsj1VT3I3LGTKOemyQHIQNDMRrIqpy+BIR+b/HgIhAKLcQK1+Q37EjyAXQ77y0dbgBya1LVJO3/fWeG8aiKwr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.45.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4453753},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"86350c901062db227c950f4e13d722391752566b","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.67_1775659142394_0.9889858354286729","host":"s3://npm-registry-packages-npm-production"}},"0.45.70":{"name":"chainlesschain","version":"0.45.70","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.70","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"438cf3fc3b476781faf18945edcb4272f05d2e9b","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.70.tgz","fileCount":252,"integrity":"sha512-/GPIZxST55Un2UOwqA7VGudCieFd5FhyqtwzE1AnroUojc9BIfnnRM3Dc7TKg13Kc7bygvPn0SAuf0H0KFaZ+w==","signatures":[{"sig":"MEQCIDJJrFurWKg2h6feGbttv49yp3F3JT2cbPHZio3BnOHRAiBcZBWOuAhkEdl+fhNz+UhhRMEhXKUGNS5NEFzUxEcSxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.45.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4471012},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"b6fe80e3cd65aba8aecd645b974b56f05f057b0e","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.70_1775664634380_0.419700677313926","host":"s3://npm-registry-packages-npm-production"}},"0.45.74":{"name":"chainlesschain","version":"0.45.74","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.74","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"aa3b3592e3e1a9fa6df79a0ba793ba86586c1065","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.74.tgz","fileCount":287,"integrity":"sha512-Gw1eD6k7v/wO0jnq+cGBeaN7N72WdqiPlWkMnUfWFez42mXpP6j4QyVwGzy3M13OwzfCbCcERuAU8F/S1BvSBQ==","signatures":[{"sig":"MEUCICdJvOjFsrtj2ivbaZ3kZWd0Tg7RENWhxyYn/BlkNGkAAiEAwwXLAknyvwmbwKaVVxmLzkBmz0DUmNvSguJiQ7ZSdbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.45.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4715549},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"bfe21c4f4420f5317278bd54b2c65db74fcff1c5","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.74_1775745035809_0.3974164118749719","host":"s3://npm-registry-packages-npm-production"}},"0.45.75":{"name":"chainlesschain","version":"0.45.75","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.75","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"d0b65c777595c3fe0cc5a8d3b5b85a3ee03d73da","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.75.tgz","fileCount":287,"integrity":"sha512-+CIz869JNGzFQtKvQuNjwq0ZNdmU2q+Pn0OqhXjmSFZwGzdvhuucnFbOCaam8hb5JTIyD1vs1nIKGs7CKtxtAA==","signatures":[{"sig":"MEQCIGWr1TIC2qTrNn1t85jUEt0ddDjzqVEF4PCBVyiUmkFhAiAhWkJcloVwDj/K8Xm1CQAj8ureiFHM7FfAE7OlfVtIYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.45.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4715694},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"943c269976803ec92d9d2e908d36e06ddc7a94b8","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.75_1775795857992_0.2874803318802013","host":"s3://npm-registry-packages-npm-production"}},"0.45.76":{"name":"chainlesschain","version":"0.45.76","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.76","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"99a493db43aa10e2b3b2a7bda55e844e9ca4b7b3","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.76.tgz","fileCount":303,"integrity":"sha512-QZ1uzKGwsPorW2cmDrgSIcNYmSpo2H8Zy1FbnxvA3LGyAZYEQrJPzggJ7RXl8lYIy3t7PjFMFJgcVKQjrrkZEQ==","signatures":[{"sig":"MEYCIQDroAnDG7KtIxMOFQjw/vnGLAFX1kzOLNztyIj+M3ZQtQIhAPD9WNl1DRGPXBdngroiBBAZkW/bVx8eko+ZgfWaafoq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.45.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4844749},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"40728ede9e1d915ced14be67bd427b79c037d460","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.76_1776041981516_0.5893403056114259","host":"s3://npm-registry-packages-npm-production"}},"0.45.77":{"name":"chainlesschain","version":"0.45.77","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.77","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"b6acf5af26c65dd3ad2837436e88377bc2040651","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.77.tgz","fileCount":308,"integrity":"sha512-X6wJ+8mGWO8T051pTabwTnXLpb/o8wQh5zQaxZ1iLeNQtpx0MSqTCOfRaXBvZsCNpenQCVRzRQVbJtUmdkq2cQ==","signatures":[{"sig":"MEUCIQCybVJyAEN5zEtZ1tnnUfFSgt+32v2eNThOitny105tygIgH7GYzJkrjiG1psVAOlQ9O6ePgzr7W5Iba3TUFLpcCnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.45.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4885825},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"838d7045f97dce22c4dd57409947ad492f20f5d5","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.77_1776088273395_0.620338401695695","host":"s3://npm-registry-packages-npm-production"}},"0.45.79":{"name":"chainlesschain","version":"0.45.79","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.79","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"d956f9274c06fa7c4601692194d3b8ca495d3a77","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.79.tgz","fileCount":308,"integrity":"sha512-NP1kO5wlXb/4zUezCsRRC9mzijbCGzSwq6suXtlxBwd9vhDyn/4pl/OUzTWHF8zyQPa4CzqyGepn0P6q2eHW4A==","signatures":[{"sig":"MEUCIBP5uV/Ii97NVI2rVPCEBbHQFHyhIw1fQmhAdl3Z3HaoAiEAv5G2B5XN6S9IYI98IlnEvSjpYuxAnb+qJS9eZLYJK8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.45.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4888108},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"d602f2a27bbc5436838f134053582602612cb232","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.79_1776090775836_0.024853058803850026","host":"s3://npm-registry-packages-npm-production"}},"0.45.80":{"name":"chainlesschain","version":"0.45.80","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.80","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"7749d082a347b4b5cb00eaefb03d4cedf31f7b92","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.80.tgz","fileCount":308,"integrity":"sha512-bBXg4SRDs4lGRyKzTWZ1k+TJLzkykdy6RGdelbrfdoY6RNKyRif0Ehb8FQlv8Bp1G+M9XTVWQ9O/WC97lk3s/Q==","signatures":[{"sig":"MEUCIC+P3Y3gqAUGSboFIc8aWK1/N4vJ9fuNfGm9yTy5OqHqAiEA11Nij/XnwWut3F9yPnEh6+6g/3xhfs9v0ZSzWN4Pzf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.45.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4889779},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"b05d442d4f755f6012e03fedccf77a5e6470f2f7","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.80_1776093472012_0.9252533529851417","host":"s3://npm-registry-packages-npm-production"}},"0.45.81":{"name":"chainlesschain","version":"0.45.81","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.45.81","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"c2213b2a0ea6d199cb6a0e57bbcd2b15d5ff5363","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.45.81.tgz","fileCount":308,"integrity":"sha512-Csc1Mr49RuzohntyNATDcu/cDrCikgchtoYvAgtECv043+wI8T8joMBEz36XSHMxUUEVgdl/cUmkDRMxXXTcWQ==","signatures":[{"sig":"MEYCIQCiMsZRDh5DDQGnZFBjJOOl2mzMbrRADrJh9j1UsmZauQIhALbdJvA3/AxhFUNQPKI1mFYj5OjRoJMiwe5hKcu2Zjni","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4923705},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"3ada118ee25db461e5d7fac2d1822e4493f82620","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.7","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.45.81_1776173304694_0.9158759701264656","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"chainlesschain","version":"0.46.0","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.46.0","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"2ff1c9757baef9055884f0e53628b5283f0973f8","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.46.0.tgz","fileCount":315,"integrity":"sha512-8s/ZdvBYUqNVfLNl3uLLLsp8Og8pm5UI2yNcTQXjP5e50H8+4w8R7iAjKndNkxkmhZkAK0dTBizb7yvdImdFWQ==","signatures":[{"sig":"MEUCIQDHICsSQbDQbzzMJFhmXggmZn1KakQh9ZBjXVeDf5T0LAIgHxVc+vVQAAatnxo74VYGR8Bl+S2ks8GRPOOD6qC9SzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.46.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5041792},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"5b674b16620902db5ccfa4f440f8901025dc995e","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.46.0_1776221401265_0.31773781804970747","host":"s3://npm-registry-packages-npm-production"}},"0.47.0":{"name":"chainlesschain","version":"0.47.0","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.47.0","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"7dc40a6aec878ec0ad81af4fc13f0db944fcf5b7","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.47.0.tgz","fileCount":325,"integrity":"sha512-xbnn2y9ydUGTFwkuPzgprL3OcImvCPGVQdH4/L+nbxLkAu77cqwqjBHlQzFQM3D4jExjkZtE1oTFzMvAoMn0Hg==","signatures":[{"sig":"MEQCIHz/lydBE9GRiZEEXh+70OINscZluan4/PtoXQbO4xlkAiBmzlRH04GV9NQYoO9DZqJZbv37cGlkNDcitID1mw4T3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.47.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5114229},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"fbe3bbe23e00c311daef1230aa7c2154b5ac50e6","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.47.0_1776231938762_0.5167820821069069","host":"s3://npm-registry-packages-npm-production"}},"0.47.1":{"name":"chainlesschain","version":"0.47.1","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.47.1","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"17e6436c5b74550f607c250526c3376e0719c2ed","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.47.1.tgz","fileCount":325,"integrity":"sha512-QNu03xmHNati1x/bqSJhlOUfbWShP2JGoq0MIqS+zTvsRe7zJO3PH/Wo0EdU4jXwvPuj7yUgEp2gyMfzzcUU6A==","signatures":[{"sig":"MEUCIQC3j7iuzgJ6rMaXLt+7i9XYMEpZ0ssHIobRYocONQzHTgIgKYEucgurBZmBFzQ4oYgCoWONyLAFUTH/P5WkVU5x7Ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5114366},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"f1dd311a71ce30466363a54be28b21badd329ae8","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.7","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.47.1_1776235904435_0.7122962740003802","host":"s3://npm-registry-packages-npm-production"}},"0.47.2":{"name":"chainlesschain","version":"0.47.2","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.47.2","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"e05fb7dc8af2e44c6e5d3834d5f0c7ebfb9b9078","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.47.2.tgz","fileCount":325,"integrity":"sha512-a42Ac8e5oxjYoMCDb/2hhlUad8q4rb8UoCWgOjceHSooY98gbWZ+j5vrCFqGl87PZjh+FiHXGtNpdQ0eqFv7Gw==","signatures":[{"sig":"MEQCIHnpmQN8x98xyAT8ir+CHX3kaoFVkKm3HzawyRoPKBwZAiBaB7Wm4Tkrp9/+70BR5dIzsVhyTFOQBEsbHvv1FWqmrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.47.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5116925},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"ac3668fa714fd3bcd7cf838cd9deb7fac8d29052","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.47.2_1776243263599_0.22006852694306134","host":"s3://npm-registry-packages-npm-production"}},"0.47.4":{"name":"chainlesschain","version":"0.47.4","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.47.4","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"d8cc0befc6ff51270158153b8b152a45c9ebb7a5","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.47.4.tgz","fileCount":325,"integrity":"sha512-wWsnIeDLQOGG+K6lR95wbHAeG5mm1p5oPWCCNuSXQBXOsEV5EqoUeuek64dwIdsBq1nin9QPsT8b+TGGAGrBLg==","signatures":[{"sig":"MEUCIHFlKO0d6HV0GCVaiv2vn03Kpwii9gykOhbXoRTeIu0VAiEA87/9xHHvkPWTL3mdEjX+zsB9213Gl9BTZx/lQc5n040=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.47.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5124209},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"d4fbd08efa0d7d25da78f47ec7adc36290e65704","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.47.4_1776255654877_0.41402216212528575","host":"s3://npm-registry-packages-npm-production"}},"0.47.5":{"name":"chainlesschain","version":"0.47.5","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.47.5","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"024f8881d46f16aeb76c8325e27a5dbb0617fbd5","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.47.5.tgz","fileCount":325,"integrity":"sha512-y980yTF0BICK0dCFSghFBkaN1b45Tu0cIXxkzo7gXy0f7iTzNjNqgVpMZFJUCH6NsF3sS30LT6AaQ1+Du6RLSg==","signatures":[{"sig":"MEQCIAUgf43Moi/fGLpERrleYtU86GFkkkhd4YHc+VjF440IAiAVd6dx1rrfYX6YTVXzTS2IKpro/mk5TU16W8e2SraHQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.47.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5124209},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"b2b991c381d8013b2b6ea9dadec1a39eab5d5b27","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.47.5_1776260356765_0.31761517270005246","host":"s3://npm-registry-packages-npm-production"}},"0.47.6":{"name":"chainlesschain","version":"0.47.6","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.47.6","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"124c45be4a5b19d1f8eb7c3090da99c52c988877","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.47.6.tgz","fileCount":327,"integrity":"sha512-fBUwyQN1EcI4QyiQ1HpKigdE2RPT3gcNKjiyBBaa32Dx1+LSsfp5ZfvAFDWEqukb92G8VOEHKzpFrw0cHaicvQ==","signatures":[{"sig":"MEQCIDKE18LkLRnSBw6E06y5Q9Skl0quQH2lYznKwtayylC/AiBTI1uPMMgXZo0s8fBnxE3aEabdC19dP9XfISufoUubug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.47.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5133171},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"18f2369ffbe37ffbac910e6d931f6486526c2a39","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.47.6_1776271520356_0.6467419712437557","host":"s3://npm-registry-packages-npm-production"}},"0.47.7":{"name":"chainlesschain","version":"0.47.7","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.47.7","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"98e28af084a8f1d0f27759120e55e9f89d265049","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.47.7.tgz","fileCount":369,"integrity":"sha512-meT8db/K5LeLcq/EpIOkE/1nbaESE0j4g+nG8Qdn3cS2mZlYUtLzhsnZHoOq3eofbVDiLp9nH1ZFI/JcCnnW5w==","signatures":[{"sig":"MEUCIF5aIijaKrLkMvYTosCUyYLTuwuFwKvFu3vskkiM9JpfAiEAg6yvR9b52xTpg1HM/XpSu7kyLqMQDwh8Gvm6TRn2c8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.47.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5340549},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"b26cd5a3f79cfdc5fe7691d7c1eca5e70f914110","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.47.7_1776308193116_0.31678623712982334","host":"s3://npm-registry-packages-npm-production"}},"0.47.8":{"name":"chainlesschain","version":"0.47.8","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.47.8","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"7929187855aedc910dd3dda4859053253addacbb","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.47.8.tgz","fileCount":369,"integrity":"sha512-vsCVa/Rqa3ZGe5np93sEOCaEhuKQRyvN3lKMpGErB5tM4i3jxWWBDtOauuQ+tJeJ2nyQjVni3LFSM2rrgD4gpg==","signatures":[{"sig":"MEQCIFuv2FeldLkuNuV9+8DXOvXfk70UxP6t27UU23XRlSg0AiAq+j0Qo2WYFAwUAh3SQfcpSTj9+GSopx2oGJWlfitefw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.47.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5341596},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"6c52f271e15db92c4c2d940171a448a1cd19f31b","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.47.8_1776318333861_0.16587930988062127","host":"s3://npm-registry-packages-npm-production"}},"0.47.9":{"name":"chainlesschain","version":"0.47.9","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.47.9","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"6d318d99b9be92c838f02788896a5836d79692a7","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.47.9.tgz","fileCount":379,"integrity":"sha512-aYfxc8nNMytPvVKRmUP0zKLl/VkQdkAq+aiHoH9JMv3ZAGaOMECNqiEeZH+TJ9fatUpNxpl8C1VFIhb7TPZVaw==","signatures":[{"sig":"MEQCICig6qrhyBCAiyM2JXxyy5FN2pQmkhBUocFGMKsHTJrRAiBtE1xzCPMZaf5OvbE3rCPxKIoEC7jTSOxp3fqYEZjiMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.47.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5540529},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"99d560130b5dbc743f446e4c1c7ca70c2aba0030","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.1","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.47.9_1776329654312_0.20514252048957804","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"chainlesschain","version":"0.49.0","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.49.0","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"557e1eff690a56396f106dc55e27b1faa86c550e","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.49.0.tgz","fileCount":432,"integrity":"sha512-QgWacFkgNTojJUSuI0L6YsQPzTOlrLqtEER11XlA5dHYnoblRE6zACKp8XOQkenkMtEls2Ovwc7qsS793R1Sxg==","signatures":[{"sig":"MEQCIBMgb8CzrLz+pwTmBMOUAruaGj84iDnTPfOispxlhGTPAiA8T040571v3lJRN+ovkeNoURIXOAnzk0VqGOUmnH9r7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6344683},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"aa49928ea064f67cd8954d5bd61a02e5ffe341b4","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"23.11.1","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.1","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.49.0_1776399513371_0.3641542395382309","host":"s3://npm-registry-packages-npm-production"}},"0.51.0":{"name":"chainlesschain","version":"0.51.0","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.51.0","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"d5dd3575686d61c384ae8c54f8b852008eba6ddd","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.51.0.tgz","fileCount":435,"integrity":"sha512-yPoJ1fZJVBR1bd6ehz9+ydmABO5n9pLSZ2Pgg2HXLsnHRssNhG3XCUelm3/TuxBpfiDjwN/jkbzLmjyBJZxRXA==","signatures":[{"sig":"MEUCICZ5RxAw2bAAh/K7v8tNe4WSdXYkaMxvPoYrOxPdrdTKAiEAny/Tlz/NVdqiThdT7Rv94ir25Rs1rTnNnohFx3WkoGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6390353},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"d22397cae9057f75862bc54c465b24c88df91520","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"23.11.1","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.1","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.51.0_1776400210938_0.667661602912146","host":"s3://npm-registry-packages-npm-production"}},"0.66.0":{"name":"chainlesschain","version":"0.66.0","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.66.0","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"afaab37f891a37447259d26de3c3a44a211bc857","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.66.0.tgz","fileCount":450,"integrity":"sha512-HZ6yUa5BjPDe/GAMSm43S8bCYnap273Fn28InL5mp4FUOoJOWjS0wTBWwS5WDzjiUnsFO6AvMx9hi6xgiD6ttg==","signatures":[{"sig":"MEUCICJGCwHhINZ+CQAQ/HNXU/YKVrIahg1DC8eU6CB9Jui6AiEA+oc8ofy0l/Veq39Ax/2zpAbc7bdKgW7FS2yE0oAzcUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6952012},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"23.11.1","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.1","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.66.0_1776417367502_0.5118838296062058","host":"s3://npm-registry-packages-npm-production"}},"0.81.0":{"name":"chainlesschain","version":"0.81.0","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.81.0","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"3248a7e92b18581ea8e1698f504cc13591b2e3f1","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.81.0.tgz","fileCount":450,"integrity":"sha512-Zekwonzb8Re2d3BckKLds7X8VC741YLOFzNRQkmUsTRjjebyTLofs5ABcVvsb4X2bXUQpydKxSifXTMiOWQb1Q==","signatures":[{"sig":"MEQCIEGFhihGHbIb10L0xm+jARh0qs/f20CRufaaGpSVW93nAiAvzxdt5bGyJI6dgatjNjkbAZX8V6JDlA83N04J/gvOjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7276814},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"23.11.1","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.1","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.81.0_1776432948509_0.24821524868123923","host":"s3://npm-registry-packages-npm-production"}},"0.132.0":{"name":"chainlesschain","version":"0.132.0","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.132.0","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"ee5dbb15d7281c0cfcc3b86223004672a0813c56","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.132.0.tgz","fileCount":452,"integrity":"sha512-ie+BV1SM2OWr7TORLqLPBGJtIRK1JL7BD3OzU5bLhtKMXJ8/t4+0elnuWd7t55vr2VLH76SA8Gkvr8h2+0tyYg==","signatures":[{"sig":"MEQCICIDuLjDR1guWu68guDCuznxqdD0DyDtM07YOCnU+7J0AiA1nBgZjU+bnOoP5H/j/ULbjDCbvtXThWFnJIFcN9dRGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.132.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8384196},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"caf79ca2ce27efd3ea239e082efcd5e8273e3eb0","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.1","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.132.0_1776554520275_0.3203823261986638","host":"s3://npm-registry-packages-npm-production"}},"0.143.0":{"name":"chainlesschain","version":"0.143.0","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.143.0","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"7a8641e628ff3a266d7d6a7a9d073ce8ab0dee7b","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.143.0.tgz","fileCount":477,"integrity":"sha512-+KglrM+3R7GHLfbGrqlHELq55bPLzQABq5/LF2+I2PvBh3uMY5enKp9CU1D9ByLPu/R1iZHjv3KyZkOaapSSbQ==","signatures":[{"sig":"MEYCIQD9e6JqyncBYA6Aou7nt8TwpBfHCWKIEMoVJpJfiLY5twIhAIV5sX7MufYfK1tSyrHOBymVr3FHv9SBx1QsV6sRbSY8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.143.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9174451},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"fecbda5b41afd246d505ec21407bf2b973b6dfa3","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.1","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.143.0_1776594143658_0.6990386575652661","host":"s3://npm-registry-packages-npm-production"}},"0.145.0":{"name":"chainlesschain","version":"0.145.0","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.145.0","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"16e61cf7560b774cbdce78e1bf52622225b961f6","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.145.0.tgz","fileCount":477,"integrity":"sha512-Hx2Yus2P9ILdP1o1TkgPkO5m+QVhR/+1T9XaL4ogvHlJXX1eRtrvRi3f/S7SjDGhVc7XTDUrdyIJ16DvBiORKw==","signatures":[{"sig":"MEUCIC5Js0Y+oUEleN1d9FnSNNmZ+9BAw7qs/4DlOts7Jf7TAiEA6H/XgB6N0GnvNH5og+YiolFZBO6iZCeLlbwpISK7H+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.145.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9523433},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"73789ef23096f22b3609c48c62073c8a05bbdbc4","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.1","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.145.0_1776595138501_0.9979669373577835","host":"s3://npm-registry-packages-npm-production"}},"0.152.0":{"name":"chainlesschain","version":"0.152.0","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.152.0","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"ecdd26d9ed1e74bffd9f9e1c9a7df2e18c865063","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.152.0.tgz","fileCount":477,"integrity":"sha512-T8IkPbacXtvSbxRTXbVRj2fHOVmN20pz1Zx5I+cQNdJMEa2Ne2CJ07zHnINd/7X8gLoFk3IKdSfAMbiv1wWh+Q==","signatures":[{"sig":"MEUCIHbadBj91QKiuxdVaUQmtQAsudEhMb2tCc/M4N6kb4VmAiEAh5kwlKQjNguaLkJDmVQQv2r2e1x7ZKokkNQmEkGmqMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.152.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10485536},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"4c3c2a55b4c1f3b6c71dd9c393aa866f3e2ec646","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.1","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.152.0_1776602247103_0.09652446794963643","host":"s3://npm-registry-packages-npm-production"}},"0.156.0":{"name":"chainlesschain","version":"0.156.0","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.156.0","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"624d76598135fa49469de01bcf8c8dd438959317","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.156.0.tgz","fileCount":477,"integrity":"sha512-tv2Dv9ZfGokrlv1Loj5X82Z689IroSmYjDdBOGPNicjPGoVXnr3ATmCgc8vZVO6yONgJTyF6BL0ND0/35nDSWg==","signatures":[{"sig":"MEUCIQDlGFZGNujMrK+3zN/8PJnotH7MU0ahksHzVDp3q16Q8AIgZ7rO/ehi8349Y6NrruBLnjJht7jPLeQ5Q2LMQ6sd98g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.156.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11317600},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"8464e47d45eb4ef0c10774a66a42a564674b0634","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.1","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.156.0_1776606514330_0.8434714310321656","host":"s3://npm-registry-packages-npm-production"}},"0.156.2":{"name":"chainlesschain","version":"0.156.2","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.156.2","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"e1bd48e19c13e096cbebcaaab7fe08aca9475f74","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.156.2.tgz","fileCount":477,"integrity":"sha512-2pCVLu3gSB1a41jXw564UBLnEXqS9Upsqh+WADRYrrfgH97dvfv8cuIlZwvLA9AjfCOI7+fFYZOUecIo8HoZpQ==","signatures":[{"sig":"MEYCIQCOjaWTJ6Quz0/2UYpsB8Lf7HqfOdgO5jIkfxPycSADowIhALfjY0Z9vxIfB7wTLy1NCHr+5XN+5KtueVtErNRTZBuH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.156.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11317600},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"f66f7ac53f4c9efe7e46f3d7fd24c4199fefa46e","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.1","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.156.2_1776733888887_0.034220445880578154","host":"s3://npm-registry-packages-npm-production"}},"0.156.3":{"name":"chainlesschain","version":"0.156.3","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.156.3","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"f629b5586d6d860f0ca7e404cda3d6e0571dab8e","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.156.3.tgz","fileCount":477,"integrity":"sha512-UXf+wQA2VyHWMIPtotvp4yl+mLbR+MjPpLpLooJ60Jx7Vb5SH+C3cb/taXUCb6ttnqslnRMcfcEys1fbmgFnyw==","signatures":[{"sig":"MEUCIQCtfoTHo5tF6kXGwh5d2k7wIU+nRVpybYtOtHb0wgEI7QIgUhlPIT9+3Y5hzbsF/BUzlFefx48WC6btIcfKFmFCxaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.156.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11317603},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"62391cb6c909d549499f1cdc705a079aab53e131","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.1","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.156.3_1776746330765_0.5710260790208481","host":"s3://npm-registry-packages-npm-production"}},"0.156.4":{"name":"chainlesschain","version":"0.156.4","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.156.4","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"3ddb24c5e94356bc9efc318e46985fdf6081230d","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.156.4.tgz","fileCount":477,"integrity":"sha512-oEC9HOjeQ8qvxwNoC01OZnZcx9tpQyRBkvtp0kWYwVw1KJgz+M0O3NblWbTNngMardNeWt++tY3hTUpa4c8iQQ==","signatures":[{"sig":"MEYCIQCcViVhxnnIPLwtnFuxJruXsA7oq1baxqi5qa/IuyDflQIhAM67V5oWmKkHnbjoP++fBuRdte8pAoP8cvaurHg01HiS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.156.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11317946},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"07aba717d0ba9afe35e1727de3dcaf6b5c29b8b6","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; generateCliPacks({ force: false }).catch(() => {});\" 2>/dev/null || true","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.1","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.156.4_1776752406793_0.958058100439648","host":"s3://npm-registry-packages-npm-production"}},"0.156.5":{"name":"chainlesschain","version":"0.156.5","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.156.5","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"2bce96b7777755b3df6e61f48b54c6b00cd9e553","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.156.5.tgz","fileCount":478,"integrity":"sha512-X7a5jYqPbaNGuPqX5+MZF1peVCTChNAa6UeUja3dWwMyBoUNfjB29g006lsbIBfkIitlqUVza69+53mKDj8h9A==","signatures":[{"sig":"MEQCIDbnLh0D1lcEriCqjAlL3ccUbYIJ9MGjbiuXoFOKh7TeAiAuqvlT3zFQDbQhaCYXiqQdCdz9M8vviR4m45LExul6kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11318360},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"1014dd5ab54a1e6b7a97d36ed692e42c440a7bbd","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"23.11.1","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.1","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.156.5_1776838129685_0.1541265425024334","host":"s3://npm-registry-packages-npm-production"}},"0.156.6":{"name":"chainlesschain","version":"0.156.6","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.156.6","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"9ad8fe2c45ac52588b1a5d475673c3ff622df325","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.156.6.tgz","fileCount":571,"integrity":"sha512-N3Lc+slQ/gkfRhV2x+wdP2DYuvVBbb0VKqHKK49jX2oWJjkaGuzRGHzPtrgWyZ84jP3/QzVl6l0Ca6wWywaJLA==","signatures":[{"sig":"MEUCIQDtA4e7RdwllWFkdweY+iWrq1bDSoAZ8qBjoZCv4M5iNwIgV/VSrcPVh6XfCP/rXJW56Z22suzGW1s0Cx2u1onOcOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.156.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10273621},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"61674b937fe082d32060afde9c24ca040f15a612","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.1","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.156.6_1776846072497_0.014258123824148594","host":"s3://npm-registry-packages-npm-production"}},"0.156.7":{"name":"chainlesschain","version":"0.156.7","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.156.7","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"339c79e28e93cebea86362db93f39691db505352","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.156.7.tgz","fileCount":587,"integrity":"sha512-/8oXULHnib6HyZ8xRcvzuh4p+kLwFEYuscaLfx1Mshzq+8KrvWEoLf7jcFTetJLwZeqi+ojE5B8dspzUlCTVuw==","signatures":[{"sig":"MEUCIQDHYUbFhU4BBMliL0XpjdG2EMsGl068K/8eF9Y4LWwz9AIgTDPDgJMnQpJ+v4/LC2RyuCXVz+KojKXYa7ePjTnNtKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.156.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10402280},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"66259d4a8ca8d20e3974e633750759b7928bfa26","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.1","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.156.7_1777083716288_0.3242147294175661","host":"s3://npm-registry-packages-npm-production"}},"0.157.0":{"name":"chainlesschain","version":"0.157.0","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.157.0","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"8aa5c183becdd6269c73fa6665eedd7da9268228","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.157.0.tgz","fileCount":590,"integrity":"sha512-Jq9hZ62FICaDv2PYq7tQUuLEXLSglFISvS0wXY2LZBLJ5LykBoXfSUX4LOERGkH3NvshLUE1rKo4ZrEsOIpyAw==","signatures":[{"sig":"MEYCIQCJzOKnEMtNmqAHVRzH+kGfzX87ern1KAmJHAnqWTSKQQIhAN011i4dZo0TP9KSCtZWx+VcDjZZwZwgN0D15xYYqiNG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.157.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10941520},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"a2c5c5a21fa8a4bf209c9a25f427146646bc8527","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-mtc":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.1","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.157.0_1777199050906_0.05358132239475988","host":"s3://npm-registry-packages-npm-production"}},"0.157.1":{"name":"chainlesschain","version":"0.157.1","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.157.1","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"c7444920edd89877b647beef3ca137ed8db47eee","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.157.1.tgz","fileCount":594,"integrity":"sha512-ivwbboDZN2+8DRIjJQOoZnPoQasUaDDxxUlyoDkhnVeejeikDJ8f+27fV0JHhe1OAGDXITFCOBUW3ic80cFPDQ==","signatures":[{"sig":"MEUCIEM9thC3+TWUbPLPKp2qGBu7yF2PRaCHKoWMeVfco/W6AiEAvwm2i8+K3617Gs5JzyXoZNPfrXJPJa56SvV/MnfIBVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10965762},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"7e48f59dc08eb1c0adf7c8ea544431db582b9e07","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"23.11.1","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-mtc":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.2","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.157.1_1777208301719_0.4830233504499737","host":"s3://npm-registry-packages-npm-production"}},"0.157.2":{"name":"chainlesschain","version":"0.157.2","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.157.2","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"331c832762b7d1e5ebc2448bd96dbedc1e00725c","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.157.2.tgz","fileCount":596,"integrity":"sha512-Uja1XcneZ8t7/SQ8r/Gjx2O52QFUMSRoDjoYHsg8/sMusJku5eq+Z5Z8JCm2guqxhy263jrkuNp+cLnqpHGQqA==","signatures":[{"sig":"MEYCIQCseXnUR7XkuoUVoHS7eHF1HAvrz3V7deNVodWwXeD3hQIhAJc7Klv6Ey9umE0oqZw+k7t7LUlwvcOVBQKW+2B1Ap8Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11000916},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"260787c99301bbf335a2a89f7aad2a9441810a09","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"23.11.1","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-mtc":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.2","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.157.2_1777209308385_0.6790035025674999","host":"s3://npm-registry-packages-npm-production"}},"0.157.3":{"name":"chainlesschain","version":"0.157.3","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.157.3","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"c6703519a88d1b928c98c00547decfeb9fb6cb63","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.157.3.tgz","fileCount":599,"integrity":"sha512-oQvEsgM0YRVJn7W2tEQPBA5dC5RLIvQZq7LJO/Tg++m6kaPUKGM/Ri9OtinrS13pADM64j8qFHfHcZHuj//qIg==","signatures":[{"sig":"MEQCIAJBFQ0LofuPYaUY0HzDdmVnFvJlWEsmRUh52nobjugpAiAnhQIFo4AbogB0AEdASkWr84Ox0AxH4nHWuHKzAEpBQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11021869},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"792b211e1419533779dca98f6dfc1941369c25b8","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"23.11.1","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-mtc":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.2","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.157.3_1777210183616_0.42475649422335904","host":"s3://npm-registry-packages-npm-production"}},"0.157.4":{"name":"chainlesschain","version":"0.157.4","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.157.4","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"f8db74352036c85fb54870a3a83095c8b05429cd","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.157.4.tgz","fileCount":601,"integrity":"sha512-G2hlq64+79i8qw8I1ILWF/qrpepxfPrwDV1pe2gti2iKf3e6PU8NWgWtf5i+C+/x9037PgSqoSq6lkUIk6vvfA==","signatures":[{"sig":"MEUCIQCGuPb711zOxkww4Xvnr6dJBHuhrGJe+WwaEw1NeIwcqwIgQHKMHylG+MMVIZCly0WLW3KY8julxKwsfUA3gUtJz4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11057751},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"8f7d87edef3e368156f3a31a4a385b75026adbcd","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"23.11.1","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-mtc":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.2","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.157.4_1777210786025_0.2842684902056074","host":"s3://npm-registry-packages-npm-production"}},"0.157.5":{"name":"chainlesschain","version":"0.157.5","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.157.5","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"e30200e9da2c17f782fccaae795d5503a023ffaa","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.157.5.tgz","fileCount":605,"integrity":"sha512-QHmqNHfzEev8OQ6vfSnC07F1L0mASUo0H71JT5XMoCyqnx6253/Vk4VGsiysScvYbrhYDfEZpK5DxFbtMmfbtQ==","signatures":[{"sig":"MEUCIQCGCMq/zwPDP0DZVa24afA02vZwn7wv9Y557oz1CUlzgAIgY54tQYjSupm2ClvfUP8OgZkcjJc0dzQu3mLbKFUSJAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11115458},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"da7dc63a21188d057b394ada61c15e8717ee5c4c","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"23.11.1","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-mtc":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.2","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.157.5_1777213198169_0.6411281850030603","host":"s3://npm-registry-packages-npm-production"}},"0.157.6":{"name":"chainlesschain","version":"0.157.6","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.157.6","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"df9b63c5eaba8baace3448c0cc123c8c23164971","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.157.6.tgz","fileCount":615,"integrity":"sha512-c8pLm3WxwZGOxzmAVLZTZlnEiR4bpxgndLKORD4Qi4CEsBVbA7QHid2G2k+hDFREMfV/U4PPPjJxEgr+IGCF/w==","signatures":[{"sig":"MEQCIF3X8xLl8Szq0imt52DyJJeUFmwT4npkmihL8dJX+NzXAiAJsEIA/II2choj5wlr42C8xCfCkM/jPGQjY3ZuJCEJZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11253857},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"8648730474cbd3c636d8f99c5b57f7c646a31af7","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"23.11.1","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-mtc":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.2","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.157.6_1777219320065_0.7905757472373578","host":"s3://npm-registry-packages-npm-production"}},"0.157.7":{"name":"chainlesschain","version":"0.157.7","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.157.7","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"1cb88f6caab01eec06c74e961bccf11fc0e0e74d","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.157.7.tgz","fileCount":615,"integrity":"sha512-7WVo9pax1k/+rm1+C3gR+fly1mYuzMNEzBu4f6+lmVWXV0ST/CAC74M0wSuPiJmNSDrow5v4+yfF/ecNfTQlWw==","signatures":[{"sig":"MEUCIFvD2bok6d8c0G0x4bNsPOs21OkzgpmJI00C2YskGZKeAiEA19qdcENE67Yz4OMtHw2CSEY93CIlDpfaREPIykOMGCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11255275},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"5853b5b0c4fd694574b88496518dd0d39786334c","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"23.11.1","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-mtc":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.2","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.157.7_1777219923445_0.7049469165127207","host":"s3://npm-registry-packages-npm-production"}},"0.157.8":{"name":"chainlesschain","version":"0.157.8","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.157.8","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"042602a12936613768da76ccba5d7d541b9a2bee","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.157.8.tgz","fileCount":625,"integrity":"sha512-1rfMnMq3gYw5ZhymNYrokDHCu/nsFxVDZj5Qy6S6Y3Mw2Y7ch8giwRkE4fkGWCmUHRd9pa04w03dQwjxYtH0Ww==","signatures":[{"sig":"MEUCIFWJs7DhAEgjZX/yu9+a0iqv2QbtkroUq3XaMnV7oJHnAiEAvKev3SP98AxrTySfcgQFXMxVb+tTwBEtqo+MN6dtQh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11402410},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"dc44c91b8f863a9e6799dcc1dc44fa79b297710e","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"23.11.1","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-mtc":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.2","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.157.8_1777257973646_0.1143565937324802","host":"s3://npm-registry-packages-npm-production"}},"0.157.9":{"name":"chainlesschain","version":"0.157.9","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.157.9","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"9b9489c5828087e8a843b4c7c8ab1c1514fcfe5b","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.157.9.tgz","fileCount":635,"integrity":"sha512-oQd9gAv0/aw2bz7Ihaz+AgEJahQxfXzs/L8VJaAgmqm1KmPMZd+Ct/ABoqkMNTA1MD2pz+QUT2zVazLKq8q5ag==","signatures":[{"sig":"MEUCICa17k57yjbKxfHniDEzfSN92SUuYgS4Gk71KkKxUOh3AiEA4NsAPNJVq4VPdBnsCOV3t0fbeuZJkwt1MQuYl70OihU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11541097},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"1faa9e11fa038562c9ce415272cc813a8d14805a","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"23.11.1","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-mtc":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.2","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.157.9_1777269164424_0.7466702596855066","host":"s3://npm-registry-packages-npm-production"}},"0.158.0":{"name":"chainlesschain","version":"0.158.0","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.158.0","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"6efe325f2f12e69dc4fb847e87c683989eac7440","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.158.0.tgz","fileCount":635,"integrity":"sha512-uVtOjxFL8fbVJtkUi6CeEkvGvbYe+O184t0jk2iYBSA3ePV5iXW6miZZvf4wdf4rx2HrVh277hvp8JaqGIGLzg==","signatures":[{"sig":"MEQCICH3KF3m/ySbseeRDQ9oBaVeQqdO+hQWLbkDC1l2zySxAiAr6WPi/0hhU7tYx5GdDnX+mvH+9NGk8Z8qSz3jCIPmjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.158.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11544500},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"1c87eb5dd4b205deaca046ea20a354811a6e1832","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-mtc":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.2","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.158.0_1777490060850_0.44259195642339066","host":"s3://npm-registry-packages-npm-production"}},"0.159.0":{"name":"chainlesschain","version":"0.159.0","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.159.0","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"f3aca6479bfdfe9fb91f99c75d3a452a78f873bb","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.159.0.tgz","fileCount":642,"integrity":"sha512-EjuooPF4ZY9yq2QawlOM0S/c7feoZ7ti36VuEkxMt/WDlp+yA3lOaV4CNNeqIkeXhooCoW5nwq0lsmgZ+DMPSw==","signatures":[{"sig":"MEUCIQDcASlebzoDBeUra8ql0b09G+hwUK+RI4PatU/8V2IgFAIgGkh8YI1mOBSFoNGUqJsSCL+0fVAdhN9sxtH8GNbZSp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.159.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11609064},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"d0d384c5e9829cec3c565bfde960e8ef26b4724b","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-mtc":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.2","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.159.0_1777645825938_0.5879180114851421","host":"s3://npm-registry-packages-npm-production"}},"0.160.1":{"name":"chainlesschain","version":"0.160.1","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.160.1","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"2beaedd8fb6f5a9eb1e5b7c427c3ef56c779730a","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.160.1.tgz","fileCount":641,"integrity":"sha512-gp+xqOk6hlhOummfZhNYFg3bbOmQm8rZe/MUzI3f31e/uo/zbGKtvul4xxGWUcLe5+Dz41GoF4nUeUh30ue51w==","signatures":[{"sig":"MEQCIAjyUF3dMtdkUi86XgY+G1T+7WfOCPgXQwWYYe7A6eTSAiADvTMOw2i8HSC8Ps3UudXEbnT7awZmQL2Z0bhhEHvbXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.160.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12079617},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"89b5d11949beb0cc61bd72c39eae2457f54b37c7","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-mtc":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.2","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.160.1_1777728505973_0.6139095090489788","host":"s3://npm-registry-packages-npm-production"}},"0.161.2":{"name":"chainlesschain","version":"0.161.2","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.161.2","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"9d80ee3ac21b21f5217c5290471bb5c7ce75dece","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.161.2.tgz","fileCount":642,"integrity":"sha512-3Yka4W8o7fZ1YMxosc78yKW2e5zuF4CUAmv5ZW3nBbmMCPH+Sp51DOmFepnUSSb6ZChegvjI808NDeZeRgUWkA==","signatures":[{"sig":"MEQCIA9GrI+OoygUem4xX4aXCeNwi4o78EsDT/tQHxpYTtJvAiABonfIi8oSEWU0k4bJRviaVQOIezNZ121tWqAzVOn9hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.161.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12203896},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"8d2defd904df28244bc66143e9df6e6f51b2d8da","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.0","@chainlesschain/core-env":"0.1.0","@chainlesschain/core-mtc":"0.1.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.0","@chainlesschain/session-core":"0.3.2","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.161.2_1777799621257_0.23677149919014528","host":"s3://npm-registry-packages-npm-production"}},"0.161.3":{"name":"chainlesschain","version":"0.161.3","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.161.3","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"093b9b807ee30f2c2ecbe929f72f81b821c4e43e","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.161.3.tgz","fileCount":643,"integrity":"sha512-iIMt1PVNkmVCg1E1FqtvSpvoSTbQJGF9XZeJWECq8Ye24wrwkjbzwANwbXHc5L3/kEapZRQep9zx9tXy9YHsPQ==","signatures":[{"sig":"MEYCIQComW9UNzWJaUVU9/mT41h1dwdLF+KtF32BGtuofs+TdQIhALIQiqY22NFeG8Uw1CAZDUDB57Vw+gQ2eqGWBj7r1DmC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12228674},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"bd117c812d9954db0c6b2c9918bf117f92e021a0","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.7","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.161.3_1778063983020_0.5877021854428561","host":"s3://npm-registry-packages-npm-production"}},"0.161.4":{"name":"chainlesschain","version":"0.161.4","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.161.4","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"b36ac986dff3d16e8e767b4ae94bbc6aa3b8f29e","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.161.4.tgz","fileCount":650,"integrity":"sha512-8TybFGrnLfzIqq4+OYoGpvX2nLwoUNonPqLQXDmUWDCVDPkCH4WpvNeji1WvjR5+f+SzXhhiDY9P8ygaFWDMyQ==","signatures":[{"sig":"MEUCIDHi9nGQNof4gbGK5MT5d4dDvnpVbC3kx5B4PiDPLUosAiEA5yMJv5SEdpNMKJQqcWgVXHBvTK/sAdreuJY7zjDMALI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.161.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12374566},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"038e6d710deca8ef9b462d5b2d797cfa2aaa8682","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.161.4_1778195744023_0.8746159067585164","host":"s3://npm-registry-packages-npm-production"}},"0.161.5":{"name":"chainlesschain","version":"0.161.5","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.161.5","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"0e898b63a0c956093d4b55ca3373b847f38c86d6","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.161.5.tgz","fileCount":650,"integrity":"sha512-pbk4JLutbAjWsRAzBJBKlI0b04phFsI/zPtjot0vgNg1w0hIy9JJiwLOIqn0Z0FZqISfj5U2gSxb32piNMPihw==","signatures":[{"sig":"MEUCIQD9BqqpK9Irb0SWhB1GoxI2zc/s+zCJEAl44JpWsPJF8QIgAI2LKx9DYzkFz3siiwb0enNlpIXAJGtREQJcbgJFFck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.161.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12375755},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"d47114e4ce2acd6785a3e245980047f253a3c9ae","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.161.5_1778254989463_0.508016989558228","host":"s3://npm-registry-packages-npm-production"}},"0.161.6":{"name":"chainlesschain","version":"0.161.6","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.161.6","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"df79929fe9adb5313dc3b540c535d754c020d7a4","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.161.6.tgz","fileCount":652,"integrity":"sha512-GUtBqv5kd+aBTF/HeAefTt0twC5kRAslXaxPf22mXTAMWcjHIahbptBxLSHZAyPqhrjelD2tJifxVGX4LmL7GQ==","signatures":[{"sig":"MEUCIQCfyxy8xeluNtZmt5o5tPbwOWy44OSfMKblnwfrpAY4BgIgEO8PQUGlTPeyI0hDO9zBTJaETc7aoZyLELg+UfW1bOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12385541},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"f41c4b4e218ca9fb9147fffed41383d28528d62f","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.7","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.161.6_1778276958072_0.2042999569921662","host":"s3://npm-registry-packages-npm-production"}},"0.161.7":{"name":"chainlesschain","version":"0.161.7","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.161.7","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"c4cda019a0658695fa3b49246dfed78b11227543","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.161.7.tgz","fileCount":652,"integrity":"sha512-3KyjPcB19XEUw/E1MwaMkXpku7hPXLnDxGRpIz7rcy4bK1JWUvFlZVJ3dAK5bd5emkPPgK5bQsyv+6NdJz4JMA==","signatures":[{"sig":"MEQCIA70cC7JL8WMec9qwaBeSqGeD/AxpUIKavpniGG/YprYAiAxIGO0mYqZQvLO99iBs0Hk8ALTePt5Rl4ojY07gfDLeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12386983},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"db5063072d140d47cb76db4637de0123faf2fa32","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.7","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.161.7_1778280032124_0.5470493919612287","host":"s3://npm-registry-packages-npm-production"}},"0.161.8":{"name":"chainlesschain","version":"0.161.8","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.161.8","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"d21493b2335b2fa49d27bd37526bc34cd73beb1e","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.161.8.tgz","fileCount":652,"integrity":"sha512-xmR+T7sq5BzwmsWvo8VSbhXU3QwdYRf7vsSDyzm3P+VtSXYtAzODt8rQ3foOz1xpqxDu/1JsMUOqc7+HV2BIhg==","signatures":[{"sig":"MEYCIQDE/5a/NznhSjLkKPYOXtVnQgUpWbSGsspPtcoxJ4BOkgIhAMask1543EKqg4Qk5fLuwUGtyFb+oWy0YcOySOuu64kQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.161.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12386983},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"30085aa2861b11609fb80b8c3680ea747a5066c9","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.161.8_1778517527607_0.7506776444778585","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"chainlesschain","version":"1.0.0","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@1.0.0","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"e2cffb38680c40b94e010f20707c6fe29fb4e049","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-1.0.0.tgz","fileCount":652,"integrity":"sha512-tFvoggs9oPF9lNMyyZCpx7Enlw43+yRzlTeBdZjmuNrnFee4yvVhXdWZOHPeRDOJZw4o1KKUJGwD1tTwBhxhBg==","signatures":[{"sig":"MEYCIQCuCY6LCrZKEVpY7O8yyS318tleDIjomhHpsgO1c9YCZAIhAJol7LpezpZO4jns5uK1VdDLnaJm+ffC0+ORd7vFdzZM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12386981},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"ffe722162d2cf796891a4c1f0eb58993450925e1","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by chainlesschain@0.162.132. Upgrade: npm i -g chainlesschain@latest","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_1.0.0_1778518036553_0.3201254954884305","host":"s3://npm-registry-packages-npm-production"}},"0.161.9":{"name":"chainlesschain","version":"0.161.9","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.161.9","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"5bf4dbdb661e460f21f59758bb5720863aee1db8","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.161.9.tgz","fileCount":659,"integrity":"sha512-sbU8RhaNKsxR4uofbK/cvFrhciz2LeKG0UtXe2Mu0uxFhWneuwIx3ujpvuCSdxO4XFruajBN0K/LbnzL7omJug==","signatures":[{"sig":"MEUCIQCqcwC/G7B/2oD/JmFK1JiHRxCCYWvFLuBdyOrnYaTkcwIgT0r3x9e2Q7JQ8yKWuEXqUI2x7uUgjhQ74/GMghi4bCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.161.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12608021},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"3e719b126dcb6b3892ffb8308e5b41aea0d514c8","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.161.9_1778582745540_0.5026671349643599","host":"s3://npm-registry-packages-npm-production"}},"0.161.10":{"name":"chainlesschain","version":"0.161.10","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.161.10","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"2ae653600bc56838d4502e2ba61e6e54bf208708","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.161.10.tgz","fileCount":663,"integrity":"sha512-bwIsPppyYaoZoUVqHRp2pyJBFgMRV3K2Y7g7qg4TYpZQ4d/Hc8PhNnJSDkj+rkN12tEO9+4F/Z5WEmmt8KElHA==","signatures":[{"sig":"MEYCIQD6uqGpAdq3LyaJWPD43jnh8JJclI5LYv/Q+Mamx+E5OwIhAPR5V9imJhTTpUPqhF64n6cf+tzSuFrzRKrSpqYLwWzw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.161.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12636499},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"000533895fe697eb3659af4ee0633e820a651340","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.161.10_1778690144115_0.2760532682691337","host":"s3://npm-registry-packages-npm-production"}},"0.161.11":{"name":"chainlesschain","version":"0.161.11","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.161.11","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"e6a0247c49e9c2ea43a9791fcf0b007d505733c0","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.161.11.tgz","fileCount":663,"integrity":"sha512-aIwVsmbSFOKOqRaOKEceW2DeO9AQUo7NVKCBRknlSRNnQZOjtOq479yD1NcHzara1iNu2wQOAjNMZYXAvQHdlg==","signatures":[{"sig":"MEYCIQCpwVUspX+XT6PKwwIfZz5IGTisyB9v2tNbPg1QYine+wIhAM5gyP45WfUGhuGykfK9tqAs83GMzXC1TKxkgA0K35YM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.161.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12636647},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"c4eee0dcd2fcb210baf68082963cbcfffcecc6cb","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.161.11_1778715359999_0.45194863085424797","host":"s3://npm-registry-packages-npm-production"}},"0.161.12":{"name":"chainlesschain","version":"0.161.12","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.161.12","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"e573863df3b4b416acda0fec91cc001562705244","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.161.12.tgz","fileCount":672,"integrity":"sha512-zk7YFFL1T84qjdzbmImXCR9Ybn9ihKv+xKRB5+BBOkfwkqhhqJPXShod09muwmDXkZBgNO8HdnCrOo5HVwbHpA==","signatures":[{"sig":"MEUCIQDt3f4xA6ZVrHZ/wgZmJaM2Dw91+4cRyto1fc2seg67OgIgT3FuR2+Yx2Iy5HWMnUGANlEwbizZEFYZ1/7PLSvhRrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.161.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12962890},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"3729d58171e84f1ace5d5c5dfc1760b888b2d49d","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.161.12_1778735017627_0.4337446067424018","host":"s3://npm-registry-packages-npm-production"}},"0.162.0":{"name":"chainlesschain","version":"0.162.0","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.0","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"9e68a842d901548c02ef140ada959e9503e7bcc3","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.0.tgz","fileCount":675,"integrity":"sha512-wc0FkaHVcpYSgWFSrFemZVCGhRXxxjpwuoQqMklSMImXuSVarYCGk93TVCTP1x2qZj/mPWH6X5fgZpxO+VVijA==","signatures":[{"sig":"MEUCIBvyR8dfB8gvnyTwJ2Dlms+UiMtD8X/ctOIqkD/qsyhvAiEAz4M5R7qzLGd3EwbFYmU/rsdNN5C0F2I9vCg4luPATe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13026588},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"f4bb5b67bdd94252f5b8a95ba492e60b9e66f919","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.0_1778841838304_0.2163776323510589","host":"s3://npm-registry-packages-npm-production"}},"0.162.1":{"name":"chainlesschain","version":"0.162.1","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.1","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"9100d9ef0f1ac28895ec5ccd47d886992c4f629b","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.1.tgz","fileCount":675,"integrity":"sha512-SAxSY2oR9EGFu0PXLh1caW3x0JOMHe+CMwn1HOGdiJjBpUDWAKi9QlKLlkiOVrgFJz/VszNS0dLG2dfKYVwP1g==","signatures":[{"sig":"MEUCIFnI+FI3+27sPmG0ZYdYvK4VMznZH1INJoM6Yy9x6QiGAiEAzVveiens7ecRSM0wLI8vgxaFTdySe3dv2k/Qe7mjSrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13026588},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"a84b1c0756bcd9950cb67f85bb81221f33d91ef4","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.1_1778954319773_0.9907554419626747","host":"s3://npm-registry-packages-npm-production"}},"0.162.2":{"name":"chainlesschain","version":"0.162.2","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.2","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"e47678d7b5a42db8dccc5d0bddd12e11e40bf546","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.2.tgz","fileCount":677,"integrity":"sha512-OF856/KhAJRVsYBOTXyYTIBSQiH3MnIdcaqtyNfynJKSY5nS6+AyS4n+Pac2BAIOHr2hAM+1ugNJubMmlSKl7A==","signatures":[{"sig":"MEUCIQDMDtPyyJclWPf+1HfmE6IZ1LCymrJ4eTl1QiGB4ohKuAIgEH60W+49XeeKHjF/1wWPvUtA3XYyH4/3xAYAhlmEniI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13036150},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"4d0d153117d04bd932194a42ac7618f134020c59","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.2_1779130444847_0.17850489974956218","host":"s3://npm-registry-packages-npm-production"}},"0.162.3":{"name":"chainlesschain","version":"0.162.3","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.3","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"d3ed023316961dfe54f2c7666ac25b14f6fc32b3","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.3.tgz","fileCount":681,"integrity":"sha512-kdAUjrX8gywJCJw/kaJgeF2xbL91AN8vDwhFZZunj0nZ7lfPPkV6qPetyDo1/RhPMTsaIJmei9IqGKiOxYK2Mg==","signatures":[{"sig":"MEQCID2CTtjjMbb24mJEUo3goebmznPxtvUL8mpZBDczPMgoAiA+rQfRHXaNemrVUXQGyRvUT1AAfJnhR6LLM5ioZ/MjAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13078466},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"04d406ebb13feb7331b7d7e829b7cbe656a7ec81","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.3_1779205844813_0.8900699687180051","host":"s3://npm-registry-packages-npm-production"}},"0.162.7":{"name":"chainlesschain","version":"0.162.7","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.7","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"d471fb798c063e140ed9c5786d5125e5fe23a552","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.7.tgz","fileCount":681,"integrity":"sha512-AwzYkEispuDA5XFXGlWXrdar/k5bqcZizd0GRIpWrYnGwItwDIKpUieaYc37wocf1TqAy+/IJbu0Y4cGb4LQbw==","signatures":[{"sig":"MEUCIQCqXzEPxQv9EpzjgMsM+wsQ3LucofujxHNwxPVjvlGiogIgKyHQyWydKjqQ0Qyak3jco2W17ZjxIPkuxWwhShFCGXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13098999},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"d03c87d0ab51a12a783d1a24740485b28a57d945","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.7_1779244241068_0.45162515279382465","host":"s3://npm-registry-packages-npm-production"}},"0.162.8":{"name":"chainlesschain","version":"0.162.8","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.8","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"a2fdd2dfb32202ce0f4158fd2a55df12775aaa8c","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.8.tgz","fileCount":681,"integrity":"sha512-5fYhugDTmWHqm9fSvSzkxwIh/aq+VhPQKPQOUcxl4IcBoIevkxhNz+X+35lBBwM/j+4Qh5n+AmntVBg7A8VJbw==","signatures":[{"sig":"MEYCIQCr+90c0PFnFUqvfY8l0SxUBqhovJTwKH245yuGTHdYVwIhALhlVjo9siSwTGPVNMSMFTCOCjB17QzTMx6ceTaEHs5H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13103510},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"b2baf4edabb7e28308b3b4582c5c188bc4f687f2","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.7","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.8_1779245876920_0.9403964127230011","host":"s3://npm-registry-packages-npm-production"}},"0.162.9":{"name":"chainlesschain","version":"0.162.9","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.9","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"7c98829996ed1afe24c6f874ca22433764e7a908","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.9.tgz","fileCount":681,"integrity":"sha512-foUQU0ISwDcGYR0Y/RPGlXkQ8V3y0uwPzUmeCyWF6V1JHP5wozq0SKNWFZ2Dky3fuH7x+cgPyrWbfjjVfrM3ug==","signatures":[{"sig":"MEUCIQDZcsKmsUfQZD5Q6KAqG1gpadn1A7afEMoCqQ8DpPRn0QIgZszI2kpiX/XFCbIeABjEB6gxOmPvbBsLr4BitFKzgkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13105335},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"8f98db7ad16178d57d2026053fd786f49058cf70","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.9_1779251115788_0.0336488707878444","host":"s3://npm-registry-packages-npm-production"}},"0.162.11":{"name":"chainlesschain","version":"0.162.11","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.11","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"5bac6c3429e1df6aebd6e23e5345e21fe1fc6916","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.11.tgz","fileCount":682,"integrity":"sha512-j7hKnSKj6obYbQdQw6OxZnHcCqTSEkl+y0Or2QvdYIEr2yDEtlSTibMoloGx/8twrfPXZxeIifCT/4fRhXDteg==","signatures":[{"sig":"MEUCIQDFqtNsuFZh4C/LPVmZLTDjatQBwWvAOVGG28ObsS6x1wIgWuhsvGURoCeFLMm5fQWyDji8DGHDPSmIpIy3BF4ASFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13136678},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"84fca147c260ffad6cab530f1b732b0288c2c02b","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.11_1779288083590_0.8278929842368752","host":"s3://npm-registry-packages-npm-production"}},"0.162.12":{"name":"chainlesschain","version":"0.162.12","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.12","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"2e7cbd6f08e7a9064015e0a8541608feed56859e","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.12.tgz","fileCount":683,"integrity":"sha512-saSHO4ae5YoDeSeKTwsKVOnxejCfdOXBj+9PPvJcajF1f1SwROIqpIySYjxjjmZvm6/kFdn80L0Yw3j42Mo7Pg==","signatures":[{"sig":"MEUCIQD30Nmdefo3RzjklOLOyDwC8Vd3Br96kf0oVP8ayIgj9gIgAYvT+vcsOHBsHLorz3xJya1CSEMDABEl64B21r3XT7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13152218},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"fbf0eb7d87367537e49926adb15ad8454784e377","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","commander":"^12.1.0","@inquirer/prompts":"^7.2.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.12_1779320955651_0.21118950209894316","host":"s3://npm-registry-packages-npm-production"}},"0.162.13":{"name":"chainlesschain","version":"0.162.13","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.13","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"d16c1adc2641c805a64e9736d34877c382c4adc8","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.13.tgz","fileCount":695,"integrity":"sha512-j9E1w9sqF6Yrk1wiRR6nbWs3JU5O+dL2HL/Xh9JJjZta+xaTRLv+FiHxI8lRXdaXD3OAevBia9sd8u+1uw5atA==","signatures":[{"sig":"MEUCIE4Wl/h29cNEkLAKzAv6rm4ZINAo4lcQ/FR0brJaCwLfAiEApToOLeeY/eQpskYe4A1kOH+6XShe28cd3f4fb9apYfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13303626},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"20e15dc3ab46c49444b4ea088332c693a7d76270","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.13_1779355809595_0.3572287641133005","host":"s3://npm-registry-packages-npm-production"}},"0.162.14":{"name":"chainlesschain","version":"0.162.14","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.14","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"5cd7b603b47ec338e50d00a77b4383175419a4e5","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.14.tgz","fileCount":698,"integrity":"sha512-/Cqfm56u6raNftjCS3dryH9vBtCfbACFsw9dUeXKSsfOtfJ0LjLojRGvfGb+MqbzqTASMsptOdOwhxgUtqJZig==","signatures":[{"sig":"MEQCIA92HzfmpbKGFFIGLTBv2HKBhPpGWjejZjI7X1hXXRj9AiBj01TqtV8KHIj8USkXasJDNivQ6bsrHjCSe6Tk46ON+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13331454},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"4e0ff25445a1b4673988c250dda7cd9773e80b86","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.14_1779381691833_0.3743684307364106","host":"s3://npm-registry-packages-npm-production"}},"0.162.15":{"name":"chainlesschain","version":"0.162.15","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.15","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"562eb5a85083263ba5dcc7d9a98743d7a59377fe","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.15.tgz","fileCount":699,"integrity":"sha512-Ojz4/axCIUYUdf6EZl4q+sU7dNEZfuWTzZO7q8ZCzVEmOhDTuaLpfdSP/TTSqhY0yYWzlZvSZo3n3SWyLe2pNg==","signatures":[{"sig":"MEQCIHFK/pk3snBYGGzo22VQMHuIUYV7jAFYvYPok5c1YYaiAiACQbLBZyw0k7SWMDAfr8D4yVAOipEL8zgwolBimjBUig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13355851},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"12d1391d1a85027dd44a5ac8d61bb360dc0fd9e7","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.15_1779437325764_0.4170898472918172","host":"s3://npm-registry-packages-npm-production"}},"0.162.17":{"name":"chainlesschain","version":"0.162.17","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.17","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"c8d0e77a75da049d789398b6bbc5c99aaf6d0840","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.17.tgz","fileCount":699,"integrity":"sha512-IaFVcu1msnP3cpstgl8NQbq9YET3ppywBZQhtfnuDACEO3kcpOZXWC71q/FMXFydx+rxpXaqWOZw2ISuvQgwwg==","signatures":[{"sig":"MEQCIBAciQP4hw8Bzd5/bQSNejewTuSn1XB4cOiKMo+oIXBpAiADbuv45bD74y72g4T+ZC09VU5Q7D4oLN5qU8a/NbZ4Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13364419},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"c955676c4d3953b75023cf20a67d568caf4eee54","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.17_1779503462869_0.47803293397153745","host":"s3://npm-registry-packages-npm-production"}},"0.162.16":{"name":"chainlesschain","version":"0.162.16","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.16","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"4667c0505132219d2bad80d7eb59aa3cae2909ca","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.16.tgz","fileCount":699,"integrity":"sha512-EnDV1IbMnDvZHfS2wlHt4iBe4gtkuOeNTTUbLovo/i+8xs5yF7O9fuuZwZv9Swuqi8JkN8gkZ6MVpX8EynNeXw==","signatures":[{"sig":"MEQCIEr6fsjWTCPYtBWcypDQN4JRl6RYF2sFADtV0tyxA7iVAiAawZPnxacdmfrGtgShEB6HCDC141qMHBnAP8i9IXBIRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13362755},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"dfeec6e68e91f5c57f9763243f62068b32d1cefe","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.0","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.16_1779504809526_0.8748520249579106","host":"s3://npm-registry-packages-npm-production"}},"0.162.19":{"name":"chainlesschain","version":"0.162.19","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.19","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"32b199ffafe51caf61a89eba92dbfa950f9e8bfe","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.19.tgz","fileCount":714,"integrity":"sha512-1OSZ7ga58dZ+H/OnA2M+xglkRQU/+X4Oo/9eK6qsoqS4OkTHopvCtAE0877xXZOSNy2tnqBIOnhctx/6qd1ofg==","signatures":[{"sig":"MEUCICryGZ/DavvlhsHtUculaAl7L0SUZFY6zw3v3i0zkyngAiEA2m9wdip8BE/05Be1XYkP7dyyWmr7EqJgNhqcdLjBvuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13440937},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"1bb928336c99800fcd406c3cbe2eec0f8839f9d2","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.19_1779632493397_0.8064316360643853","host":"s3://npm-registry-packages-npm-production"}},"0.162.20":{"name":"chainlesschain","version":"0.162.20","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.20","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"c10ed6a85248fa0fa949191db1010d546e199870","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.20.tgz","fileCount":714,"integrity":"sha512-KihgxJx+F+JIiFY5n+oLx1yzu70OVUkC4ZvWtgfqS6EU0b7yMSR66BRJd1h8A7OB77wOcWoJphI+WgLjL/WsOQ==","signatures":[{"sig":"MEQCIEgNizkxeYvveNShO/Awr4AA5ZouRXAUMk6cbADiujxCAiATFyj64lz0cyDAEQTIk/n0hgtYMGxFKF3SH/q1LulhLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13440937},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"f66ac0c404fac45402b7959daf6def36f412c74e","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.20_1779665455260_0.8568788304143933","host":"s3://npm-registry-packages-npm-production"}},"0.162.25":{"name":"chainlesschain","version":"0.162.25","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.25","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"7c673551795141ba9a70a872709f3aa7db8c4c13","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.25.tgz","fileCount":718,"integrity":"sha512-+wV55fOxZ5HKcLjmCqxNd+ozikREJcrcu9m7aH9ERiJZBl5Ng5n1zcB3cxdpZPxEOMapfkKBUCJ4n/GUVSgbQg==","signatures":[{"sig":"MEUCIElOuaTPGRga7/bDJPxYMVE4YHvUlE5eLwxG8N+N6aq9AiEA/CZsEARgBz/hs/+hOP7Ypyvh6akkFt4Akiaqb2OPwl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13521611},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"4f55179006a4ba29b11765a647a0f0a95c87f2b1","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.3.6"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.25_1779708118044_0.08726485241232385","host":"s3://npm-registry-packages-npm-production"}},"0.162.26":{"name":"chainlesschain","version":"0.162.26","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.26","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"e59dca82fa0689c03d02944caad33800808e74da","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.26.tgz","fileCount":720,"integrity":"sha512-8zpWD0fk+gSkBSE8s9oH5LuorikjeKPElJMjV8uBnTgCoP1Wm5md8eBFxbcI5o/KfPhUvyQhhcEynln+ErcnPA==","signatures":[{"sig":"MEQCIAK6WJ6JZ0IoCFbZ1QDKlsa+28cgfp+piHzFKMR3PTd4AiAnDZsPux0o8XJlLcPTHW8ugBBRXkOhbp7WEnDpJKPrdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13557751},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"f09cde8d89c9ec9f9355ae208d74aac749ade27b","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.3.7"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.26_1779783825814_0.991497400872801","host":"s3://npm-registry-packages-npm-production"}},"0.162.27":{"name":"chainlesschain","version":"0.162.27","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.27","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"39c756adcb07f8b8588cba51879966310eab36c3","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.27.tgz","fileCount":720,"integrity":"sha512-buqGNTSketQpFAHq1nYMrumFWbaWu6eP3iXneae6xZHXv43TcnXzvzgEayDlu/UoLRI6PTXIxp8GYpyMBIhQ8A==","signatures":[{"sig":"MEQCIGGWXor4eZg7TIaNXzqTjaIjyUBujl1Tfqe/U/1NQvqaAiBPkuEgnDADQWS0MNfh5LTGxRqZfbLUVwab8DHWs/bYBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13568898},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"46b799799f590d7c8bf813a2930699d8359effab","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.3.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.27_1779892502551_0.0058076997127145535","host":"s3://npm-registry-packages-npm-production"}},"0.162.28":{"name":"chainlesschain","version":"0.162.28","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.28","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"306303e0cc2fb5c102cabc51550011b49ec81e62","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.28.tgz","fileCount":720,"integrity":"sha512-QWPZhaB+3k3E6x+Hig8OTxf1jGtfkHtUD2Bag1rVt9zsODSaaeLEAa2S+zYCratc9XdML5KhnO3NW63iHrbWSg==","signatures":[{"sig":"MEUCIFJXBxAqOU2Z3R3VWj43NO7VkdtgaP6/LJSS5mSN3YfvAiEA4MXDxvSb/S2QnySXs7Z3f/nzJ3TjJD5pKq2gqSBSBKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13568898},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"3514e55e01c063da32ff47271be417c9e37350a8","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.3.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.28_1780119085432_0.3741452155748113","host":"s3://npm-registry-packages-npm-production"}},"0.162.29":{"name":"chainlesschain","version":"0.162.29","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.29","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"c26fed88eb128844f822925f2166d7ed6609f027","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.29.tgz","fileCount":722,"integrity":"sha512-pRLlT2k2H8M7LWYbTJXpPk3KviGfegXsppXbDwPyHWJ3mIYBLblnWvBcImj8G6eo8qBveH98Sv+a4k4/PoPnPA==","signatures":[{"sig":"MEYCIQC4/Pu3e7pYLNWQfgTfzprR7DsGyXkfZ2yWRjFJXRb3FQIhAMGZHsUFlCzmsucIKtdw6HeP2K5Ffr6KqUpcTH/ngaDU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13586208},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"1a72ee01988779ca3a36c56f1b0454b69dbf6728","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.29_1780893607575_0.8807836150085118","host":"s3://npm-registry-packages-npm-production"}},"0.162.30":{"name":"chainlesschain","version":"0.162.30","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.30","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"9b8ef6966507766db732448716076d61c57940da","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.30.tgz","fileCount":720,"integrity":"sha512-xO+QReny5i99TXE4kZ87boze85k1CZTww5bUztgpL7PYiV4u3qaFL96DCMrFKIELpsZAGWKNUmlWTdv/j3h8Xw==","signatures":[{"sig":"MEQCIBhtAVK5NOOmAZnusWqpnyPlX9E/Yw8Y4F6niWvSV0KMAiBQrQ7wz19jf28xAIeUQolxcXJPrbhdAFr8Xu4RPMwlVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13838472},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"c1303e601f6f0af746eaf4de7d4f40c4fab163c8","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.30_1780911079341_0.5620371918630334","host":"s3://npm-registry-packages-npm-production"}},"0.162.31":{"name":"chainlesschain","version":"0.162.31","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.31","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"dd9f41527c0fa1893b9fae378d40c4ceb99e6483","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.31.tgz","fileCount":732,"integrity":"sha512-svYIhRLDpHKzO3qmZkFnfAOy403Cnyu5f9W8qPTTYU6plDLE0Ccy2Ur2YhkS8ZqyZHArJVFEsrImaG48rTmIUA==","signatures":[{"sig":"MEQCIC7rzRl1gnLf8mN22p15F5a9+UsYJX1k20QpzW9UjODoAiBKjkmmCOikv4hfYsEEEiEysy8WCB806DRhwfPcMIAbxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13937133},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"87a37889873ab620b738ca3f99dafed1536747ff","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.31_1780941069267_0.9553346555733839","host":"s3://npm-registry-packages-npm-production"}},"0.162.32":{"name":"chainlesschain","version":"0.162.32","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.32","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"4e111701a2048a41b943136fa955df962c43945d","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.32.tgz","fileCount":737,"integrity":"sha512-z0SZzEpvzgRv56dHvKZpvT0M2NMfyahK94NF6Lt37w9YGzJebJc1vVezm8/1sosUgA7kt4JTBCiCy38cx5GxwA==","signatures":[{"sig":"MEUCIGeCdDrycsUdyILRwumgi2OFMZHCYHN6Gm9A4lBWpDMmAiEA3YHWrOOcVNo7aeKapH2jepftEV7fdr+54r+k0fJlFCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14009180},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"95fac914dab6c309489d7b72a8a0f8d1c2eb45b4","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.32_1780973751076_0.5791674847704869","host":"s3://npm-registry-packages-npm-production"}},"0.162.33":{"name":"chainlesschain","version":"0.162.33","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.33","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"6fc6fce04731dfa1a3ce06733bae819ab25a3922","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.33.tgz","fileCount":739,"integrity":"sha512-3PGj4dAgkWz5CifF32A8GdQzham2T71P78ANjiPInN8+Y0D5HWqADvYhAikrLPNrjan+JQvOez2HOYxQSWPUew==","signatures":[{"sig":"MEUCIQD0gi61Z3EngvtgSKadlsEHy4GdoYtheoDwpSIjEcqAhwIgKZL578ZkeZV0CuU4VxIb7tlUC3lnBL3Gu5o35RNK/HM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14029535},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"547093651550cf4c2281fcf00f996b88cdaea96c","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.33_1780976521737_0.3334976319281988","host":"s3://npm-registry-packages-npm-production"}},"0.162.34":{"name":"chainlesschain","version":"0.162.34","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.34","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"5720d056836dede4f1951646a783b3b276ea7933","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.34.tgz","fileCount":742,"integrity":"sha512-7KKsQtTn+2XUcaQwAKgxa+OVewKlm0x5Mr0X+5lKetkfTIikT3r92VeKXNBVFJneASJPauB7rIE+YCY8QUhuhA==","signatures":[{"sig":"MEUCIA3BZV55RI3PVjTL8/3oULHY2aBN8DgSjVh8kAAk5yYnAiEA7P+7W7ca444gh+AXtIexinEyyH5MBI2YXJRQmCgwUJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14068427},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"a9dcc3c109f594a48c285db0477e8a1b40f28539","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.34_1780984973122_0.7508498129694874","host":"s3://npm-registry-packages-npm-production"}},"0.162.35":{"name":"chainlesschain","version":"0.162.35","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.35","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"d253a19d0ffd191850eb90117187bb17c0cbbb49","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.35.tgz","fileCount":744,"integrity":"sha512-taSjgdVgo0toxd5N/weJzKx52CgKi32pDU1oHJsb2m0oPNfjGS/C6kCcQp45T0Ae2Cka9A692hRvQlzMYZP6Ig==","signatures":[{"sig":"MEQCIEuYS15JtyKFfhGBpdOLunq2lin8htwxIDraHVtFLuAsAiAmLxwOZcIKb37v8jO67OcD3sarX0iyMNNFhcQf6g2ayg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14081928},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"ff3413bb1f3e1a8ba5d72bdb435341b404c3eb4e","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.35_1780986166791_0.2614952390620835","host":"s3://npm-registry-packages-npm-production"}},"0.162.36":{"name":"chainlesschain","version":"0.162.36","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.36","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"5efcff255323bf3bee6ef5aef018d35f2a2b50dd","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.36.tgz","fileCount":760,"integrity":"sha512-fK5At9xaBeRV356xI4gQNGvagvEUTI7gxNPps6HjlWfVwsWE7cFuzjRTwd+3bZKYXGyjL/83FVqSjuU9LLP87Q==","signatures":[{"sig":"MEUCIQCD36/++/g2a4CACGOKFlky1QrFTSnm5Csf5aLzHSvKigIgdJo1twPuSGsNqtm+Gd/zRhVjkjQzZttrOWRLZtMyvbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14281479},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"0b3217be5245cbbfeb8db6736235934b7bfbe20e","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.36_1781027408612_0.9681780624699792","host":"s3://npm-registry-packages-npm-production"}},"0.162.37":{"name":"chainlesschain","version":"0.162.37","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.37","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"832a6997f75a5dbea32133583a3ad240cd5d1974","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.37.tgz","fileCount":762,"integrity":"sha512-rZ0AU0HyDp81bqk/M4enCS2U8lTwqXxFRUfX+IIK380gFqqgpkiRdwfGFXeZ0E3dkxIMKwXFf+zbYJosHAtE1A==","signatures":[{"sig":"MEYCIQDCQi7ur0Kb228kEcwDuW+8CvHeVh2hPeQTYdJH6PRMGAIhAJ+iT9LpXXKyNy7nUsBazghtMOIgvTAWYlhxlr8HOF36","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14306542},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"b269d49a1ee84844f64d25ca7450dabba1d2e70b","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:e2e":"vitest run __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.37_1781081148147_0.35756683019552704","host":"s3://npm-registry-packages-npm-production"}},"0.162.38":{"name":"chainlesschain","version":"0.162.38","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.38","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"aee0b2e1ffe107f4844696b32028a07fc8b5793d","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.38.tgz","fileCount":763,"integrity":"sha512-y3xZjfiGrQd08FWkZed4YAYmLy0BT8n89O94idgcFCP9AxQDK3BHGqyD674CAK44fUMNlS2Zj5/QGcinoiBlHg==","signatures":[{"sig":"MEUCIQCVnG9cEBW4orOQNeQ73DL7Iur/jL3NR7tgWGykK4KFaAIgcQ6IdlfDo6wXhdj6cA/PaaOI8417FqDGEAxPRKTPDlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14331051},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"09194aea18e67e1fbc35d2fac6b4da6246115af5","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.38_1781100396696_0.2923164865608774","host":"s3://npm-registry-packages-npm-production"}},"0.162.39":{"name":"chainlesschain","version":"0.162.39","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.39","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"19bfda61448e2fd428046780a0959569d6717a25","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.39.tgz","fileCount":765,"integrity":"sha512-3/HUuu+FT66TzMpi4yQOvH64i7n+aURPwjLt6fYSvoVAMQVZIj1+RbTUI2k2tsCEwDoco14vrHUN6sdOSZCgVg==","signatures":[{"sig":"MEYCIQD+ZOpzY6kRsg6ZcfxfOMBsjv1r6i2rMA/yhdsoMPirNAIhAK0tVbfbsejcLR/fc/MQzdb4bVBmXZSI7CMSWwEQ75rZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14349800},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"efc55350f1b42fbedbe8389a9757729c753a003c","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.39_1781130551052_0.3433199576434449","host":"s3://npm-registry-packages-npm-production"}},"0.162.40":{"name":"chainlesschain","version":"0.162.40","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.40","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"6fceb2410edc883b3625b90ccce98fd7d7ffa4eb","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.40.tgz","fileCount":771,"integrity":"sha512-S5YCUum6M60P+4ewfy+5EFQsT0Q+R/PveqcTuMb7At12t3sWK6BvPI4yNtsEXMsCttK+yHP8Ii7E0cEEA3rvBg==","signatures":[{"sig":"MEQCIH4Gu0EbKFaHV1S6KsnvAFgNGLeCpdOSqUFlzKDzt1YZAiBHskB/MdydkH3HX/WzfNWytthP0zgEZmqBHRdEOXttmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14427718},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"4495f4338fd0781a7d7f88615a4b57ce9d76e63a","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.40_1781144123329_0.18733030542901874","host":"s3://npm-registry-packages-npm-production"}},"0.162.41":{"name":"chainlesschain","version":"0.162.41","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.41","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"a1932f785560e285ad062d04c5beeb4a23be13a6","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.41.tgz","fileCount":775,"integrity":"sha512-7ygvdVkspA5CPJd2DNB5xsMxlTOCYrb+Y4c4J+agld+8Y2iBNB4+Nl8vreFA0Ex5cUcrwVUEw96qG7hAbD0++A==","signatures":[{"sig":"MEQCIFkSWFeTd5FdrxOI3A1GNuHRejqadHIOVhmA7Ciz5m+wAiAqi6Wgu4qQbhtlRe3NSOHm+Lj/FpHVnnWWLoiqKVdWFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14466997},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"dba66708b272362984806ebb8207ac6a237301dc","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.41_1781161520255_0.5112991381099061","host":"s3://npm-registry-packages-npm-production"}},"0.162.42":{"name":"chainlesschain","version":"0.162.42","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.42","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"61d1e20e16cf48250e74e6f71d6d2e4ba647f5fe","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.42.tgz","fileCount":775,"integrity":"sha512-12mlp2BizonpGT5WlncRRr0gjISmn5vmG3rVHr6NLlJMSJoWvD2ju1Zg2yiHi9ylfBTnMBmvbta75mtG0/PWlw==","signatures":[{"sig":"MEQCIEWg6M8yeaBpppCxuC0U0S19LKJYuz52oj3/jnaCvvooAiA6zpAHZe/dchfdRk8LkpHxaKShZGL5u58gNGTFabIRyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14469104},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"4213106cfbc3208e8db09663b71dbdffaf9f5813","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.42_1781164023192_0.04852233009449636","host":"s3://npm-registry-packages-npm-production"}},"0.162.43":{"name":"chainlesschain","version":"0.162.43","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.43","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"09db087405c10d7f96ddbfb689b4c1519c65f50e","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.43.tgz","fileCount":776,"integrity":"sha512-q08yHqLzt9SzEf9tAdlM8IYtFGfBJenzR2CxGC3tTrXk4L+aw3qTYE9RWhwWLUgBG7oPii+MiuvoC0jjvfwicQ==","signatures":[{"sig":"MEQCIFjnsxeEL8/KYGeHzfj2Cq4mjBqDlkEstryqs3oEuwWOAiB2hPEE4UFVJXDshrdJvhJ55EUjXFXVmyjzY0B4S4etQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14475343},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"f2a201d6a6f26d684a157bd92a9bebdf73b3d05c","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.43_1781165742843_0.11990261287745096","host":"s3://npm-registry-packages-npm-production"}},"0.162.44":{"name":"chainlesschain","version":"0.162.44","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.44","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"226985d13905b23147cfbc557ff6a295f1508025","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.44.tgz","fileCount":776,"integrity":"sha512-fOWLDcz0cpkwapswx3wkfHbyz3VzzJAcJVp+/t/eou3+4Bqu76nbompROzTAh6FWVMkEYD6kgRHHW9sY3J6wSQ==","signatures":[{"sig":"MEYCIQCvJEfubmqzBPwRU0ELO2ZWraZ6zn2CgZp7KYLYg0YdfgIhAIg23sn6sDlcs1NfdMaufxwI5OiO5yr3dOlBDedha7xQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14477920},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"39ff562dae842de25c71919a6c06dccfb6f9f86a","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.44_1781168126783_0.22286257821547673","host":"s3://npm-registry-packages-npm-production"}},"0.162.45":{"name":"chainlesschain","version":"0.162.45","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.45","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"65438bd2992f75c499f1744efb8016e72c62c67a","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.45.tgz","fileCount":776,"integrity":"sha512-/VEHSFcPzD/FW5RkZKba5lfJeUUQX6oLa6p4MKD7DQ3Vo6uUgGXvFqPI+eRyVEU8CzQ8fhrqrxhqOXFuPTenng==","signatures":[{"sig":"MEUCIQCjAZyUyyBB9ITH6fnQ7tqT6wUiiL8sPoAW+Nq9SJHvPQIgVfdnvj72Pd6PzAL8JtnCAfQj92/OipSh5YX36ZqyfoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14481295},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"963945f206585fff0f8716f2cd1f8246e79400ee","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.45_1781172060019_0.9346196038122276","host":"s3://npm-registry-packages-npm-production"}},"0.162.46":{"name":"chainlesschain","version":"0.162.46","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.46","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"58a72333dcd2cb401c280b11c7c7b44c7802a0c8","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.46.tgz","fileCount":777,"integrity":"sha512-mFW184OEu55zcpcDbuPVmQqy9+Gn/3nJJYdntcD1TF6pisTsAYQ7NxHS03Xil8oa/xb6uLhcn976b/ydZUVclw==","signatures":[{"sig":"MEUCIFMA/8diPOL/22Fw5oh/zB3CNX930U4YE74n32tyl6eUAiEA6MAshOZqNyPxczXT3XLPYAXS6++UHO4rfEb+nh/x9BQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14495492},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"29a64e2ab9b3bfc7afdea8951004dccf97c51549","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.46_1781226483836_0.8505269870008849","host":"s3://npm-registry-packages-npm-production"}},"0.162.47":{"name":"chainlesschain","version":"0.162.47","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.47","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"914f4c169e71f92ac9f4b649e8d7c6915a8833a2","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.47.tgz","fileCount":778,"integrity":"sha512-nX0C+miy+KInkZ4bky30FCQQuF/z7y5eQGdNeafU4BREljxQO6w24fBPKNL5JsY7I2IEL6hek5AEcDdw5qgJiQ==","signatures":[{"sig":"MEYCIQDESPuxrom9uUJ83dfeVCTYaPRLNf+AkxoCrk7ealaukwIhALjSwsbIbNJzmyfE5C6MCDLWJ4oBNZOAQEWEUFQK+Fbg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14501312},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"b19456d22e437959672efb6d9509218e5eb8248c","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.47_1781235050733_0.34919905888475467","host":"s3://npm-registry-packages-npm-production"}},"0.162.48":{"name":"chainlesschain","version":"0.162.48","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.48","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"a00195004359b1ccd0278a15ef6cb11fca0eba39","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.48.tgz","fileCount":781,"integrity":"sha512-BxeB0UcIDSKBU72//ArtJVKLs71gSCfemZ8oINHH0L3YZq7wnHja4Hy1JlrjmXIgrydJTv9oLdDr3hZXNrxxJA==","signatures":[{"sig":"MEQCIBAaNa2TJ4UuswvhfBmSx4+XiNABQQbvpXzDtdyyri5aAiBN50fkz+pKTNQQnn/Rt/6fVxYBOr/jW3/q3JRn9uO78g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14520941},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"7ae45a8c72a0cb3effb582b535932c4b0e29aa21","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.6"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.48_1781325714237_0.7195911067398606","host":"s3://npm-registry-packages-npm-production"}},"0.162.49":{"name":"chainlesschain","version":"0.162.49","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.49","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"564fef9720f112cad5b59ce60d6964bfe7a4b697","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.49.tgz","fileCount":788,"integrity":"sha512-MbibUIVZaW5mmSTGodUA/ePcco3962m2l7C0NVDeT7l2MTsa0fRI6gCcvL9AcA+CyfF4va5Gf9hgQphUo9rs/g==","signatures":[{"sig":"MEQCIDAfJ6TpM9gEKE5R1yiG/8zDr+lK+ylyoWdLP/0JO7/IAiA/eaJgxyEoXLkMiG1udYIPeF+hp13HScb8axfQ2WXaKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14547698},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"44670926170be1e57d7404a7918271866c8f364b","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.7"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.49_1781399320779_0.8624773198201114","host":"s3://npm-registry-packages-npm-production"}},"0.162.60":{"name":"chainlesschain","version":"0.162.60","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.60","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"a288cf7472ee57c5820ce72a2b7f8f05ea533bba","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.60.tgz","fileCount":790,"integrity":"sha512-ZPViiGdhvtUfcRdDFaSxRHG6SAXq0QXsEdu8Yy9vhlBi3vNtOt9PWoUTIGN4VA5pka3v03QRl+dF81J2EP5how==","signatures":[{"sig":"MEYCIQCA46fc1sKnrewHzl9hR5hPt4b1unkzkX6iR0QSKM8I+AIhAJszEJnf089ykuPQpjIeajO4etCOXnm/x12TELNjvQbL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14594468},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"41a1786dcbfd5056037da2fa939d218a48dfa9e4","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.18"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.60_1781439230631_0.24327989753553103","host":"s3://npm-registry-packages-npm-production"}},"0.162.61":{"name":"chainlesschain","version":"0.162.61","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.61","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"dd79d100db8ebd406607a8b145157bbd5e4046c8","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.61.tgz","fileCount":792,"integrity":"sha512-9zk0qROgUTcDgKaKVwE6lZ9UxmjvAyxFpolekBdj0noSTM79VHMuetLORoejWrzReh6nqx18CclohsrfoCDhwQ==","signatures":[{"sig":"MEUCIFctihlHzm6DKYdW8QRAyN3r8kwFS86GU4xJorDx2JR9AiEAl2Q/DudvMNdLZMlRVENNgm33zJa+FXvpFHOtXLEWTXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14606891},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"fd858dd7625fc1df2c735f97b977e71c08a8b058","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.18"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.61_1781445475646_0.8326898737140571","host":"s3://npm-registry-packages-npm-production"}},"0.162.65":{"name":"chainlesschain","version":"0.162.65","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.65","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"ca097153146b83f0924dbbe620b85debd8313338","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.65.tgz","fileCount":795,"integrity":"sha512-0Lz4slM7xQ3LIcZIoLBnW9BWB+8N8r14IYCIyJSRF/VqUHvBUWHIqVN1fVTr5DpjiUd7Iwp3zS/vcD06RgfASA==","signatures":[{"sig":"MEYCIQCQKCddYfRKA1RwGucpX9eUlO2bJtLelrsJGuDbfUD75wIhAPYL9GgTRcx+s3YNg6axUp4Cl9X9S4kkG/N6qID3FRDx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14641512},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"071b742e119dd51b8636107a737e2e4047e473b0","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.23"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.65_1781452025427_0.5561036201089655","host":"s3://npm-registry-packages-npm-production"}},"0.162.66":{"name":"chainlesschain","version":"0.162.66","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.66","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"aefd564fdf66d4716e5e1d549acfffa2b7f6bb39","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.66.tgz","fileCount":799,"integrity":"sha512-si72jQEYzmumF7zI4FOHKplI2bHxl3nlbv5JQqUa1kEoOvCT9Xjc/Z1x7KoAzDyh5viwlSbCu7BBC039bVjc8Q==","signatures":[{"sig":"MEUCIQDEQkLtbK4f/2uKi5TVLjAtYgSU1kZfDMQWOiaqhpx+rQIgTFmBm6PF22SVh+Ja7QxWeIggL5KZoAhCPdEHSyHUsTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14668154},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"5969bac0d133d20436e15bbc565abbdaeb606ae0","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.23"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.66_1781478429634_0.5511308290059513","host":"s3://npm-registry-packages-npm-production"}},"0.162.67":{"name":"chainlesschain","version":"0.162.67","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.67","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"958c81e9078303802ee300b23cbc991f1240d745","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.67.tgz","fileCount":799,"integrity":"sha512-g7fykygAM0ZRGta4Hx/DtxXBcXWJD1ugC/zur+C4GrkSduMtA9JsnCk99ashPSI6n8oCdbCx0lkiI6N1CDP7/g==","signatures":[{"sig":"MEQCIFjLy3gaEEBnZ0VDqddCGjgCQjKNc2BJPm5HBBUM0YLZAiBzrtziANvWUqcM5moaw7UUNHn3PeLmbuzicj0DvRYqLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14670589},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"87518a4efe168bd8978d8fff7097635e61fab2b1","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.24"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.67_1781494741194_0.55613692556823","host":"s3://npm-registry-packages-npm-production"}},"0.162.68":{"name":"chainlesschain","version":"0.162.68","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.68","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"105f45d7e485348430e26cc3bb2e812924495e14","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.68.tgz","fileCount":802,"integrity":"sha512-bVeu8XujYPdiUtq1pK82J5UxPilxbdaQRmhCRwtLbEuwTecF2TiylWJ4soUcRTB4Exr3qzF5DKnQY2R8ZWUDeA==","signatures":[{"sig":"MEUCIBs9fDWKiUIeEtoeQVHnicYyIlHyp3ND3OfrJFj7kJyBAiEAn20VjQKyheLWPvzLqll5zsUkBz8rtOr1Uubizj5usIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14687269},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"f5cc915cc666f5c70b0afaca2355cfb51b485c1f","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.23"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.68_1781504199092_0.859280926657652","host":"s3://npm-registry-packages-npm-production"}},"0.162.69":{"name":"chainlesschain","version":"0.162.69","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.69","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"dd4def0483d5be89a6c8bbc2933d82678615d22e","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.69.tgz","fileCount":802,"integrity":"sha512-aYFc4/aH1w2xGqDLn4zKH+bIVD6GRB2p0z96Yxj2wNThzPzs4cqaVZO/NmolLukS/Cqu7duMtoMt+martSsdfw==","signatures":[{"sig":"MEUCIArKxgHWQSDA/FRAWe8RDC0GxnIyUElpK6tljUf9NE5AAiEApUQ9uDtaCMKvOCMj5kdozPaqQCu3CI2YzMPApNWqq4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14687557},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"a1bbb04a01dfbe6de42d268c774cbd460c983eba","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.24"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.69_1781504873709_0.7385256206992605","host":"s3://npm-registry-packages-npm-production"}},"0.162.70":{"name":"chainlesschain","version":"0.162.70","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.70","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"517ca5ca6b1e3bfd476632cb6537618365dfd074","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.70.tgz","fileCount":802,"integrity":"sha512-lIGPi4etXTnjBH0tuYNiHnYCr5d3BugcQdsoMHzbrtUDaBbXrvU72zRw7xzgtFKi7Ws4bEZ0rdnChS3DQr+BSA==","signatures":[{"sig":"MEQCIF+uZuv/19IS5A4ZyfvzxYqZGzimEoIZCVi7KJ+btdaEAiA7tZklHR4TQ4TtFOZIpZOfSa2XG7iYTNS5hkeP+bW+dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14688430},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"e34074db8352cb0fe0d4e6131541c740ef6a8590","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.24"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.70_1781512366644_0.8055058798499772","host":"s3://npm-registry-packages-npm-production"}},"0.162.71":{"name":"chainlesschain","version":"0.162.71","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.71","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"b9065d95248f418ba36e424dcadd09b6dca0524b","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.71.tgz","fileCount":802,"integrity":"sha512-WHMY6x+sa8Jk9Zv5Ii2k9tcOY1K9yhYO0w/zmL3USNjf8mHYqcE+AIgC4HEpSz1k4t0wtaRkjvb2ZbPg9a8fkQ==","signatures":[{"sig":"MEUCIQDXnhckI1hSZWfZQGR0NWLNNzWWsPOo2sqMutg3TldGGAIgRbVZPxlEJxYVpVW1Pg65fYrkXQRVmyXMrYnaMVZKXnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14700029},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"81e5e7cd7de859597078222def71420df6aba1d1","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.25"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.71_1781531841763_0.7144992482868804","host":"s3://npm-registry-packages-npm-production"}},"0.162.72":{"name":"chainlesschain","version":"0.162.72","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.72","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"ff06a27822239e0114867ba772025553f17f0fc0","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.72.tgz","fileCount":806,"integrity":"sha512-GzSnH9k0vZsWiNATh62CeizWqFH08FdyiMsoK3DpaNsaGmDrXaFVngYJISPSCzYtdiDZ2IgHCJ+bI2ur6ZJjTQ==","signatures":[{"sig":"MEQCIFoO48CQlKy/Lel0Dvd2dm75Rw15wH8XQI6EQ+1ccB8gAiBd/1Fj3erne9nxW1rbhz3blXHbnwFg0ZSZim4MS+2RIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14736148},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"4dc7def75a23f9c42dfda1fa0e2745509ac7d2f5","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.25"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.72_1781566853603_0.5731795917918607","host":"s3://npm-registry-packages-npm-production"}},"0.162.73":{"name":"chainlesschain","version":"0.162.73","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.73","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"56e65781c8a9da06481b99988141ddd433cc2927","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.73.tgz","fileCount":807,"integrity":"sha512-uQiT8ckjAksYc5Oxwe3TlSbNaVgm/+KPHqGJqVnzEnAkzWrgvYJvJet203hQJus7mbzELyCiUAUYR4gyH4LzHw==","signatures":[{"sig":"MEYCIQC9+9vQbUJEC3g5D0zKwJDsv6DZE3KPWPW4XgWNq06DYgIhAKue5EA+n06lf3i3I2Cl94iKU6Y2tlWyqiY0Y1TeyjU7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14747738},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"c6895ad68849cfbc1881c38cd552f94ac11285dc","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.25"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.73_1781580155785_0.8540144099162179","host":"s3://npm-registry-packages-npm-production"}},"0.162.74":{"name":"chainlesschain","version":"0.162.74","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.74","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"3d0228b2d789c3d527d1a0a86dd8b48288e9287e","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.74.tgz","fileCount":807,"integrity":"sha512-OACg7FY+KSJUaxtgfJSMQzmf+kXPeu5WdPbmKI4u+xATEuPsfMCGNi38oyVgJmRvobp+YVAztwMosy2/GL4mSA==","signatures":[{"sig":"MEYCIQD9mM00ljrp26rebh8IGH27cCrF9glDdw5geRFJEbMGVQIhAMYekE0yfSQuWljS/hUjod/Be3HhdC7tFRNtoiGfEz55","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14747998},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"ac84eb376e71ebb07ce2a79dbb2ab8683d450ba8","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.25"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.74_1781591598926_0.6379944379185432","host":"s3://npm-registry-packages-npm-production"}},"0.162.75":{"name":"chainlesschain","version":"0.162.75","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.75","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"e2d81fbfc64fc155ba426ace00c4807d23407c7c","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.75.tgz","fileCount":807,"integrity":"sha512-23QZmIjjw1tcOE7Cbl1qQi10KnAhOiDcgoOFfSEyIsZZMD/j4sSgyK1PV41S5dwB6H3Oz+wAHicBGjdSo0bv0g==","signatures":[{"sig":"MEUCIAhLt3iybv/bqE9DFpzaKZ+7ICjuEHn3BgMCtXO6ivljAiEAvG+Lo3kzJ/4CbWZLesH/wRpdOlCODdCWrCGzGxMflIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14748070},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"8b2937f52e4b5c32b41bf79fcebbf6d167b3c0c9","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.25"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.75_1781621531798_0.015432421096391868","host":"s3://npm-registry-packages-npm-production"}},"0.162.76":{"name":"chainlesschain","version":"0.162.76","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.76","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"f4c83a93fe6d812a57000d520ebe9487adbae315","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.76.tgz","fileCount":807,"integrity":"sha512-LAnLArYTSVPH6aUkFeUXeLuzX0GrU3em8rnO+oO4ss2bod8BiNFfdK6ATzF6cNSLxaafYnVdEKOyBNJ/9ntbGg==","signatures":[{"sig":"MEQCIDXjB/plFy/DAlRcek2HI/aQhdoG0rD7BK70VhgfLHurAiBVkeJBsbtcoHhL+vJkyawhPWGIxSUbtjsoSsouTpa7fQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14751099},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"d51026a3b98272d9852afb897c7b660ae06b4797","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.26"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.76_1781651756949_0.286595406413503","host":"s3://npm-registry-packages-npm-production"}},"0.162.77":{"name":"chainlesschain","version":"0.162.77","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.77","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"cfcdea572a3aa6c767c9b19a3ce79731b9f3e3cc","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.77.tgz","fileCount":807,"integrity":"sha512-v8iGSsbEbh9B9qG+tzaEpj2qVY9nl7mqdeKzc8MI12RVGkwMiPAZbINQKZAvftvqaJBglJsJYWmptW3MEo0hug==","signatures":[{"sig":"MEUCIChEfOJlHIFL0ESXSCMOmNlxA3paBExC/YROZAwOYe9EAiEA4fW0DXWZarqQF33Zau72t5+vf8P6304sLAzDDrL/emQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14753423},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"cc4e023bb8559a2e2bce4b2b15467052d92cf6ce","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.27"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.77_1781679794763_0.6802722026068224","host":"s3://npm-registry-packages-npm-production"}},"0.162.78":{"name":"chainlesschain","version":"0.162.78","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.78","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"d2fdf9c110d7c03452b79df13494a909a0b14dda","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.78.tgz","fileCount":807,"integrity":"sha512-t9flaskqGKo0NdtbxAGpeHiXuOorvJsHn5FGmwmKRw02dotR4Na1iAraxzes3RTRekEN5RNkSV+KuWtWGJY2Yw==","signatures":[{"sig":"MEQCIGElhjAJnVmOxz1m5v6uA+RZlaiBWpc2jYL0AeZvqCgDAiASRgMiriQG9FTmJY3c0u//Xl6t3RzIUxx0C5/Q0cjD3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14753455},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"bcede89919ad12adbe0b8b9e2793a88f5eefef94","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.28"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.78_1781699270939_0.9709987782762883","host":"s3://npm-registry-packages-npm-production"}},"0.162.79":{"name":"chainlesschain","version":"0.162.79","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.79","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"161744234478aaa4464a627deb9c020a36bb50fd","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.79.tgz","fileCount":811,"integrity":"sha512-cGTBX6QiVfgzXJ+nkn81sf1DDpRzQYMXr1zzTv+KZC7oQpKyKPIaLMhYZn2FK69kGb4Ry6xpfQaaDYvl8kMuBQ==","signatures":[{"sig":"MEYCIQCL119lMF/Sw+ia8sBdrRXUG6qjx5/IxhNPVXQueUJ8SwIhAMVXkcWgTn+ZaH77yDyLkuqoFcVBikGX2PpVvNHyCuoD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14797418},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"8da922178cc7eb50c365cde6ccf99af508726190","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.28"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.79_1781775992162_0.2712269436116044","host":"s3://npm-registry-packages-npm-production"}},"0.162.80":{"name":"chainlesschain","version":"0.162.80","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.80","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"fd540d99745c047e90d978c64028a5f784a74016","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.80.tgz","fileCount":811,"integrity":"sha512-Djgz7BkC5s9Et764FHeU268KZ53V94StetcfwuR64lN/rCxoIqSQiGCY8Tl7rvSwJnlsBeLWvyaSDViiOPNqZA==","signatures":[{"sig":"MEUCIQCGC/940O7xTD8BjyZArJV78krzsOe82+dnQU7mN6aAdwIgKIwMzOZ0QLPTZTDcUkO96bgFdBoqZ8M6XyrIgDw6w/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14802493},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"f48eabcd381c5ecee8a824c2a79322a2bc037528","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.28"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.80_1781776616462_0.6790111774587719","host":"s3://npm-registry-packages-npm-production"}},"0.162.81":{"name":"chainlesschain","version":"0.162.81","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.81","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"c2c9db1a25d386c475e747349a35ee73aa72cbd2","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.81.tgz","fileCount":812,"integrity":"sha512-nkx5/RKoqGpQEgclNIS5oGJ9+ulLRQtMCcI7ItMA3H7qRf7IiRWP0VQ5IP+SnEjCou055RdKL1coMEV20+f8CQ==","signatures":[{"sig":"MEUCIQDYBfArHYAkddYqpVH2LxpepovJ7NzMco6ZvJ+/isPvnQIgcQXgTCSOW5FCsqa4uPOm9oPvvBUu2gTXOpkU4XGN1BQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14805681},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"e25714f526f0b7c5be9a6de2bb35a49d79d65440","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.28"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.81_1781789396091_0.15634552565621784","host":"s3://npm-registry-packages-npm-production"}},"0.162.82":{"name":"chainlesschain","version":"0.162.82","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.82","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"35d256fab691f2a09af85f29646d55849e16c94c","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.82.tgz","fileCount":812,"integrity":"sha512-shSXvBTVAjOl0Pr6+gSXZgmrpf4zNEhwkMwIYMbkcXnxKi1pRurMD3FP3bP/fIfFCCl/5Jopf1kyvoTSXyMmaw==","signatures":[{"sig":"MEUCICdM/4GMJxmYs/Kz0pulZjy9EPgZ+GLwc+BWVrn5lrUVAiEArDOCcWlyIN44jf1p+SuLJ80T/A6sXV0BelJ79o8Vtyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14805691},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"898a2604d079d5cbd20ae9ccfb48152f7d5d149a","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.29"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.82_1781808217355_0.9831442064590361","host":"s3://npm-registry-packages-npm-production"}},"0.162.83":{"name":"chainlesschain","version":"0.162.83","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.83","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"116b435285e5ce5ce8aa67f60a6e2aa3f37a1130","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.83.tgz","fileCount":812,"integrity":"sha512-A0/aVvVoXI4F4PHye+yLNV9aT+mAmRWr0s48oCfqeiqHxWO3Xp1BYdgRqMgJcXj13h4/xqfbUKtoFkedM557Dg==","signatures":[{"sig":"MEUCICNbOfOfBL8TJVh4mHba/ow070sOedtvd9nFpP992CdxAiEAqK4/U80ofGAtneFmwsCOLNncFPz6c3/jhqmZr7bJPRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14808585},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"ded454a21fb0018b93d5938547995d5f3f81cb06","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.29"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.83_1781829306259_0.8795831403604895","host":"s3://npm-registry-packages-npm-production"}},"0.162.84":{"name":"chainlesschain","version":"0.162.84","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.84","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"754923e1ddfd6dc5009d9ee9ceee2b1813c53878","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.84.tgz","fileCount":812,"integrity":"sha512-Q9wyjp//cGX/LFcRBO5BhPy0sVJlhOEMwSy9Df4DgDJCAZOAa5DlgZxRsGfZ4wlqJlHheXTJeXHXBzPApm7DbQ==","signatures":[{"sig":"MEUCIBSCD0tWkTsaiT3xq5yKPfwjnhtRMva9/JnKuz/7LnnPAiEAlrISV+rTfuw+MSiMX+fcD8Hpnblq5HkD0jGA2yWBgZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14812174},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"91c3d2e69599f5471fb7951f840e08d79bdf4c38","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.29"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.84_1781831555843_0.5655615964351979","host":"s3://npm-registry-packages-npm-production"}},"0.162.85":{"name":"chainlesschain","version":"0.162.85","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.85","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"106e01ce798bf21158212bf6b4a8ef30344d7250","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.85.tgz","fileCount":812,"integrity":"sha512-ioN2QSozSoMqMdFuAcNKvvduaAfhf1+Wnd3tK4XrkC7eBMowbWB9RQy0nzSeHB9jb5RR3LgYRTlXhH+FITTujQ==","signatures":[{"sig":"MEYCIQDzMGrV2aACLnL4fVKjuqHlEKkBA5LbkTuZaW0Wf7RPXwIhANU7q7EOUW9iLXnSg8mt326Vq0RFYTCwreSeP0q1X/1Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14813220},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"ff4199ea7c3e28473648ac84cfd23e0f989756b2","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.29"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.85_1781832669144_0.5125082092330657","host":"s3://npm-registry-packages-npm-production"}},"0.162.86":{"name":"chainlesschain","version":"0.162.86","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.86","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"47c3e1e1707f7823c60d9524ddbfa562e750a829","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.86.tgz","fileCount":812,"integrity":"sha512-k4YbB9iBdzdzVZcupsbMU3W2k47iYsiteIBEEOHv5/iKVLtT3cfo2p50WJryM3bukd9GsdRdTHawW4nk92I3EQ==","signatures":[{"sig":"MEUCIFhMDEq44VwIP2FuO+UN4sUZY9IHpa3o9nbwVGpMuDAJAiEAgaMtmg/zTjYEnrV3y5xHK46hLoQxmU4Fi2QK4xTwwz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14815594},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"ff4a715e366d55b7370652695cadeb6ec22b6bab","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.29"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.86_1781835500164_0.3132171093844516","host":"s3://npm-registry-packages-npm-production"}},"0.162.87":{"name":"chainlesschain","version":"0.162.87","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.87","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"f8bddc1689d6548110a1b24c6dd2946521aeda4a","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.87.tgz","fileCount":812,"integrity":"sha512-ZOkg8hEuPIs81dWw5oV3KKK778Jm4WQ7EExbR8I0Js64l8a4+UGa/p89l79G9XpTL86lf31TZwWQLQRZfd07AA==","signatures":[{"sig":"MEUCIFKF4/pwOndNcZVp5xC3G3zd9xjlUq5KnuzwbXM3lvWOAiEA8n+9vqZ5gMFpvZQ7VmLHDgAjwwGcKB+vUZE/vWREHtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14820217},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"a9f7202476de5f575a522e5cd54eda63065b8e15","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.29"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.87_1781853679801_0.5823718933706696","host":"s3://npm-registry-packages-npm-production"}},"0.162.88":{"name":"chainlesschain","version":"0.162.88","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.88","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"28267b6388bd89a7520212d6305090a3ec2ff041","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.88.tgz","fileCount":812,"integrity":"sha512-to4tYqZ2DlzsAxef3pU4pD1odZThn4KMiSvpGe2rPV0meA3Q9sFdA6iOppBLOtjjMaB9vMN/g7GiQSdGzEoRBA==","signatures":[{"sig":"MEUCICj1aIUW1TVrOVDiG0oZZvLdesINNXKtyqbMpu/MStwrAiEAlufNAvWUY9ROQ19NR5QkF9xwW1z19VW+XADJbzHdVNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14821576},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"3d0d75e21ac460c5669be39d0c089aba01eaa5af","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.1","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.0","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.29"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.88_1781854992695_0.41070607512399016","host":"s3://npm-registry-packages-npm-production"}},"0.162.89":{"name":"chainlesschain","version":"0.162.89","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.89","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"29b8c554bf1e900232f9650081e4fc87b12564cc","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.89.tgz","fileCount":812,"integrity":"sha512-Jt7uUJ4Hc+1obP89/GzZSjhVz6l3cuu13lz3X224gE5KEeq8QlaLKVndyif0h8Ip0E86YtT0OGHgYcxFRWMYxg==","signatures":[{"sig":"MEQCIADAsJhJfLNKLD+HypIEDe1GaV/aR6/Zmj6EpI/T7v4SAiBXzdtjD0cN8kwWBaTUKek8ZEBWAOVFYb3L0tLSX5fMRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14827553},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"30757ecf16dacf764cfc545282188905fba5bc6d","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","commander":"^12.1.0","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.2","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.1","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.29"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2","@noble/curves":"^1.9.7"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.89_1781868534107_0.8423389913720964","host":"s3://npm-registry-packages-npm-production"}},"0.162.90":{"name":"chainlesschain","version":"0.162.90","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.90","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"9eb57dc0ffc5e1b834222c2d6de659e174825652","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.90.tgz","fileCount":815,"integrity":"sha512-PshSJnkOl6wN53YxAbUgruocCsZq2s/aNUiCf3ZAU2/DyofHE6756AMSeFrxIib3NpXxMRAk6b1+60iU2tV27g==","signatures":[{"sig":"MEQCIBcyy6GztscGFzhlKd96GQWzsbRqZ6MqgY2lcru4BK4MAiAJlI8A5yT65m0tYchLmf3FGJwqXv5vrkPPM1YoDh1G9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14839610},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"433c49a82f4a3c3f32e42f4d00d33a3e24066f42","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.2","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.1","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.29"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.90_1781870996866_0.722220406617575","host":"s3://npm-registry-packages-npm-production"}},"0.162.91":{"name":"chainlesschain","version":"0.162.91","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.91","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"6819013ea3c242edce637df4be563ed8e641fb25","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.91.tgz","fileCount":815,"integrity":"sha512-JR0L7JOOYvxrs3tgTErF2azKpJyYU4N/z+gv6xwwa82SkCAGMf8T00WlvXh/Jj9ZyNU+IC8YSVxKLTsA2HCbwg==","signatures":[{"sig":"MEQCIGVVMYfLh8m66U4OqrNjiil4lSOtgb39nT7yZWZgP00xAiB7A8ltUlU+80afEo2sFCqO8V42aGB2kyk+ZZ1HoWeeHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14842085},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"ce45db9bcf0190c20ecbee473465fa3c21c5aca1","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.2","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.1","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.30"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.91_1781874374278_0.8531048545026312","host":"s3://npm-registry-packages-npm-production"}},"0.162.92":{"name":"chainlesschain","version":"0.162.92","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.92","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"8bd04273c3ed6f4b4309f729ab7772ac95035959","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.92.tgz","fileCount":815,"integrity":"sha512-UViIbE0CPixFx4dfkseFJCyBeizNE6DyspdpZRiMQ5zvjGkA7CxF/44cRlsgEXXbW7fjUktBLp557jkl9PlqDQ==","signatures":[{"sig":"MEQCIErtV4j6X6IAOI7PGEeRF2VCf2If9889DECODrdLIF+EAiBo/b+w+xEehDXMkr0vfgGhSRqStMDLbfgX33/q+VfWlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14842090},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"a67f6d232a0d0ecb9930e144e26f848a790d5589","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.1","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.2","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.30"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.92_1781922647283_0.21319916165097919","host":"s3://npm-registry-packages-npm-production"}},"0.162.93":{"name":"chainlesschain","version":"0.162.93","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.93","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"e612c2bfa5e5c4941339c1f144b3613a4d8a5bc5","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.93.tgz","fileCount":815,"integrity":"sha512-bUSwplE4mlZ+n8Wk1Kf6Ea9Sdmlniv32ErjRcIQrH9xbZSGknp2Ufny+nX731vMNmZ6fXHZW7jLkcCRLyT1DXw==","signatures":[{"sig":"MEUCIQDrMNQaQx5NPPBRXPFNFTQD0bs+juzT+NcjvODIXOvK5QIgErAj6Gudgh5VKQjIfyUQgLFCc4iy3Z/+hviIFpsQp8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14842085},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"a4eae32e873001ab2aeb1b7eaef9ebfd0abf361b","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.2","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.30"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.93_1781927051852_0.4143226976818182","host":"s3://npm-registry-packages-npm-production"}},"0.162.94":{"name":"chainlesschain","version":"0.162.94","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.94","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"5ec4b9bfcfc37550eeeda4c669b15d8554c1b255","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.94.tgz","fileCount":816,"integrity":"sha512-+2G6SXXyK18P8FgzquAftaz3spjsDzuT30MG3yFiwSxw3jHftRHevclSWyXO4qmk/UFSydeJiFSUgt6IPvm4Jg==","signatures":[{"sig":"MEUCIBIm5ta1kj3PtgPsEKen5iKIb5Cd2/OKg9KDnniqvsS1AiEA79vjdsj7zdIyQfnODiEi3OtCy4Z2bJNaIdllRM0L2Wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14857951},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"5c9a33f9803abddd15d4a5d153620be19bd2e292","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.30"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.94_1781931807931_0.504658338801196","host":"s3://npm-registry-packages-npm-production"}},"0.162.95":{"name":"chainlesschain","version":"0.162.95","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.95","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"fc2bee066df5a70a18cdf079e2ba59bf47978f78","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.95.tgz","fileCount":817,"integrity":"sha512-yho+Ww1HfIcfwKMfRbZ4FSh5DUnrru/Eq3Dhx4Ay/bFUIvN2syx7RcnGVZcBcigx10wUvtLeKy5//+LlXRya8Q==","signatures":[{"sig":"MEUCIQCCkSi5ilFofkGfr6G2FztJeBHJT34p6lBK54cwVDOrxAIgCMvpp1muqNFL6PqboNMVxrDkTsmVk3rDAJKR78LpdUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14871947},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"d50f6ae80369bf0e66077f0e5188c40c785312fd","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.30"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.95_1781940455466_0.5254556872761826","host":"s3://npm-registry-packages-npm-production"}},"0.162.96":{"name":"chainlesschain","version":"0.162.96","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.96","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"cb7c42ace8b3245967346322bf3e91cc2daae6a2","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.96.tgz","fileCount":824,"integrity":"sha512-do2S1P6vzSgSTHMt8Udt08b/8Fue3o4HihGwaAUl61HdpkFxDQv6cbLhXFX6hIxCbsgyrpJ5qAh8xRK9IdvV1w==","signatures":[{"sig":"MEUCIQCkhUjm70PCcXjNe6fxVQlYjwGklYuo9+dKTnbzDL3JMwIgcXf7VfGkpwSsWz06FPasu8l6/e3c/SPOpat4bvvTj2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14973935},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"fd778cb72c079af228275bcdf7342e9680df964a","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.30"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.96_1782034284338_0.7647733215039734","host":"s3://npm-registry-packages-npm-production"}},"0.162.97":{"name":"chainlesschain","version":"0.162.97","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.97","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"3eae581755c633bd4e58638889f9737219eaac6a","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.97.tgz","fileCount":824,"integrity":"sha512-GxqZQuQK7qIHk84UQ4+sRMbcjQojNk0iImeclDRDYGY6FG7Tk7usj+LxcDHxt3sY4yI+QSfPMEzz4qyK6EW8NA==","signatures":[{"sig":"MEQCIDF+VSI7AwI/dgvT8mnrfBz+jwl0/q+T4SI+MfGOKHtZAiBJFt98V4iHw5JH96J8iF780LZv4OzGuMgjFCdMG8BHUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14983447},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"da52b940863bca929c7d4822515e3e99d261b923","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.30"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.97_1782058228652_0.5700426109567702","host":"s3://npm-registry-packages-npm-production"}},"0.162.98":{"name":"chainlesschain","version":"0.162.98","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.98","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"f035380b699d875cf65203f5508cad256222483e","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.98.tgz","fileCount":824,"integrity":"sha512-FU6APnDuMooy0DJArcCtIa0VzFyMk+I3veOSXwCCFtUt32V6Bypq3uVvVX9Lhgs3h+WMRXhtlLiSmkA1gEEPZA==","signatures":[{"sig":"MEYCIQCTXFrbtfjRISffxoRrLpBFq299JVBBKjeIpD4P7GbblwIhAOKf6PtRECh2ngqjFXGjvAkSXl59NBAS42rO5x1S1sCb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14983442},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"9ad9c228afdef42fc9730689d2b3bc931e5d1d04","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.31"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.98_1782059722038_0.49568360757382823","host":"s3://npm-registry-packages-npm-production"}},"0.162.99":{"name":"chainlesschain","version":"0.162.99","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.99","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"5bb292795f2edab8be4564862fb3234b891e7831","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.99.tgz","fileCount":824,"integrity":"sha512-z6dVbYzNyecfQZ1WmU7+CjTapemqX/lGfsDx4Pusgj9DBZoniBSp5Pcmuzf5rp6MwkuYTIh+3mV1yGNF9jtWvw==","signatures":[{"sig":"MEQCIB4iQzUJrwZSfbFFBGo4DwR5oZhR6KjVqluYWRrop2FeAiB6e+OEv7N2RI3JfUodPbgGMXbx2sxlx1jME9RO+PKEfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14986285},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"ac6a2f8b1464c44590a2a86b3ce2218aeee5f8d2","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.31"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.99_1782063038783_0.23035591174515502","host":"s3://npm-registry-packages-npm-production"}},"0.162.100":{"name":"chainlesschain","version":"0.162.100","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.100","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"3e5c3ee234d41dbd1e268f3ad5ea94e35cfe7323","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.100.tgz","fileCount":824,"integrity":"sha512-ax2GbDybJWIU7FHbN8acqQWXnC+UoGs+RHgkRLyeXZLX1vh7g0u6AQvGlweNacFpB/BpQKxXQse6JfmXscmnIQ==","signatures":[{"sig":"MEQCIAIOqXsraw2XfodTxY5Kb2nRDJGhmzXufAylZekq3MgeAiBbfzP0Pv+kFgyAj2M5mBhANpOXG7BIVCYmjc+fH+hGrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14994273},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"3e579aaabb1e14e12a396e84db61a8181ed774ad","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.32"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.100_1782067428668_0.45837977125073115","host":"s3://npm-registry-packages-npm-production"}},"0.162.101":{"name":"chainlesschain","version":"0.162.101","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.101","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"d343d5fb473f36dc3a290cf96642919ed9202b9d","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.101.tgz","fileCount":824,"integrity":"sha512-fOOSfe+VFi45dJqXevur8KiIUQ2nJV/ySrviekwlsOeSWW5FXiB48UOV7nu21VHs6SrjOsXLxZGs9FOl/fuyhQ==","signatures":[{"sig":"MEYCIQClABneMz7TH60hsN1h+6Yfl20gyLOqW7kNpX/ZKn2owQIhAO0kI7lEBg42yrAR6hAJq8FnJ1crFP7cjhIC8AiI6olP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14997794},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"b15b391dbc1eea92698f2e87cc09bfb8f65b053e","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.33"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.101_1782090968875_0.08614842595412986","host":"s3://npm-registry-packages-npm-production"}},"0.162.102":{"name":"chainlesschain","version":"0.162.102","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.102","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"baf9ddcba8311237278e216d2c2af6cee80742a4","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.102.tgz","fileCount":835,"integrity":"sha512-u1cbK1Pdm0KuIdai0hYBegAtnxRaOkouj3+0xxMkR4P6Dhwal9uHTLCnihM0OXx9QJMhWLm76pEYqk45vBatog==","signatures":[{"sig":"MEYCIQC8oqkLpThxCmbSYCczfnPOiqo7n6Wia/M3NkHrcLKPRQIhAKbfUIu/lMn8MpUSL69AfrFqRUj+KbYoUa8YloE72vj4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15073911},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"fdb8c5ab2a69155c63d800a2a3668370bf737033","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","better-sqlite3":"^12.1.0","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.33"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.102_1782111753769_0.5137596339798651","host":"s3://npm-registry-packages-npm-production"}},"0.162.103":{"name":"chainlesschain","version":"0.162.103","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.103","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"731aabd9acb243a73715a8120a3f7d7162c7ea73","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.103.tgz","fileCount":837,"integrity":"sha512-ZgkQm6VYFLRxzqiVAiK6Ksc0FCQg5h4eE+UWAfrKXIItUjbo9cjU27N8rZYSxU991K5H0P8Q1eC5aTvp8d7/yA==","signatures":[{"sig":"MEUCIQDIr1fWOnuLdjGsiMkByDv1HSnEVcIMgBclzrr6WoVVUgIgbUadSyQdbTiq9o5oefcqYoooiqNRkYGHIDNTSBTWEKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15090101},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"234be9a5b090e874309123417adfadc8a038d181","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.33"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.103_1782122496393_0.25054829360940967","host":"s3://npm-registry-packages-npm-production"}},"0.162.104":{"name":"chainlesschain","version":"0.162.104","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.104","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"179592283009c2721537df584d34adf31916e2e8","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.104.tgz","fileCount":838,"integrity":"sha512-UvZ42KwgkdLlZPzYiAsc+ZOih4K1ShpmiBYGj0pI0D4OrPvhJL8dvj/kkOMKzkU9/x8/zriBQ5k5gMZEQ+qZnA==","signatures":[{"sig":"MEYCIQDbwGf3kxlSt2/2IhnQ22UDYOnB6C8nM5MTXx5dHCctZAIhANoXyxrU3NgwFvc93jp3DsLbGcLzz4llc9XNqBHCP9KY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15094623},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"45f570cc6f754c882b9cce3e615cff98c38c31eb","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.33"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.104_1782135781780_0.4577060995462243","host":"s3://npm-registry-packages-npm-production"}},"0.162.105":{"name":"chainlesschain","version":"0.162.105","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.105","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"da17e359a436a714d8a15f7d27cfb239cd43b691","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.105.tgz","fileCount":838,"integrity":"sha512-Cgcc7UQfRREB0dKQvHUH6wJJyYm//xloVXWk6JN0/w1bolE+bSBESbuHHSmSBgsFAVFhCCNEZ59yW9rsAph7Xw==","signatures":[{"sig":"MEUCIQCjIh0bdHgmJDISvm+WWYE1fymO7OxXU1epW1VdFtcwmAIgcuLZCzIjCtAJuSNCcj5jiv1gaEenudThSgfdeoc6yGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15097141},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"326298e25c3913266f4326a4152847695f0d3363","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.33"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.105_1782136590739_0.9089562878659454","host":"s3://npm-registry-packages-npm-production"}},"0.162.106":{"name":"chainlesschain","version":"0.162.106","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.106","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"09a6c0467261f23965bdfd1e068dce9accba0af4","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.106.tgz","fileCount":840,"integrity":"sha512-tP7nIk5L3uZSzLSz9lwSpk19HbHTMUTbewr7Hvk9/PJzK5d/FvTviLPWWGsKm7XvT20EoLULfyjJxoXcDr+w4Q==","signatures":[{"sig":"MEYCIQCrRshscu82QspjrmZ0SvqUmEBsIV+93lR1WYAhcKxl1wIhANpwTt5WR2R7SMxlrBte2VDy5J6F+wopdARY5CtSpAD9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15101664},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"0055c2fc330af0d55be2e1c09d1f5422a597cd34","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.33"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.106_1782137395954_0.9644572763622221","host":"s3://npm-registry-packages-npm-production"}},"0.162.107":{"name":"chainlesschain","version":"0.162.107","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.107","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"1f072ee44d84a4ccb47ca4a8517bc867a76a83d7","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.107.tgz","fileCount":841,"integrity":"sha512-tbKMNGA/E1r43ocCPZQU09NyfU+1PvNUL0MhAWwnFGvO+jVs5SU1cNre3cIXm2Jj0M4aHHWxHzdmVzmRDlwNJw==","signatures":[{"sig":"MEUCIQCS41MUfIjehz3DbgOiKbFMa216GoyYQOolFGQueNFDGwIgNwzix6FwB5LZlSWpkb4tUtvZgGUDk5yfHxPXktN13j0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15112698},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"58154f721efe12b2a4f1c6af2a82e1a36d025c5d","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.33"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.107_1782139814704_0.22775000191206973","host":"s3://npm-registry-packages-npm-production"}},"0.162.108":{"name":"chainlesschain","version":"0.162.108","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.108","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"67a1e88ccd5052c9f4e0fc49a37be0152e9b8fa4","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.108.tgz","fileCount":842,"integrity":"sha512-qYMOGYAzNDzTOU68+9f1Pj+2rt6ZDcus9Bw33qCoRTqDd4x250S97Vyf0gaFxJlpjWNts18JFsKe1CHHyJSJ5w==","signatures":[{"sig":"MEUCIBUcrDT2Je4bEudEUMvFaQwXz6h9ORRMlx34GU5jIz5pAiEAu0cg2oq8vVHpPB1cGsr4p7KGb5ay2ceVS9zFhaGdZng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15126602},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"adc35b7733399a8e575efc667cc3d12033bdb629","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.33"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.108_1782142585929_0.40384785943653934","host":"s3://npm-registry-packages-npm-production"}},"0.162.109":{"name":"chainlesschain","version":"0.162.109","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.109","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"7da34ced4870f52d5cb04ad180199747de882868","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.109.tgz","fileCount":844,"integrity":"sha512-qMe3SgB+Zr8czi00vftqwrPkx5F09BsY4Wzr4JlPlf/bMQU/T1aplHKhgjXEOBvGmL2BoLxFDGBU5rkOPnpG1Q==","signatures":[{"sig":"MEUCIEJ4VE6HwuRtJxUDweiAzCg3nHcGyRLio9TrTjd83fIHAiEAmeAwz6Zngi1FU6XcGlW2HRvarSAcNDl0PU6D1vdLV/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15145756},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"a7b3a322836dbd5280ef7738c327bc3668e25c45","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.33"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.109_1782193324002_0.55804867844863","host":"s3://npm-registry-packages-npm-production"}},"0.162.110":{"name":"chainlesschain","version":"0.162.110","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.110","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"d0989fc8b83ed222dfee59ab45e1687750317591","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.110.tgz","fileCount":844,"integrity":"sha512-+FT9lz6so5o5mcKn2gyrgfE0RTSerOmsaMh3y8lixXWsXcTJL4hWLssfI7fuLgC7h76nhPAw1Ol6KW5ZA5Di6A==","signatures":[{"sig":"MEUCIDe79YuZqFDL8jhxjG3W7rfizVNgj8BQbxjJcp2zBDb0AiEA2zC83viGqSdU0qQyEtBruBjb/dIhp1EpWHQjr1UZto4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15149702},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"dd33b14b0e148f8f674a8b384adc49f470b1100c","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.33"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.110_1782197947548_0.5462902621446488","host":"s3://npm-registry-packages-npm-production"}},"0.162.111":{"name":"chainlesschain","version":"0.162.111","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.111","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"13836c58e307a2eab494a30fa3f6a50943e8e6db","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.111.tgz","fileCount":844,"integrity":"sha512-CstAecuKMaL9rzecSkzLgct4RqUDDMYmE3A4IP/G2njp9sjgHLmFfUCCLWYI+D4e9llrR36T6l8zqflhH9CgRw==","signatures":[{"sig":"MEQCIDpLGJ4nzGqhXCgmir8BvLcyAUvse9Y4I31jBOrMG/eRAiAbavwmexaZ+TkPxuARgibJYwy3G8Q51J5nyKBU5e+/1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15151752},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"0e1119d5a3649823217bfbb500a5335dc1fbe8d8","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.33"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.111_1782201700057_0.8466796111088288","host":"s3://npm-registry-packages-npm-production"}},"0.162.112":{"name":"chainlesschain","version":"0.162.112","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.112","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"e45bdf2098c1e949657b6a73db8f19e0ed306cbd","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.112.tgz","fileCount":844,"integrity":"sha512-o5tOUsf9YEc2tegxKLaTwPM59z4VGMbqAJ3R08RQYON+D+pvjKuxlyv+8XVz4I884GexNrzih4ColcSN5cezgA==","signatures":[{"sig":"MEUCIGmgUlfXxQXnH0JSpbS9jwu9fuZlMK+lLVWfk7XcfrSuAiEA09/B9Gn8a2PArvNCSgCU3uxt7Kd64/hLYKcukhSQvPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15152218},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"fd87d2c7976a64357a89b2ddcecb1d709945095e","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.34"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.112_1782208178725_0.30087756788223463","host":"s3://npm-registry-packages-npm-production"}},"0.162.113":{"name":"chainlesschain","version":"0.162.113","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.113","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"2f482bf3bf8f1f14cc24d6531d65e70ebd7b6ea6","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.113.tgz","fileCount":844,"integrity":"sha512-1ZTZEv9UVoY64u0eiVxrXoDl+Zmx3+C4b9OoHh9wiYiaDxNQSTkbKH2Z0qg2Ch28MZKCIill34cGZg02B2rIyQ==","signatures":[{"sig":"MEYCIQCXQhvG8ByoYtoWbdM3UBJpwwl1MqMkvFYJGFPDKsHJLwIhAJTrRkuZFrKpqiqBL21i7uCnXza2R1uZ/hEHESE9Wud+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.113","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15155108},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"a66b097ad101a1658d2a29a0a8999c6cd5c9af4b","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.34"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.113_1782218024368_0.9311789690013872","host":"s3://npm-registry-packages-npm-production"}},"0.162.114":{"name":"chainlesschain","version":"0.162.114","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.114","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"af24be8cb0fbf2cfe2ed88243823e8771ae08f40","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.114.tgz","fileCount":845,"integrity":"sha512-vbWejxj9+BHUFGA+Q1r2+ed3wm2bR1qmAkm1LNLH28/nRVUVvbwlsE/243stnNVOjIx92EFTr4UZDcK9W6TVpQ==","signatures":[{"sig":"MEUCIC8o12qH1LgYjyABFQc3o8UTOkHem2qb1l7IKeVLkUpjAiEAlue9HnMqNh9yulNzACdyRivo8m09RKt4/e7KRtGIAcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15165583},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"624a512e34a5a42ca656c7b02b18c5464d56307b","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.34"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.114_1782218558216_0.7180855774640187","host":"s3://npm-registry-packages-npm-production"}},"0.162.115":{"name":"chainlesschain","version":"0.162.115","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.115","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"d8ffc01635dd68c97922b9e63b28d1d52716c56f","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.115.tgz","fileCount":845,"integrity":"sha512-mZBECMBvec4jpST5S2tX6lUvsMWk1u2uqCvYuM3IP+NbV+tJbtPQPn0UlJQB/XV1ggUVycxP+YqaeZ51apr2Aw==","signatures":[{"sig":"MEUCIQDaovUE7juBGDdQP7I3YWGY9pWHnfPnExn08Aar5CYzxAIgDTyDnT3jwkQ+VWh0scxekFElsmHX9eCL0lStwlcXf4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15170503},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"cf652cbcd8b24a90e19889af4319dec7067d8b1f","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.34"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.115_1782219861335_0.8007717696008088","host":"s3://npm-registry-packages-npm-production"}},"0.162.116":{"name":"chainlesschain","version":"0.162.116","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.116","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"789dfe80f290579333e1bab38b25070037a329df","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.116.tgz","fileCount":845,"integrity":"sha512-Q0TqLvXAOiCiWU3jp4ZKgzqGLtO4hBzmAnVlbG4TKzKpnY12fx6I2lKNcOa2cVWiYZEgVlNtkbg/8ssjjmLzqA==","signatures":[{"sig":"MEYCIQDnDiOAldBGcFrWWITEt/hy31FnvpZBjApuEon/0+1/cgIhAM5Ev2HQkFpizPsB9EPLQ6H4SkB9kpgm7zhniJPeINmS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.116","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15171209},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"2db6545fb69a2ca41818621c0325491c6c984491","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.35"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.116_1782221269841_0.8840257148183612","host":"s3://npm-registry-packages-npm-production"}},"0.162.117":{"name":"chainlesschain","version":"0.162.117","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.117","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"c9b8c3d1c9312eb3a6372603c9f8f303a13149ad","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.117.tgz","fileCount":845,"integrity":"sha512-SdQFgxjetxxYG9l09vIJGNvLddLz0oheoTrq3UmhLd66EsPEAMTfe4gBf5GxpZTDLO+q1DL2VQo83B+KKRZBqQ==","signatures":[{"sig":"MEYCIQDlt8c9pVAl84t/4OuOjfZyg2+o79D/qll66AfQAWD5sQIhAOa7+chxgO3QQVEdJoSrGsDkIgvdxO9ealKVQt4oPsfK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.117","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15185156},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"dccfacdc2f610eb2cedb217de2e3d5ad8de386da","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.36"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.117_1782233850056_0.558985058338304","host":"s3://npm-registry-packages-npm-production"}},"0.162.118":{"name":"chainlesschain","version":"0.162.118","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.118","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"4722bf16214c5af8b7be4d4ca60c5332ff6aa595","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.118.tgz","fileCount":846,"integrity":"sha512-8+V4XfNCBlVH8088NUXVl2HTe/m1jbthvdGyFecfcBgRNnomIToW4RQmGdFSoBBmYgfSFNiTDqxnHBK9r2YrLQ==","signatures":[{"sig":"MEYCIQDTFwLTq92JlOMvDND3EbNG7sagEXh35/HVA7VyCaUBBgIhAOxZmWQoGeUZXPkwxOzt7xvqeZ6foXlGWpoxUYtnGwot","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15192893},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"523fac1906495d0e52da03c77dffd520a333de48","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.36"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.118_1782265987016_0.28884619025697145","host":"s3://npm-registry-packages-npm-production"}},"0.162.119":{"name":"chainlesschain","version":"0.162.119","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.119","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"573073397e96db370c464df4592c1ed793c07397","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.119.tgz","fileCount":847,"integrity":"sha512-EmkDKITxWyK57vZWpT0/T0g+EdWLzUxGYRvXMIruH4M/rc14oaA3twn/uQ6tZ8xvIOb9Eko+uisjIHs6+ffTLA==","signatures":[{"sig":"MEUCIDYLpjfXngfmyJ+85Ejp6z+VkUo/eVX0z4hfZ/BAFjrvAiEAjcTqiR0z4Xi1dONSzeCgvO6MxgjKLsJaHL2bWi5K0B4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.119","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15199132},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"73d748e8522afd0a305de91c177a6d2f970de0f5","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.36"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.119_1782298286369_0.8961163503699281","host":"s3://npm-registry-packages-npm-production"}},"0.162.120":{"name":"chainlesschain","version":"0.162.120","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.120","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"6ebc1756520f66861aef6b314e6a8d7bdd26ac24","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.120.tgz","fileCount":849,"integrity":"sha512-HjWo8TJRLRcMqZIWRk4GE6OcxC/cegD21c/KGa4iMWiuId1OdDs+dkiiPrPtS054WrnCBwIot/qxkSRTh5Fedg==","signatures":[{"sig":"MEUCIQDIXyHgu6Em23Vrz5I/3/7WManUo3EAGIu3FH+un1q7gAIgGhEzCoUaK/ZQV8Xrc6FCU+ueXwkKpb4etWsQxrDLfU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.120","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15210402},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"2cfc5e77c3d84b08b50daedd74d77dbfda9e672e","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.36"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.120_1782308396224_0.3240209227527546","host":"s3://npm-registry-packages-npm-production"}},"0.162.121":{"name":"chainlesschain","version":"0.162.121","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.121","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"6590b961b7ad03853fe4ff64b60f664f9ea74172","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.121.tgz","fileCount":849,"integrity":"sha512-9nbY7/Ubbnogn6NgeURyIrHW3mt3z0uubfF+CkJUa9ClpYlWUWMW6RrYGqwW0RqBxOhUjqVzrkFDGxnkXyCAnA==","signatures":[{"sig":"MEUCIE/B2rBd8EmkPMrKAIqfE+jfgXj54+tsCxmbc4HDyH/3AiEA9zvIY+IINWnoOPOuH7VXCPNkRhQhNmf5Y2ft9oTzPG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15220453},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"da1c9f8f0faa20cb112ec96e03feae5da23b7f6c","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.36"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.121_1782310783430_0.07545628022949624","host":"s3://npm-registry-packages-npm-production"}},"0.162.122":{"name":"chainlesschain","version":"0.162.122","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.122","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"66b825d25e29de03affea89613fdb4de67976380","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.122.tgz","fileCount":849,"integrity":"sha512-gQ0wC+3lL7ZOvwUnUKDvxeHL+tGxO5FfEUeX8C4HeVPBjq2dZ+axNKj8+az93y3BrzjF+5GvawJqLg4jlVyEGQ==","signatures":[{"sig":"MEQCIF7MY/m3XP63mfH0Bwuqd5jN21eLuQcvS1NIFx5/7dJ0AiAi2U22vbBfbIEqTpzHQckBzM3Vomwo8qHh+yexZW9K0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.122","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15221475},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"c87a6c43243106ffce6c9af864a77969950621d2","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.36"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.122_1782312267097_0.899859542534573","host":"s3://npm-registry-packages-npm-production"}},"0.162.123":{"name":"chainlesschain","version":"0.162.123","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.123","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"48d8adbd2e7b001ac2554314e27e7e32e87dafae","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.123.tgz","fileCount":850,"integrity":"sha512-YtHL5zKPwjg0TRLsGL+0D7cWBdDJr6/Frw2t3IhfvSSobb0IyghLlVOyymMKfQGm1JDCKGFIQi7V2KOelsYpJA==","signatures":[{"sig":"MEUCIQCkQ3sX5dABrEA4gs66+elj1kykUfUz7K2zDoOd6J0FTwIgPAwMfgKpo2zl7tXJRRgWZ9UF34ADvmvqrm6palE2MWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.123","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15241311},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"66e73805277f530c7acae8159c435555c82d88cd","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.36"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.123_1782350897979_0.6451627770940749","host":"s3://npm-registry-packages-npm-production"}},"0.162.124":{"name":"chainlesschain","version":"0.162.124","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.124","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"1a3e256cb14d3d66fa0e21a393a1238bb52c6b8b","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.124.tgz","fileCount":850,"integrity":"sha512-BPi8BSMHr6ifuc6wp/5feWqVPguY/2XAJ7phAw/tHleYnmeqvNmranejOpbGtZp43/4rZVUcoyz5nY0+g4vaBg==","signatures":[{"sig":"MEUCIHylt4QMTgSpsjW99PB3MIzjGz8cTWlesbaTO8CR9ch4AiEA4h2TnptAu9Ysh4g6Em+fBSbrIKYoqv4BLA1i2VhUZx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.124","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15284110},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"228e976c443e7b5dc5a7cd3feca3d2f62f8c0071","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.36"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.124_1782437538561_0.8540178937023788","host":"s3://npm-registry-packages-npm-production"}},"0.162.125":{"name":"chainlesschain","version":"0.162.125","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.125","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"b266cce6e83adbe9a3fe6841c05ac2a495157565","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.125.tgz","fileCount":851,"integrity":"sha512-JOfZKxiVL6j1GgBDfqmFcFPQjgBH+dUvbHQdD616h+4eJiDTtFa9jNbMz4MMB7r27vAJC3bEtb/wzJIgYWXEag==","signatures":[{"sig":"MEQCID68NGJiAkoED7PrAHoadZenjV9xWMnNVcyrwa6furNgAiBjBNyjbxhOalar9C9BIvwpBD7BKo+HhJ+7VB0cdxYfsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.125","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15323055},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"9ea8e6201fa13222b2a7a90345debeedd2cb1b46","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.36"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.125_1782479964076_0.5318938083014382","host":"s3://npm-registry-packages-npm-production"}},"0.162.126":{"name":"chainlesschain","version":"0.162.126","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.126","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"1c5e6b84e63403dca1ace0822e8735355bc66867","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.126.tgz","fileCount":854,"integrity":"sha512-zrPCsV1rGmwIz0mlFRFgYLDFxeV57y+FLZuAmZsy2zSHzOpZdrL0rcC3ox8dPtUxxxgL/Nn6gFMw214bWDW56Q==","signatures":[{"sig":"MEYCIQDhtC9T7EZ5hyyqfQ43KXZtHhQ/L0Jx2FeidG5SpAQSVwIhAKouSbibt/KT/Y/7CByQJ1vOE1uVSNxBYyPmNQ9b3VF5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15379611},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"4fa0455345796408b836bc91888410e7a74ac13b","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.36"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.126_1782617438725_0.24171966031189118","host":"s3://npm-registry-packages-npm-production"}},"0.162.127":{"name":"chainlesschain","version":"0.162.127","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.127","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"86de5f07bf3c4ebf3988f1e02449af6251ec3a04","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.127.tgz","fileCount":854,"integrity":"sha512-0q3ZcfIlQY5mYY2StvyLBQo5Z1U7LmnYGKWlk2YQopW1eqSfVljctLwXzebLgdTZb6RxPj0FKppPChTfjnwYYQ==","signatures":[{"sig":"MEUCIQDec2hvWJiRdF8mfSxhOeC4UkUl9dSz69ouB8OGjRCDfgIgTrw1hX6CVzzWoLYnx5clV2PdfSclDD5EwuWGwX0BP74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.127","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15382134},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"d9e03eb74b2804c04f056b280f4bb8e671146e00","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.37"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.127_1782623600135_0.8218855638249787","host":"s3://npm-registry-packages-npm-production"}},"0.162.128":{"name":"chainlesschain","version":"0.162.128","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.128","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"69bf630934cdd677598531656529f84bbe5f9104","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.128.tgz","fileCount":854,"integrity":"sha512-k5rHNvjrJcxtlT3WYwJh5sfr9n41Puazk1VMJn2pRt2acIcxF9EkH27Kn61jvCG/6BKlgjAkIBa4Vmmgt+0dlQ==","signatures":[{"sig":"MEUCIQCayZdVPQb/006k6gfwzaXRJkvLJ474uNU2q5xF7jhQ/QIgdBsB5M7cwn5qwVauQmO0TpvMzyN+hPg0DJGxNQ//R+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.128","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15386157},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"d73baaea71e724976f887063503b78645714258a","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.38"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.128_1782626204795_0.4445370066038763","host":"s3://npm-registry-packages-npm-production"}},"0.162.129":{"name":"chainlesschain","version":"0.162.129","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.129","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"32958c36932835d131d828439287e211e34269ee","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.129.tgz","fileCount":854,"integrity":"sha512-LF0vJKKoy1Se/Jz+lTkkOuRQFGqzyUJrV9kqIE/VWcnVQks3Fx9/RAx1wbMFyNuQmkfYNRznslFHZ18XMnlESg==","signatures":[{"sig":"MEUCIQCwlYh1SPwyHqcI3er0Ha8TX7jvIXNS4e5ZPY7grbUjWwIgJkxACgrsQoYZDP5ME/U5g96V76EVGPRPy52n1RpI7EM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.129","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15390703},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"82e23dd9bb29ddcfa867ba9eb9e22f3fb1a7b1d1","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.39"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.129_1782629878532_0.5636484350860622","host":"s3://npm-registry-packages-npm-production"}},"0.162.130":{"name":"chainlesschain","version":"0.162.130","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.130","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"0e48ee308d832444ea3f2eaca1eb841d76ecf1c7","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.130.tgz","fileCount":854,"integrity":"sha512-OB2fxh2d0xCb61S6KAKqij/dPcfU/ia3NXhyHuWcgxzgKm3Qd7D2rg9098/ge3BNKneldXt95gX68sOnnw208A==","signatures":[{"sig":"MEYCIQCo3vf4YkMP0HdR9ZR3TXF16rGfLhUuVLVRqAlUwYQmAwIhAMcQwhd/1vc6oiiACTpC5Uz9sUleJdj/ua2bSpiBRZsH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.130","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15390703},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"8d858f3142c0eab3baf860c88c89ab20bf86ae13","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.40"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.130_1782647338268_0.6908780762596272","host":"s3://npm-registry-packages-npm-production"}},"0.162.131":{"name":"chainlesschain","version":"0.162.131","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.131","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"0d1e4f3c42f67bd5627f428ee5f77bb397cb1217","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.131.tgz","fileCount":861,"integrity":"sha512-7SbccH04Tt0sh8JJC33Wpno02mLY/V9tjgJi4JTFhgVwvNCuUrntJJUrBe4VJQtH3mz4z0oXEbmeBQYzmXulgg==","signatures":[{"sig":"MEUCIQDXjqOlIsR4uvf+uF+zFOu1UR5f+4gNFbO217bHf77UIAIgIHCxOmPK81DSVJUWztNiPsOrVdfaC7we6D6ow0WO5V0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.131","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15423980},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"96a3290b0e7598b8fb4eba2e0a393d2f5f4a7309","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.40"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.131_1782655417926_0.8637619024783141","host":"s3://npm-registry-packages-npm-production"}},"0.162.132":{"name":"chainlesschain","version":"0.162.132","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.132","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"6e7489195ccbe517e82ec23cbc687cabea4a72da","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.132.tgz","fileCount":861,"integrity":"sha512-QLTvxOb0T37guZMjG37a4QDAzCtig3pREKM44TmRNFsR/4bFDgBGDPeaVRiKguW13wgsn0yx3bMOHEC69KeNEw==","signatures":[{"sig":"MEUCIQC0fSpIH7R/m4yS5IEjkeGk/U7W/w1uoUMB9rT0OTw8DgIgNFDv39rV6qpynJmEsUUKKL7PK5pvGiDK5+t38Tzthls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.132","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15424293},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"dca39a3bf70cedd2b84bac0bcb341301a91d9735","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.40"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.132_1782657662980_0.6770429102802509","host":"s3://npm-registry-packages-npm-production"}},"0.162.133":{"name":"chainlesschain","version":"0.162.133","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.133","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"bfbcba9dcfda13deadc0b25fcac7d73c8506d49b","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.133.tgz","fileCount":861,"integrity":"sha512-4dg89FUey+TJwJlWH3zNXMLK/jrxbA0zHkQtZg+y+e+cF1s0TQ4q0YnaMEoZ6IiomwpGSIRaHZV5ZL1KPvAURQ==","signatures":[{"sig":"MEUCIQDVd0zs+6Pl5N4OOoaAe3CPH8FO5hPXgt0bfkC+tJzbHQIgPr2JUWXXUJyzSPucGSGXmIl57aBKCnXfCypy1vZrpQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.133","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15424187},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"6ac156b4e1126bc26c7feb3bbb7cd026c909ae4a","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.41"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.133_1782696068087_0.8497780805701909","host":"s3://npm-registry-packages-npm-production"}},"0.162.134":{"name":"chainlesschain","version":"0.162.134","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.134","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"82a6552aa2a4d74ce187d2323b77e04df8a7232c","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.134.tgz","fileCount":861,"integrity":"sha512-OqGGOUTGAsl2Aadx2ovuMiWdJVeG1PpewAnOzYooecrfh2LgxvllRK0YTdWsP07/spQqjwvny6aq7BHqHEV58A==","signatures":[{"sig":"MEQCIAhTC5hcvF6pq6GVv9pibm8TaMTaBlD6+JY7aL8P8n33AiBz5rH5DdbzHOTgUGbo7SVzpLYfIgctawwW2nvxgn9K3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.134","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15424177},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"aefc45d65cd6da7bd281460410f2653c104be1cb","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.42"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.134_1782697750815_0.44292438522770383","host":"s3://npm-registry-packages-npm-production"}},"0.162.135":{"name":"chainlesschain","version":"0.162.135","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.135","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"e1a5090c65e5639355a04f05dcef2d36215a6d00","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.135.tgz","fileCount":861,"integrity":"sha512-AYy38qGc/1TCCB8v1Bve6I7DZN1zb02G2kjmUOst6Atbu9FMsEnnV0DQEog2FVLqTpi8pTYuBn51lcezCTz0cw==","signatures":[{"sig":"MEUCIQCZh4uihfSEX2HCQq0LNyVtd1b3TgVx3VXU4dOdPHFlhwIganw7ysbXRIHk7pmLmG8zuZioJZtE3QG8RqU9Xo3lr7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.135","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15424162},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"24bf1e07f64b0ca32a2e9de2096a1cdb3ee1ed29","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.43"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.135_1782701773417_0.13754104154326474","host":"s3://npm-registry-packages-npm-production"}},"0.162.136":{"name":"chainlesschain","version":"0.162.136","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.136","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"c0f1fd72fb127c7878866a80e698b5adc7b5dba2","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.136.tgz","fileCount":861,"integrity":"sha512-W7+T/SlpKykNwUE2em+Lbg3rqSXnvZlqFJY0VtIzCEn6sqUoRIRQJHBEs6nQpver1+DZ4Z1q74abgQY6nyCtdA==","signatures":[{"sig":"MEYCIQDj0aDlEyUzWqa+hU0iaYepwON+sD3pGhlTWVdIEF+XyAIhALCjsRVcyIAzn5ZMOb0pFMSg0WJ7slndcbHGfx4ecxJ8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.136","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15428885},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"ae3ae71b965cb56654637a84ee11d3bec40fa5d9","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.43"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.136_1782705740900_0.3806613953121798","host":"s3://npm-registry-packages-npm-production"}},"0.162.137":{"name":"chainlesschain","version":"0.162.137","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.137","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"93f7890e19da0e89b6ff342a3aef6a52ae88f237","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.137.tgz","fileCount":861,"integrity":"sha512-W50Otzdq54Ih+a/4eQg5r86h7JZwgsxXxDoVVS7+Fv9sbQlLtp/trDIfc/+gWP4bPjZ6MB9JqR4WJIVGB/JY4w==","signatures":[{"sig":"MEUCIDznFtk1NnZ9ZG1rTGcPkgcyUCcSgdiyUL6TLpWZdG0HAiEAo1Z1lGoQBRVK4nDAVhzsC8NprRVZdnJiVUxTsgj2mjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.137","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15428880},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"58625d4c718d210af41f68583960d0efa0aa5d5d","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.44"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.137_1782715791118_0.5573169901436112","host":"s3://npm-registry-packages-npm-production"}},"0.162.138":{"name":"chainlesschain","version":"0.162.138","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.138","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"7d4dab6a11ac45df190a049f64ad6af38b49c698","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.138.tgz","fileCount":861,"integrity":"sha512-VavPkDrfH5vPybCLIa7ZbPJU50ZtNZ7E7VDU875dXH5bgj7VcVpEraL7tgms6C50pmYtwuvNz7g+JCE/l2FNUQ==","signatures":[{"sig":"MEUCIQChXkEXlhtNvB3CPwalfdpg+faL8Q83MLZR0nl7K0mB7QIgEbUp3D7qiR3PBHsVGRo3zdf8ZRY34MtnEHbl7/deJe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.138","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15428860},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"11b13bfe96651f67f62ceadb9ca7c1139dbc37d4","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.45"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.138_1782717584368_0.10865742187920113","host":"s3://npm-registry-packages-npm-production"}},"0.162.139":{"name":"chainlesschain","version":"0.162.139","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.139","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"566eb7e37027c5e612f1a3e1b601286a8b6cb3ee","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.139.tgz","fileCount":861,"integrity":"sha512-eSppopEBuLlS2B4dND5VgOAOf8ytBuhDvQFmGFcuSDM6Hxhrr/8hrlYS0KfIO9Je14+bw2mzuMj/NWHXd7OhzQ==","signatures":[{"sig":"MEYCIQCpAh599OnyS7vGIUrzfo1d7UnkXjnRGwrJu92vdQXmNwIhAPTZ7teOjHE6TXqo/DPp7jBHvcmgZ5kl5ndmASrHIljq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.139","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15428880},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"190228078853fc5b295e8fe2d8d17c6afd8eda42","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.46"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.139_1782719434403_0.637064141617133","host":"s3://npm-registry-packages-npm-production"}},"0.162.140":{"name":"chainlesschain","version":"0.162.140","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.140","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"fb461773c559237715a3f47d2f440e28f7154601","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.140.tgz","fileCount":861,"integrity":"sha512-+cIJjpNm1pzfghW1r/US1uiYyFGlsoi2rRw/YjO1goTjVEKrE5MtAp5SC54vGJycf4dOSLwsWTWBUwwEJDwEvw==","signatures":[{"sig":"MEUCIQCckqzZ9F4pF8tsrM5w6mBio3B5TCbClKKMTC5nRhoY8gIgCJyU/MxfJ+fLm+bc/NKkmHLiP0inc169UMpW5bMdG+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.140","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15428870},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"092262c0ad6a5d5db4977d3ae5c5ceae7fe348aa","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.47"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.140_1782721672102_0.7781884910806969","host":"s3://npm-registry-packages-npm-production"}},"0.162.141":{"name":"chainlesschain","version":"0.162.141","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.141","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"48fd9194f7f2e4bb081d5fae215426f8ae1ccc70","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.141.tgz","fileCount":861,"integrity":"sha512-3SJhygxwV/b/vZEWy7zU6j94P/52ZU5y8GBlNKTWA5lpeQLGr0APNlGCngiehNLNrSW+lPaC6tcUJbTCqJ0+Jg==","signatures":[{"sig":"MEUCIQC93oD+BRbz88jeVCylN7lwMqKc/vDWy5CGKPN/4eWrDAIgN8i4Ta+7jlgEQqwlnq9/9V2swvJOugiAeXVGMG8HrMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.141","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15428880},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"8541a06177e49e08853359bff0a956194e0ef525","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.48"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.141_1782725996546_0.6404726993638037","host":"s3://npm-registry-packages-npm-production"}},"0.162.142":{"name":"chainlesschain","version":"0.162.142","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.142","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"f1ebc9aa0b191e8eb6788bce7bd6e167069de3ba","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.142.tgz","fileCount":861,"integrity":"sha512-5EU6z5f+BBOyoG+nzK1ZC5imOpe57hY3Ivl/XoPfnhlU5zmN/1BHx7oPmx49myuf4C/4qdPV5i90iTS4Wmw13g==","signatures":[{"sig":"MEQCIAXHZhOPvO8qVaAKsvq/KTqoelran7lDPehnWbnIk7ErAiBsLyWlahqc22ugcLny8SdSFdEh3KhEi8CqI8NU7iG80A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.142","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15428875},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"661291536ccf6ae1ed301c6b472af4e3ae25cee6","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.49"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.142_1782733668144_0.6857987914919779","host":"s3://npm-registry-packages-npm-production"}},"0.162.143":{"name":"chainlesschain","version":"0.162.143","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.143","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"c7212b0ad5304b27a63bd2d38414f1f577d4bb7a","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.143.tgz","fileCount":864,"integrity":"sha512-toUYJbPmCJ4avvDstqcOmwwZ4UxO2t1USDWY2GJWL/Va2N45PA7Zll/tdjGDexATi/xf24R9FtpPvYssGjvSkw==","signatures":[{"sig":"MEUCIQCJo3F1IpUBINlRCpHYNlTAZftuOGUGNFTCvXAjCnGBkQIgNhhujfWb0tosQSk1gdT3FhdB+D7b1Gudx3/Dk0M7NVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.143","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15474455},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"25f0d0f3d1261dfd439afb4390b26efaaa5de0ba","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.49"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.143_1782793157306_0.1401474895113608","host":"s3://npm-registry-packages-npm-production"}},"0.162.147":{"name":"chainlesschain","version":"0.162.147","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.147","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"0761b69672c1c337aea0c71b85e621cfa1db964e","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.147.tgz","fileCount":876,"integrity":"sha512-e5A7tYSq2jE/v/JSSmrdoMjecAGLYR9PNM1W54tT/QZMVyaDJIivdm2/pdIFKDYuxnJNhNstVI3cUL7FkAveBA==","signatures":[{"sig":"MEUCIHbqX+O68tEKetvnlo8KkE1X6rx0vQcTZbPINq2b/6WVAiEAzrWkWLuBpGakWtMM41+WMIjckSrh9MROQpPDo9dM4lM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.147","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15537454},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"7da6d97093662788d2bcb2d27507f97bb19fbb98","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.49"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.147_1783052385100_0.5513135818688846","host":"s3://npm-registry-packages-npm-production"}},"0.162.148":{"name":"chainlesschain","version":"0.162.148","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.148","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"227f1c5d17744194b366623f3c91dabdd1e26160","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.148.tgz","fileCount":888,"integrity":"sha512-IrLfLNueeutgvoZbi7o/BwbV+JbFUX2jkcntFIulll3TP0OWugMjLiyE34jt5sLhCornDPJEw1r5lT7JMAoviA==","signatures":[{"sig":"MEYCIQDeWId8VehXsXVcQnKOUHdR55NnQVSURGZDSwVAxt1LKAIhANIlogm5oERNNdvE3XW6qtqHPpbDCcTNoYF4JyfklGn2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.148","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15660292},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"d2ba8d2481c0919e1753226ecad1c7e6c29fcada","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.50"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.148_1783073579935_0.7160662676923462","host":"s3://npm-registry-packages-npm-production"}},"0.162.149":{"name":"chainlesschain","version":"0.162.149","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.149","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"7c42de498cb06fa831729349f8b89571a064f1b8","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.149.tgz","fileCount":940,"integrity":"sha512-AvSlzbiqtMz5IzCMr7SbCL1zWeHo6wIgIiggQNIIjAtGV7wPTi1tBtcBVjbzGtO6+GN6JCKTDP9/7aro6v59kQ==","signatures":[{"sig":"MEQCIH45ruxy/ydOjyoW6ZbGID9QeX92QtJw43JOXIYXCgdFAiAThYuSPcpdPFKlyaw8m6BdbTReui/m2poNDgMRtN/CMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.149","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16094948},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"d55079bc1f338b392e54d2391db528e681113c96","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.50"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.149_1783125267131_0.3141026926529287","host":"s3://npm-registry-packages-npm-production"}},"0.162.150":{"name":"chainlesschain","version":"0.162.150","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.150","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"b18885b63f605a845697ba5b4fe2ea181156cffc","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.150.tgz","fileCount":947,"integrity":"sha512-afXYxpLVQIYK2IygDB8x8cUbP4TlrV9UPYTUBqypVHpWUxkm83dQBhk+342eUDgXGbzyL0xJKU/Mg9L7/pzctg==","signatures":[{"sig":"MEUCIQCdmoDEgnoA9VjI15EFgY0WrpQcKkRp2WEhftLJ7y5kbwIgFT1gjgEVaBoLWS8VdU+7CxBV7/TAeIaqM4c051xxmCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.150","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16291407},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"47a28ee72df3f91aacae3001418ea6f581a8722e","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.50"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.150_1783260255454_0.27288764292827516","host":"s3://npm-registry-packages-npm-production"}},"0.162.151":{"name":"chainlesschain","version":"0.162.151","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.151","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"fe987e74609b04ee14c2dae359790e6e9ee0b272","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.151.tgz","fileCount":950,"integrity":"sha512-Maf7D03D4uM3yJVB/zswSX7b14ufQcKKwLiCGpAn1OHZ2PMl9v1mTt3ExvbvXXoNxDEd2ADcqCIfRo3+5Q2eGg==","signatures":[{"sig":"MEUCIEU2NHvKaYMnj4mo5e9c0t8YvkV3KMUveaEwdsmlO005AiEAxhV6n/jRHYtI7mVfCvPT1LMXDMTKLC1mmynbjjNqDlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.151","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16346188},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"4932b4bf09458cfcbd1c27b8bc428ffbddef2670","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.50"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.151_1783302518585_0.41846946072585944","host":"s3://npm-registry-packages-npm-production"}},"0.162.152":{"name":"chainlesschain","version":"0.162.152","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.152","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"0bdacb0875df01e7adfda12c1060a8ccb2c5432a","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.152.tgz","fileCount":950,"integrity":"sha512-WKOU9ZOz/Xu2itDPzkips4DsdeiLerQjXFKoxCdoynJMx5gSGUUizwUHcBC6Yi/ybxzpGMn8OUf6Ac1osQ+WiA==","signatures":[{"sig":"MEUCIQCHug1xWFatXx9oR2OOt4UMY1gx/OOByDzV+F0B00ZOwgIgdKg0/IR7fsc3F8aK6HuJC9rh4JViV1hs5ja1byit8Wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.152","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16374727},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"1be82850c302087948bc8c3dd0bedbea74426f97","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.50"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.152_1783397412540_0.6060026865635206","host":"s3://npm-registry-packages-npm-production"}},"0.162.153":{"name":"chainlesschain","version":"0.162.153","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.153","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"d4b918507c893ce1fd5283f109e0fa95e7e5a860","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.153.tgz","fileCount":950,"integrity":"sha512-qg8O6hGLV0ZXRXf9ncYIBQlqc0wOgxSkUYvyJgjNRDVrO5yJ5vNg2koom1+Wx0VPJMc+4jQ8669LVIf57UcY0g==","signatures":[{"sig":"MEYCIQC6jRD2AA+oL2PsR80pLb3+cJWnAB5hPMm7ADhUnaa01wIhAN3xV0qHnr9oW+EHU76r3w44BJQtTCw9ghjnEGIk126I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.153","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16400455},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"f4f808015731fba2df63d6af93a6bc7849c324f0","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.50"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.153_1783518845283_0.8645393401883303","host":"s3://npm-registry-packages-npm-production"}},"0.162.154":{"name":"chainlesschain","version":"0.162.154","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.154","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"87cc556d6a8c3ba8410e685a0fc757a724f1d73b","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.154.tgz","fileCount":951,"integrity":"sha512-ocWoJ/49ec6/LzTiYhMDfPDRiKaxia8yqXoc78eNNLpFWL881cRiRoRk04cHJo4fsBj4FRcONAl5uD48CvE4Vw==","signatures":[{"sig":"MEQCIExFxI5pAD2K/KHHfn9LvgppOy4cPQJ0cNCAwON/E+6eAiBF9iFJLklxnUBa2dPx67SLXaZsklueDCXd0QegbCFUGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.154","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16408331},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"84eb7b4e082b33ea5cdbf53a1bd2449071cae030","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.50"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.154_1783584676718_0.275566947249406","host":"s3://npm-registry-packages-npm-production"}},"0.162.155":{"name":"chainlesschain","version":"0.162.155","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.155","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"ff7b53df4c751e43cc74008dca40086e306c6700","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.155.tgz","fileCount":964,"integrity":"sha512-FvdsFWYyDaCyMSyXxqJbFzcnmZz5mQ6CoBwK7Womw2qqALrPQ14ZvrTKWfq9NerTpxrbNbVBvCOyTqYRWbFLPA==","signatures":[{"sig":"MEUCIA58cMp5x7NiHoK8UhaMjQRUqirdQ1fqLXI/64yTsl3kAiEAgk5gqa72BlD3Vc5v4+3Vfb1xNQtfWkWzeoPAaKQy6TI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.155","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16592225},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"6caffea5bfec7cca5d1fe729f063837f4291098f","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.50"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.155_1783605292943_0.18619868010332752","host":"s3://npm-registry-packages-npm-production"}},"0.162.156":{"name":"chainlesschain","version":"0.162.156","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.156","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"c9bc7f6a8558e922acd9e272e6f000985176b144","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.156.tgz","fileCount":969,"integrity":"sha512-wXzhVKuwXsorzaWanPCKxFwVXDoJYnh6pFurPEQV1cnpK90qbpTe3NiBmhqSaqL8OtIwaRbcnpXwAbUj8y+vuQ==","signatures":[{"sig":"MEQCICnAFkV9C6kxxFtJJjmBbXyLhZNh8UpvrihAdUkE+qI8AiBMRZfayBaBnV4r/Mty/Vkq4tBZZ8x91gblwmjqPG7+4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.156","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16643160},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"5a3cc2e91b231b7984ecd3913fdaeca2b08f5757","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.50"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.156_1783613057882_0.42183905401748234","host":"s3://npm-registry-packages-npm-production"}},"0.162.157":{"name":"chainlesschain","version":"0.162.157","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.157","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"c4bae9993144540b894bded4d2a70a7fd65f6f0c","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.157.tgz","fileCount":978,"integrity":"sha512-vufWI5GibClf/5BYBmiEZYtTTVX3hXCWdOp7JudHXl1+QbwirTjF4H6m+7ni35Co2vFUJK/BQt6f1cA6yyh+ZQ==","signatures":[{"sig":"MEUCIQCn5TQE3iy2EYQ/sgq8mrbcyjLxQYkTgEjRgkiPB4Ce7QIgETL414IAIIZwTjSOCoq6i+MxAT/T0TnAQkkZXqoa6eM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.157","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16726761},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"b310fa774febb5d736aef56a9b4956caeead9ab1","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.51"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.157_1783677528668_0.6776961342628669","host":"s3://npm-registry-packages-npm-production"}},"0.162.158":{"name":"chainlesschain","version":"0.162.158","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.158","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"da82f5b9fe137ad3cf0908aff88a0752b126e820","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.158.tgz","fileCount":981,"integrity":"sha512-1sDXlc9FMaTvXsS/SKpCB84S/l79xUUyMH8QJkDEOEohePusbBTl9kel163auIkf9JizT+zXY79J4EQOktiBgA==","signatures":[{"sig":"MEUCIQCe0hxFxRYIPdLD5VEbieMgo4ZPoJrwvnXPimioi6FRBgIgV5QqXWnWBwPb9gXBVPhIDxaPov05EIc+qEyRyv4EulE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.158","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16762799},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"278d3a25fdc949a9d496e606513c3547a7174d52","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.51"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.158_1783700940025_0.978501184138256","host":"s3://npm-registry-packages-npm-production"}},"0.162.159":{"name":"chainlesschain","version":"0.162.159","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.159","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"56998f40c2f8d10aa57544c40c236ff3cd8662cd","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.159.tgz","fileCount":1003,"integrity":"sha512-O4PyXkRSu8dNrky6Q7oxW/T2wX0+s9k0Q6AeSWacGr1SzDof8WrAQZbciD8s3E6z0AFNw8Vcam/0tqCukbCWLg==","signatures":[{"sig":"MEUCIG0pkeCPbWrvqzuRyEdyhwiqzwQFfv3cGcBQgEHgkKWsAiEAlheY3FUINsRdIHT81FYD8tcumnUB7Jyjd5nN1Ys725o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.159","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17014363},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"a71f4ee73c2c94a3bf4a293811d25b13b3bc4f21","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.51"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.159_1783745733098_0.53545209602496","host":"s3://npm-registry-packages-npm-production"}},"0.162.160":{"name":"chainlesschain","version":"0.162.160","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.160","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"7c2360eaa964ea2c4f285aaeaa7ba8f171ee6ad3","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.160.tgz","fileCount":1009,"integrity":"sha512-M5Kezmj+ZiotFRkhfSlDUhC3SYqEUr0kIFvFbCSWHsby8d/U+Q5PbGPC4yFCKyVt4A7G7jTpkDB82JqJ9U3h6w==","signatures":[{"sig":"MEQCIDLJ2oR6R8AyywXAmd7QuBOcqul9wGSftu0FBddctSmiAiB/7CK3M5TcRC4N+b4e0Q0D2AhAusiwc9Qsw8+PVgy9dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.160","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17078797},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"1abdce5d1b0026a47da0b752767dd02c3ef7063f","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.51"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.160_1783761691981_0.29381743513887404","host":"s3://npm-registry-packages-npm-production"}},"0.162.161":{"name":"chainlesschain","version":"0.162.161","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.161","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"cf408cd57332ffdc0c3541c3dbb6956746120c2a","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.161.tgz","fileCount":1018,"integrity":"sha512-v4jkifQPS+jdINAGtKAxVI3yBZnL9NvUyOZMArVw1KDsH5tRqjEFwHQbZe+F1TMYfINHLrEvEL7RqmsHTVdAkA==","signatures":[{"sig":"MEUCIDiPzXg55KEnIT4g6cod5+DdkFWpTr4WjdpokLxwHtDwAiEAx8b9Q0htKlCeW0qL1DiRH0dKtNHflpa9wndaJEG7NHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.161","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17181438},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"06c450338fb891d4cc8bc880f68c9b4336e06956","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.51"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.161_1783844081299_0.9101311613460705","host":"s3://npm-registry-packages-npm-production"}},"0.162.162":{"name":"chainlesschain","version":"0.162.162","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.162","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"f4bcd39e76baeee667c2313e33ef539b1683c4b7","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.162.tgz","fileCount":1031,"integrity":"sha512-3tGDgT6+MjfNuaB/zpD43cHhkMJRIG8Y2sPjOiLbqnq8KkhJlir9e7hl/cyK/uaM8766KTNUvXUFHXdBXHOvpA==","signatures":[{"sig":"MEUCIG0MYBmEdcj3+N3lsxbepqDrYhzDT6bRm7Rjd4rhEVGkAiEAsLpiklWnQE1CyPrN1WZs6ZJy0ime8Ia4+8dywZh7kis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.162","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17320571},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"a3d44a241e6e6964913444c2d85e4724fd50b8d8","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.51"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.162_1783855819132_0.3246022122043146","host":"s3://npm-registry-packages-npm-production"}},"0.162.163":{"name":"chainlesschain","version":"0.162.163","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.163","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"01804504639afdbec7363e8f66dfd2f8c53fc8c9","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.163.tgz","fileCount":1039,"integrity":"sha512-GnOxfQ5Ilu4Mlf19MnnYh0q5qBMGTc4WhkpnuRlbxC2c8UPh8kB392CueiP+O/IB9XpoORyEFEvoGrMqKXDlGw==","signatures":[{"sig":"MEUCIHDv46MZCfqa39kB1jBLfWY3xVaK0X6wWXrZ1R/bMnyUAiEA3bSvEwuDApE97E7sNmECQ/A1AS0BeZpHFv7tPTaUQSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.163","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17495656},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"5cc456abda1bb37b5e1a608323c74b77f5f12469","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","build:web-panel:force":"node scripts/build-web-panel.mjs --force"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.51"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.163_1783905919522_0.25469874328855036","host":"s3://npm-registry-packages-npm-production"}},"0.162.164":{"name":"chainlesschain","version":"0.162.164","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.164","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"bab6fb9a4e8e34af7e4b90c883b7cc4024aa6d15","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.164.tgz","fileCount":1057,"integrity":"sha512-IrDYqy+ZvgTGzjqcRr7ttSzpvIvWHiKR248RkPlbSeiNoMVgD4Ax1pBq49lw3WWss7nannQyEfKbaQyTbb0PaA==","signatures":[{"sig":"MEUCIQDBMaX9qObP1lXmN+6nUdauU5U1u4AVH3AtxeoGONsasQIgPPXjP37RlFlLsJ68GX0kWus5ZynI36EQRVmZFpzpyGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.164","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17761828},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"b9fe04ad90702e522cec72dc47eaaeec12cb4945","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.51"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.164_1783937072792_0.7722747847902989","host":"s3://npm-registry-packages-npm-production"}},"0.162.165":{"name":"chainlesschain","version":"0.162.165","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.165","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"8dd33d406a115bcad52676c4c93402e16544915d","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.165.tgz","fileCount":1057,"integrity":"sha512-iltZu4nuuGlhesN7W4Tz9t+vVgTlt+u/elAI3VekQatAQJr6PqlUELDjyw9k1n0l4Lg+ITNuaH6Wb+JHEOuhZQ==","signatures":[{"sig":"MEUCIHgfi1mFlM/pDbzwB2Zao/SAEiXoRoRhBq8K7pwzrnBlAiEA8kgH3QdEMh4y16xfAXDsj3VlZJXSfbCg46JmEMlY1/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.165","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17769086},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"1033f491efd2fab3ce19ffd13a7e8afab629faf5","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.51"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.165_1783951379372_0.353877211556598","host":"s3://npm-registry-packages-npm-production"}},"0.162.166":{"name":"chainlesschain","version":"0.162.166","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.166","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"ec61dd436de90b13d055ccea20159926fdc46cf6","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.166.tgz","fileCount":1059,"integrity":"sha512-4qeEQgWVLkvy6Qu7V8qI3w5EiylAERWfjOsf6iGxPUBAtAaOvbdgAjDrZxFYtZ6jHTNwJw3sVC/TzU1cR8/jnA==","signatures":[{"sig":"MEUCIEiSNxisAmR8n4nkn9+G09SyZXEG50EbMEeZJLmdRJwPAiEAgQZypAJik1JqI3eIif2ADnLieNwRWvPCfGPsWKfwX7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.166","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17790543},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"5d873636b77fa3b584996f012ce39350563ba45f","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.51"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.166_1784096834833_0.8105167137481952","host":"s3://npm-registry-packages-npm-production"}},"0.162.167":{"name":"chainlesschain","version":"0.162.167","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.167","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"8f187d981167481e1d745d013250006bcc9aa0c3","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.167.tgz","fileCount":1061,"integrity":"sha512-q8S4XOzEvRZfXXk7rUxjngNY3V98bUrit8bGMZqEkKLt2OlijdaxuD5p3ceKygQMjiFfAFq/Ik9n6pM0NK/w9A==","signatures":[{"sig":"MEQCIBLhTyWzxSSuhn44+9IPnaoVmaskmMGWIwPdzxXi6LnwAiAQjv5RbLhYirrZbgSLic2FKUcYjd2fRYutUJn+u/633g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.167","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17862086},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"c6970d0270f1349d9871666c06ea719eec0c9d0b","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.51"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.167_1784173778396_0.326734646187409","host":"s3://npm-registry-packages-npm-production"}},"0.162.168":{"name":"chainlesschain","version":"0.162.168","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.168","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"15517942d2c99bc2508ba6d409c7b1530af082e2","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.168.tgz","fileCount":1063,"integrity":"sha512-PoOmlszU+Q/t9mFTFCglhl2jslXccGHQcEfUURASe839ahCuUmwmYz28qsfq0gwA/GJNnj30hlbIGOWm/kr6OA==","signatures":[{"sig":"MEUCIQDEKOD1pUp2L+ge5J/HUS2vKCc7qVrIOvT+4WCUsKR36QIgAWUBovlyvNd5gOiS+ThOdBo/IyzVc5JuyJonWpiB0To=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.168","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17901772},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"4554a6109b04a6959677e581842a9eb38f746792","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.51"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.168_1784195724083_0.16255066075972602","host":"s3://npm-registry-packages-npm-production"}},"0.162.169":{"name":"chainlesschain","version":"0.162.169","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.169","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"560c65926c0e903337a5d3b7f9ccb55630af49f8","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.169.tgz","fileCount":1063,"integrity":"sha512-KszkQwhM67XKZ2A4QhJ0EhQKE8bAml2n0VrsaC8rPt7LoI+4IsoYRwryYOgI87C5zBMKoq/RItcLDiMEoxe/CQ==","signatures":[{"sig":"MEYCIQCfb0F1D0xpMe1uNGcTdAkK3Y8fkXBiOHD9b9qeYu+gdwIhAJOkFfaH0RaMqJvtM2GgzNGcALc5ZPNGSush+sH/mQq9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.169","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17922059},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"25339eb94cd4f4fc0bb73eb0752ec4bf6aa0a05a","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"deprecated":"Superseded by 0.162.170+ (bg-stop self-pid guard, injectable kill seam, smoke-runner dead-pid guard)","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.51"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.169_1784300997954_0.5770912257400138","host":"s3://npm-registry-packages-npm-production"}},"0.162.170":{"name":"chainlesschain","version":"0.162.170","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.170","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"6068137be5131b1eaaf744d85ce957071c0ee5ce","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.170.tgz","fileCount":1063,"integrity":"sha512-llF/xWfqGHxWiio6XKKLlwq9gypIRA3byiwApm7BiPZy1oDFSYYsuTyfomhwa5akjalzY+ZPl/TKp342nHOrSg==","signatures":[{"sig":"MEUCIQCeLg1seIBUcVLoQh7SsBxoFxDGI3E8IMzPFci1/qL0jAIgCEmbvTb+w4LGpezATQ+mW3IT6u6W37l2TK6ZbN7P/+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.170","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17926131},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"b65a05469e91d5d707fa442f8e72ce8871521428","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.51"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.170_1784331571849_0.364273636475936","host":"s3://npm-registry-packages-npm-production"}},"0.162.171":{"name":"chainlesschain","version":"0.162.171","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.171","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"25918d26686b143809032f6c90267f1fcb55d417","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.171.tgz","fileCount":1065,"integrity":"sha512-GAXijGPuI38Fret9VMJtw96SrzPGQifSGNcfeNooEpYMv9Fp2fmtqzyWk4Inu+VpZvdDHYMcH1MwYKv8E2AqTQ==","signatures":[{"sig":"MEYCIQCHZvA7HOYa4kMw0zk2ChkQeCQDYjbMTL6XPWx0gTpKlQIhAPGZAicrndaGy26zzuXIYql8aZCACK1NOhXmNCE20zYy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.171","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17963473},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"7118918faa6e8ea915e21b337f0052335815c916","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.51"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.171_1784455182965_0.5629602074238469","host":"s3://npm-registry-packages-npm-production"}},"0.162.172":{"name":"chainlesschain","version":"0.162.172","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.172","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"add097dbd57013329b5a867cd264f21ee7d9bc2b","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.172.tgz","fileCount":1080,"integrity":"sha512-xI0Qq1GmBoqS+ySv1er18IWR2PbvWXKuYuT+s8rRQx0MeH6UYtctnuDIsy2cDaFRZqfPAdaMZxTkh26aG/ZV2w==","signatures":[{"sig":"MEUCIQD0K1YxX0sTRHnA5ynUvG0hCUQsnIP0WgGUbe3pXW6fsQIgFdIzYibObtX2Nj9karWUCqsI4V0eoPCN3/tq7XqJ2wA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.172","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18113303},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"76fbfe66443495d57d2b7a6ec02bedf5cadac25a","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.51"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.172_1784531435280_0.9107048096091415","host":"s3://npm-registry-packages-npm-production"}},"0.162.173":{"name":"chainlesschain","version":"0.162.173","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.173","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"f2e0c74cb3adb279a9a33e872056ecdf552bcfd2","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.173.tgz","fileCount":1080,"integrity":"sha512-ROk5i27JUaDfBfAnSrq3zrbMz0apZ4RgNTmNIKQYgB0pYo427ZPF1Nye8nJOlMRggjgFiGermaZTdviRTbV46A==","signatures":[{"sig":"MEUCIQCvBn/a9HPX10eew9k2rmrd3CSYyFRm8JLR8WOw7uwIzwIgI1l0wqPeJVXWw7bFyZNoJxaBkn91bGtpksylHVjHfFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.173","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18113374},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"c7840ba8bb5d417ea30615f36cac53707a0787cc","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.51"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.173_1784537056806_0.8995690165405414","host":"s3://npm-registry-packages-npm-production"}},"0.162.174":{"name":"chainlesschain","version":"0.162.174","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.174","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"5198b224c67de0d813dd72e3810ec4b5e12673e4","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.174.tgz","fileCount":1080,"integrity":"sha512-FIWUMpX4VpjqSaAColVH6mmtXQQXHxtyI5L1mo7B4PQ6kfdFPgeYd8V4cc/eImN2/9PBtVBbowk9jm3UVmT24g==","signatures":[{"sig":"MEUCIQDahSuCPUl5feg6HoaXmlE5CSAByHFxzau4xuzUvXD+iAIgBEvQf5ui3Ly96RwLyzRb/S8xwzm9Cq8v8NtvpcXfO1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.174","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18113342},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"153d8cd201837947c1119a2019742e59a20bb91a","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.51"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.174_1784540487215_0.3712485176590701","host":"s3://npm-registry-packages-npm-production"}},"0.162.175":{"name":"chainlesschain","version":"0.162.175","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.175","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"0a8f412d00fa2607e4e33660853f44100b8d294e","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.175.tgz","fileCount":1090,"integrity":"sha512-pKuIXPkXNiTN/MO7/kR5QV4bsCuCoJjdFFLEwHoIG+TFdv5nhgS0DJpCTC56Xnce+svYHcvzSIC7JYi3Q/SHTw==","signatures":[{"sig":"MEUCIAo7PIOu1aX+AJi2xsUyHMHUesqI3BbN/nCmAMRih7MBAiEAjhHK1+xjoztWby7t+zWtULC4akAnrJ1RlV2da1A9EW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.175","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18147892},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"7bf78324514326f6fa9191309a5f3b2406fb812c","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.3","@chainlesschain/core-env":"0.1.1","@chainlesschain/core-mtc":"0.2.2","@chainlesschain/core-infra":"0.1.0","@chainlesschain/core-config":"0.1.1","@chainlesschain/session-core":"0.3.3","@chainlesschain/core-multisig":"0.1.3","@chainlesschain/shared-logger":"0.1.0","@chainlesschain/personal-data-hub":"0.4.51"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.175_1784719634115_0.5861010444429287","host":"s3://npm-registry-packages-npm-production"}},"0.162.176":{"name":"chainlesschain","version":"0.162.176","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.176","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"2964a2764cde598925bc556c29928a4ee5264137","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.176.tgz","fileCount":1097,"integrity":"sha512-X57DOmhZL4xrEzHo+mzydk30tmQj4q0FT5rr0FCQcqNz4Ql10xuZW9vRaLjJxnXmj5vADgZRv++CuDDv+6cIeQ==","signatures":[{"sig":"MEUCIGyPwP2Qc89UXd1sdMJ7wkvihlsgUwmY0zS8dP/HxLQaAiEAqRsxevBDISm3NKgdr4tLuo5sVAZmYwK5Vfe1qNMDChU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.176","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18305187},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"26d60697f7fac7ad9ea0ef7b41dad307181f743e","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.53"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.176_1784788317733_0.6130950038788283","host":"s3://npm-registry-packages-npm-production"}},"0.162.177":{"name":"chainlesschain","version":"0.162.177","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.177","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"874ba66d33d606722e0ca5ee72d8c7a1f58fc2d6","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.177.tgz","fileCount":1104,"integrity":"sha512-JAKsijeFPJ85Zf2KptKayPi5Nc6olAl/sigjiwCtqSe4iHDVcJi98POkvrdEBTmvwf6ujwXz5chuer/6LNOE3A==","signatures":[{"sig":"MEUCIQDpTol6xn6sme66Hf2Yh3dlQmRsm/LEREm0DxCzb6VCkAIgMK3k0b9ve3Pk6oK3GmVHI7NHC7TS++gJDeQkMfR8t3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.177","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18359319},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"7176b6640728b7e829835fdd2af19611db8e4dfe","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.53"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.177_1784853576669_0.9094373286831896","host":"s3://npm-registry-packages-npm-production"}},"0.162.178":{"name":"chainlesschain","version":"0.162.178","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.178","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"37be367d9b9723b77f99b71e9aea4027be85b193","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.178.tgz","fileCount":1108,"integrity":"sha512-XzXX82JPMHI89J0plPKQnbxlnjb2/IBZxCVyEO7dcFUcEj2gAlXY+hqtuRWg39UZ6u07YAHT7c+D+pfqfajl8g==","signatures":[{"sig":"MEUCICBUwQmhBpW03+J+fxLqqYmbTh3VdgBkkoMqYlP9HvacAiEAwITp0VauV+xnefE3587UXueNCYyDB8Q1PvLnak4/9aU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.178","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18543603},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"de8a754e1511f60eeab4c8969bcb664dae84d536","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.53"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.178_1784940492660_0.7689224624570314","host":"s3://npm-registry-packages-npm-production"}},"0.162.179":{"name":"chainlesschain","version":"0.162.179","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.179","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"ad64f5d7abc05697fbc8d29d2e04071fde46cc97","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.179.tgz","fileCount":1108,"integrity":"sha512-MryxgbGcDnRazxYym+cap3HW0Vnu8ymq6QN1DP5YPSGE/sqDy7Xu6tHE/XyAs/2qbButwgGDgkAJ+Ksm7LxTHg==","signatures":[{"sig":"MEUCIHtJKoqdAK9AnQsUP0EEmli+KUzUcv0hqi527woI2LtIAiEApQNRtstycB50sDDDYX57ZhyhYjNIJ7YJC7CgqTH1OaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.179","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18577988},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"3cb2fd255d1ab72c5184c17a5c348f9c7de06409","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.55"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.179_1784980201010_0.6097959528392995","host":"s3://npm-registry-packages-npm-production"}},"0.162.180":{"name":"chainlesschain","version":"0.162.180","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.180","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"3e52ee541fe8262c19e39cd1a8771daf2ad1df92","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.180.tgz","fileCount":1108,"integrity":"sha512-FTbp4o7pcVIjQmJGguNomHg5xpWNWC6hR0yYx8SGia2dkQ1T4QK4V+9v4Vp8D/QNYJb+tbcQXpQwXr15CUx+zg==","signatures":[{"sig":"MEUCIQCaB2skdaZ38O8OCPHSJ2xCZP1UlZt10rsyjgWb4jpC/AIgV6AdZhmAHZ6jMTt0AG0QY8iZ1I52Dhzpw7E34EWA/ZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.180","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18580370},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"2271a2065824a2640b604bd2dd61787f277b9c20","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.56"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.180_1785010293690_0.9891933596750362","host":"s3://npm-registry-packages-npm-production"}},"0.162.181":{"name":"chainlesschain","version":"0.162.181","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.181","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"ed4730336855fc6832a207e74991ea6e7ac355c7","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.181.tgz","fileCount":1117,"integrity":"sha512-XUR5d6w5+eFMajPGv/81SnRPGu5Htba7rbNaJhB9u6rPBrDo9RHct0TFya6zGkBgc+ObOLS3k3WibURBmhdLkw==","signatures":[{"sig":"MEUCIDOigM+YSTm0QmujdVYYHFbfslNpKZdc728r4N5//1uaAiEA+8caXxE80Q2eqn04YgQih2k8o6fcO/tAFog6soIpLJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.181","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18817482},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"bea49b13098134352746375f13fe54b7420ecfc3","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","ajv-formats":"^3.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.57"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.181_1785085174892_0.46049134114325074","host":"s3://npm-registry-packages-npm-production"}},"0.162.182":{"name":"chainlesschain","version":"0.162.182","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.182","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"8b5e6b9c7df44f31fe4b07f0aed9d8cd6e0c0fc3","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.182.tgz","fileCount":1120,"integrity":"sha512-Q3gKa7wK9h97syllFUsZh65WDynKpq78QhFBIuFoElaLf/2xgb+7qggncDPrJbxpQVWo0RXPQsk5EpZIX8j3NA==","signatures":[{"sig":"MEQCIHnLJvBAQjA1yCUmhBzHRhbpLswJ/z8nVDs8V3SeVX+yAiA8mHL0kmzoSx2ghz8yLvC93XDh1GafFerXqzbcnd3nlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.182","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19243884},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"916198cdefd2092bfb8e634535c0a3caac69a6b8","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","ajv-formats":"^3.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.57"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.182_1785163323187_0.5794029074488132","host":"s3://npm-registry-packages-npm-production"}},"0.162.183":{"name":"chainlesschain","version":"0.162.183","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.183","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"f3667dd895a9ce6866a3b360aafdec4e40ed6f86","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.183.tgz","fileCount":1121,"integrity":"sha512-JlIiexfCvUUkGYfr2X+Ec9tadBZCCfhh0lY4Po3Z+xaQexuP2Xh+w6TsF7WgcNt1JFTA6VUbmBJIbp6qN90tCw==","signatures":[{"sig":"MEUCIEK6b6NYiN8R1RuwrwsQtHiE8oZOMvvVzmUiWttwDAZOAiEAqbmPJuF1sKKsyc4U8wxHaEEDumYM2LKxIKod00fSp80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.183","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19319246},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"053488076486c19dcf572dcd4123854b7084ad1d","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","ajv-formats":"^3.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.57"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.183_1785193164323_0.541588118447129","host":"s3://npm-registry-packages-npm-production"}},"0.162.184":{"name":"chainlesschain","version":"0.162.184","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.184","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"ffb85bbcc19fec5ce801e142104304caeb12e742","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.184.tgz","fileCount":1125,"integrity":"sha512-UZMThgaEQj4DAhB+vQYt2TOB1DYZFA/+uiFD3W32DRbFrmgnBT4ZyZWBAcn1Gd0LFioMvijTaQj9miDqLDvUPQ==","signatures":[{"sig":"MEUCIAcrNVfSIDaJwYR6BKEsk9ehGN7Oh1o2zya69TLBhgyQAiEA0C32x8Vaq0gQX4hlvU1wTO0j7tAiBVObyWPFNIhekvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.184","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19511597},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"9c01ee579a4beb1b98e87226eed5f7b3a7a9565f","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","ajv-formats":"^3.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.57"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.184_1785235189678_0.14415837756403405","host":"s3://npm-registry-packages-npm-production"}},"0.162.185":{"name":"chainlesschain","version":"0.162.185","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.185","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"81d4ac6c3070bd46f4c87d850413d32c6b621007","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.185.tgz","fileCount":1127,"integrity":"sha512-ojhQDOSeowrdfibzCpCgI3d8h1Bh6oBQbUfshTwtpe7JiZUUpKyjDB+auufFL+fPP4e2Ee0xnhua6Gqad7XDDg==","signatures":[{"sig":"MEUCIHeehagfWPtV5jGPbzpXoBuiik1TZ9SeoTjXasx2nbILAiEAkGd91SAon3e/tYk1FS4xFYxVBiaeFqLa7+HbbFxvy7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.185","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19587291},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"d7d378d3e14825d316f28a3ee62a8ab8da40c452","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","ajv-formats":"^3.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.57"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.185_1785277417707_0.8231106891008788","host":"s3://npm-registry-packages-npm-production"}},"0.162.186":{"name":"chainlesschain","version":"0.162.186","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.186","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"9ad8ed05f04e0491565d9c0800d23c9843a3be33","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.186.tgz","fileCount":1127,"integrity":"sha512-x4q4MT2RNP7gveRxaPwx6P6ASo+D/OiWbIrzQ4pG0RXH9VIIMPwWLSiSM4KU8m17AsQ2pKSFzRR0SCxrzS8dfw==","signatures":[{"sig":"MEQCICpeiQc4qdhyLCtt2Ld6Dlbc/5BMMXWw/Y/Ie5h270cXAiAVGWENBpMfJ0/0W5kHQYxK6dtXwMvx7B1MCcuD27skHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.186","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19629712},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"3e3477eea117fb3885de9d02721596d5bc0ebdad","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","ajv-formats":"^3.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.57"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.186_1785294463095_0.45567639994954234","host":"s3://npm-registry-packages-npm-production"}},"0.162.187":{"name":"chainlesschain","version":"0.162.187","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.187","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"e68e94a7aa924994c4e201c498f36c2972b6348d","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.187.tgz","fileCount":1131,"integrity":"sha512-HqEVVs1f8atUCOCFO2wWvSzUouH8P8DuJWea8N22PtRHhCvclaKQCrpZlfZk6U3IbZm32QKQsbGGLW9k99Y5Pg==","signatures":[{"sig":"MEQCIBpffGE+fAj/e9V989hEBoMeq+WUYYJMBN/Z2h0WmCYzAiAcCGc4oAvAbmPOX7RNzdVhUZ66MNu8tA+KSeCDbzwKlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.187","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19848194},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"66ed8aaa812b94e6fac8ee14b6a710b446c4ff3f","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","ajv-formats":"^3.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.57"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.187_1785306850701_0.4549870279789552","host":"s3://npm-registry-packages-npm-production"}},"0.162.188":{"name":"chainlesschain","version":"0.162.188","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.188","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"b186369e7ce9c445194d8590c4ab6f2d32121bf2","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.188.tgz","fileCount":1134,"integrity":"sha512-zrDHTBKVLvoZo8q8FZhJM/OWVE7mmufc5ydvBglCP3yzdTSqG7SjfBnH0gLEwqZKRV0MgKwGgis+6bA++ka72g==","signatures":[{"sig":"MEQCIGF/PecU70AGn5rmn+NMU+MwRdXEU5pijBvJbC2JUhR8AiAe2k0/NP3R9KSHpIX4KzE40du/oasnV2ZodrMxvQfyTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.188","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20050744},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"170fd41cbe9f8f76a2322d7edfadbb4a57442450","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","ajv-formats":"^3.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.57"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.188_1785332009259_0.8337998168124032","host":"s3://npm-registry-packages-npm-production"}},"0.162.189":{"name":"chainlesschain","version":"0.162.189","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.189","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"4996d6f7c2937e208188e14891d48e14e5c19858","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.189.tgz","fileCount":1144,"integrity":"sha512-ObOG600c3Z11BEQZ4xN4gn4Gs/UyTX8d7re2EsYxkENQ+cX0BAuCFWsQzDxTkVSvx8r5nBPFBOx+1LJlXvz4Fg==","signatures":[{"sig":"MEUCIQCoDpUqgfAmORvh7uMDkQzdaWFqZp8i6HAKnC+E/qw5jwIgFXFMRaueNcfWgD7S4fm69kjgbyHzvBk7fHxhDq4/jbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20715483},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"2607af0dadeb951583139942e5f2add3e95e1208","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","prepublishOnly":"npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","ajv-formats":"^3.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.57"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.189_1785451585078_0.3460685108199557","host":"s3://npm-registry-packages-npm-production"}},"0.162.193":{"name":"chainlesschain","version":"0.162.193","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.193","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"2b8e8193501793efbf0d684f7f5ecda73f98b8fc","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.193.tgz","fileCount":1211,"integrity":"sha512-Si8rfzwI3ndrvvb//gp50amnFuXIv4QzcRki0pNB6B4Jm7uIywEoVzdvk62Vn91D7ZRVNZ2hx8iDb4Wr9s2alw==","signatures":[{"sig":"MEQCIAfAuaccxGQrhZjtF6y88CfbJsJ0v5GJDvXP5EGYohMNAiB5HyfMLrj5ndiY5OE9TsWfP9ARu7jT/yUCS/ZMt0sk9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.193","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23248694},"main":"src/index.js","type":"module","engines":{"node":">=22.12.0"},"gitHead":"e8e7ba274b487ed491c04ec3359841a0e545debb","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"longfa","email":"zhanglongfa@chainlesschain.com"},"repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.8","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","ajv-formats":"^3.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.57"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.193_1785765506981_0.28489233398025604","host":"s3://npm-registry-packages-npm-production"}},"0.162.197":{"name":"chainlesschain","version":"0.162.197","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.197","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"9ad0eb637c97eb4688f9ec8f4db28e56a487b280","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.197.tgz","fileCount":1211,"integrity":"sha512-THM2v52dKvHdpPQNRpZD6mWiT4NKkpJ3AKoBV5xfaKBEl44Ejx6OxIjxzI7D3c66VfHYir+sNzCQ8hiWIEELRg==","signatures":[{"sig":"MEQCIDIHpTsKQ+arhJBCbxmPR/ntyutA7VQjzEyu1nDC7+yaAiA8R2CMmS0iIq1xKy2gUnPXJX4ZJRQ4S7ch1vhGfhVqmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.197","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23273197},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.162.197.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.162.197.tgz","_integrity":"sha512-THM2v52dKvHdpPQNRpZD6mWiT4NKkpJ3AKoBV5xfaKBEl44Ejx6OxIjxzI7D3c66VfHYir+sNzCQ8hiWIEELRg==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","ajv-formats":"^3.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.57"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.197_1785910348890_0.4966897150768479","host":"s3://npm-registry-packages-npm-production"}},"0.162.198":{"name":"chainlesschain","version":"0.162.198","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.198","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"0438e7ef25fbc089b0299a0a6d18a4a3f0d2cd25","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.198.tgz","fileCount":1220,"integrity":"sha512-TUL4ZYdl6rvZgwBN1J9QFwXo95r9KSER2lHiGKnbSG/SKwu/7iZw6vtaD9AYT2w2RdxuAvd2Sba1387ORA5DsA==","signatures":[{"sig":"MEUCIQDOYN9gsI2AM4g2wJ5Y5GVm7VYWEXkh8wxlL/kqpGpPnwIgDajKN34hzsbYe0oSRjmBRz1oMlbdNYTOHkCNqnROlUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.198","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23529712},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.162.198.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.162.198.tgz","_integrity":"sha512-TUL4ZYdl6rvZgwBN1J9QFwXo95r9KSER2lHiGKnbSG/SKwu/7iZw6vtaD9AYT2w2RdxuAvd2Sba1387ORA5DsA==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","ajv-formats":"^3.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.57"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.198_1786002456624_0.7162542715514468","host":"s3://npm-registry-packages-npm-production"}},"0.162.200":{"name":"chainlesschain","version":"0.162.200","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.162.200","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"d6cd07fb225b467c5630d0247ed211e6dc1d39cf","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.162.200.tgz","fileCount":1228,"integrity":"sha512-hL/rpP9tqdrxCBgGEHJeqcr4GncErDCpX/s7CIrvZgjHidA2h/kjyHeBvKsqisDg4HlWDAj9ibAFou/DgAGoSQ==","signatures":[{"sig":"MEUCIQCwmHoOQvSl+nobz6gsHwslJPeFi2lY7SMnbYJVLlOcNgIgU+8tXP6Bt20wifFjJKnBkgi+2oCV/JlO0zDZmZtvVPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.162.200","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23827081},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.162.200.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.162.200.tgz","_integrity":"sha512-hL/rpP9tqdrxCBgGEHJeqcr4GncErDCpX/s7CIrvZgjHidA2h/kjyHeBvKsqisDg4HlWDAj9ibAFou/DgAGoSQ==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","esbuild":"0.28.1","js-yaml":"^3.14.0","commander":"^12.1.0","ajv-formats":"^3.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.57"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.162.200_1786121731757_0.26512184597494204","host":"s3://npm-registry-packages-npm-production"}},"0.163.0":{"name":"chainlesschain","version":"0.163.0","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.163.0","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"563be58ec632e143715954d870661c93c0f74de3","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.163.0.tgz","fileCount":1229,"integrity":"sha512-EFi1IZQC1AB+bAz0OOWI+TKY7WQNt1tcyy7mMtARHUlx8ZKZPjMfdEXyYfozdsm/gYVcmU48sv+HDa0ATswsAg==","signatures":[{"sig":"MEUCIQCmw+8XBRbqzUQC9rzTwsZqdH74RHrgZSvVcPUEvK/UHAIgW7ZT9YW54sy7tqOpG7pcpzALqEv+prncxRfIcwpwL7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.163.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23831949},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.163.0.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.163.0.tgz","_integrity":"sha512-EFi1IZQC1AB+bAz0OOWI+TKY7WQNt1tcyy7mMtARHUlx8ZKZPjMfdEXyYfozdsm/gYVcmU48sv+HDa0ATswsAg==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","esbuild":"0.28.1","js-yaml":"^3.14.0","commander":"^12.1.0","ajv-formats":"^3.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.57"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.163.0_1786130218087_0.49373302054964974","host":"s3://npm-registry-packages-npm-production"}},"0.163.1":{"name":"chainlesschain","version":"0.163.1","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.163.1","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"88158512c19b820f48706250f0167214f2312e65","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.163.1.tgz","fileCount":1229,"integrity":"sha512-qHen6M/y2etu+hTXjXmsSXbRojQPzkxpFZRZUiRu6ueDLmmAQ/+x403cWKc5Khrexp75C5kjqje95yte5aFfMg==","signatures":[{"sig":"MEUCIC+Os50GvBETJ5TpM03PBertl8CTraKlhO53rdsz+4QnAiEA6nlJCXHtFKCp3a5iL3j3oSQBzM/pfPQXgBLzLFx7aIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.163.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23837457},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.163.1.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.163.1.tgz","_integrity":"sha512-qHen6M/y2etu+hTXjXmsSXbRojQPzkxpFZRZUiRu6ueDLmmAQ/+x403cWKc5Khrexp75C5kjqje95yte5aFfMg==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","esbuild":"0.28.1","js-yaml":"^3.14.0","commander":"^12.1.0","ajv-formats":"^3.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.57"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.163.1_1786174807436_0.8321884261983159","host":"s3://npm-registry-packages-npm-production"}},"0.163.2":{"name":"chainlesschain","version":"0.163.2","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.163.2","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"e12406b50e7aaaed481328015bd28819681ab615","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.163.2.tgz","fileCount":1229,"integrity":"sha512-JojaXMiE+UuFSAsuvEW8mjFClG8PxB9sPzMWiEJ4G5Pw+6RX+KfsfgXLgsqDWAYu1+3O+0YAT3BBHMX/3r5wZA==","signatures":[{"sig":"MEYCIQD0L3M+LFYMHV8KFCJFP9eaDoX3zTlJaP9vllYjgbwWWQIhANI4za6mbOz55DyWG+BDpM1ILUBHfoJy3dAWB4hHQqWu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.163.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23876563},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.163.2.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.163.2.tgz","_integrity":"sha512-JojaXMiE+UuFSAsuvEW8mjFClG8PxB9sPzMWiEJ4G5Pw+6RX+KfsfgXLgsqDWAYu1+3O+0YAT3BBHMX/3r5wZA==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","esbuild":"0.28.1","js-yaml":"^3.14.0","commander":"^12.1.0","ajv-formats":"^3.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.57"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.163.2_1786222706828_0.8878636447422539","host":"s3://npm-registry-packages-npm-production"}},"0.163.3":{"name":"chainlesschain","version":"0.163.3","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.163.3","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"7be9a0825319cd1258273c2f6b8eef41eff401a1","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.163.3.tgz","fileCount":1233,"integrity":"sha512-lIhVOGEkmmqoOS/fqbVEYjbrdI7P1fceP/m2ixUqW98eblOzoOMG6H+n0THhcxM1FeS6ohye9hwGc/zeC8GTaQ==","signatures":[{"sig":"MEQCIEhr7Vb8E8EI1bdaoRmPWo1a2svyfKr7Ip8am1P4TPm8AiArsP6CpdAmE/AgxKyPnWvp82ki9wXLMyursOiavXaA7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.163.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24013085},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.163.3.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.163.3.tgz","_integrity":"sha512-lIhVOGEkmmqoOS/fqbVEYjbrdI7P1fceP/m2ixUqW98eblOzoOMG6H+n0THhcxM1FeS6ohye9hwGc/zeC8GTaQ==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","esbuild":"0.28.1","js-yaml":"^3.14.0","commander":"^12.1.0","ajv-formats":"^3.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.57"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.163.3_1786309984339_0.1355999694361003","host":"s3://npm-registry-packages-npm-production"}},"0.163.4":{"name":"chainlesschain","version":"0.163.4","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.163.4","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"98cbd9e7410fec70e03ecdf73f0f9325f7645f7d","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.163.4.tgz","fileCount":1241,"integrity":"sha512-mAZWXoCfraiwEFhN9n2l+HgpCnAsfOadXji2TtFMezz6oU+h7sJuVUYkGsuTftNo5QBk8HaU14nB9WZN6vpvTg==","signatures":[{"sig":"MEQCIBnW/6DcGjgx+vWRmo8mCzIiGkuZiCaYgfORS67KB5tFAiAYa2oLiiCScDQFJDYGA4emVovaEMhUuiWDMLHULspbMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.163.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24361522},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.163.4.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.163.4.tgz","_integrity":"sha512-mAZWXoCfraiwEFhN9n2l+HgpCnAsfOadXji2TtFMezz6oU+h7sJuVUYkGsuTftNo5QBk8HaU14nB9WZN6vpvTg==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.57"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.163.4_1786390930785_0.49991257947422696","host":"s3://npm-registry-packages-npm-production"}},"0.163.5":{"name":"chainlesschain","version":"0.163.5","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.163.5","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"5dc6677dee6d1d73b708e6a50e3808007a314894","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.163.5.tgz","fileCount":1245,"integrity":"sha512-Qf+4ozBUbWCT92gYry0tOA0uB84pawGQ3tGGyoiB/YehoZSzx7dvHzdfTHt/xTcTHfrmUKTNX7EV31iEKZ514A==","signatures":[{"sig":"MEUCIQCRZ3szffYy1tfNA7PPy2PbYYsOQsKtKnJ2PJv5yFu0EwIgcEeIhDQpsKPmGkW9eQPC2gmARI2JYpIV07N+LYEXOAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.163.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24460273},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.163.5.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.163.5.tgz","_integrity":"sha512-Qf+4ozBUbWCT92gYry0tOA0uB84pawGQ3tGGyoiB/YehoZSzx7dvHzdfTHt/xTcTHfrmUKTNX7EV31iEKZ514A==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.57"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.163.5_1786467209456_0.13771963852382552","host":"s3://npm-registry-packages-npm-production"}},"0.163.6":{"name":"chainlesschain","version":"0.163.6","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.163.6","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"18bb9d807a4a35a36cf9049dcc15f67eb47bbfa6","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.163.6.tgz","fileCount":1255,"integrity":"sha512-gKUWfOewrQcbEfyxJWdqqqQruhi86T4H9KZznaE9E1HMPGrm+RJuOKD6/fwCZLu4g9qFZWsbjUrpfDyQ1YsXJA==","signatures":[{"sig":"MEUCIFwLRgj/OVfXvsda8HuxjV+17h2VV2xj7p0VX4MDa00kAiEAr6aXFwZTgih5Up/oydPcGwB7DMJGIutaCOKNezP4ICM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.163.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24698643},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.163.6.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.163.6.tgz","_integrity":"sha512-gKUWfOewrQcbEfyxJWdqqqQruhi86T4H9KZznaE9E1HMPGrm+RJuOKD6/fwCZLu4g9qFZWsbjUrpfDyQ1YsXJA==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.57"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.163.6_1786538292692_0.0008519643904705276","host":"s3://npm-registry-packages-npm-production"}},"0.163.7":{"name":"chainlesschain","version":"0.163.7","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.163.7","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"5bfb7471643cfe4d4cd0b0a382b31c63fc1efdff","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.163.7.tgz","fileCount":1264,"integrity":"sha512-wcvnXKQqszc/QdwRBhSmDLl0k7BkeLeD/IhO2qZuDlBNKHidt3xh2ZjthLHsB66B8+7ZEtWbDYUY6YXqH+L9Pw==","signatures":[{"sig":"MEQCIG+P/VQ3aLHmOnyBYABO65CDHy+juoGautOcwRyYh1B/AiBJJX8giSrLiURk6mu3c5sYqrzNl3joFO2/lixUaSxNuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.163.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25278751},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.163.7.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.163.7.tgz","_integrity":"sha512-wcvnXKQqszc/QdwRBhSmDLl0k7BkeLeD/IhO2qZuDlBNKHidt3xh2ZjthLHsB66B8+7ZEtWbDYUY6YXqH+L9Pw==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.57"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.163.7_1786659405927_0.37071709609557923","host":"s3://npm-registry-packages-npm-production"}},"0.163.8":{"name":"chainlesschain","version":"0.163.8","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.163.8","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"655557b5c5b897b23a29975708abbf8d5cd31e88","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.163.8.tgz","fileCount":1272,"integrity":"sha512-KJO6yLNsYX0glTcmHH+XDeRUpuZFsECvmJYxKNP0ldr21rwFYHLai2YAUu3xZgPmBS9yg1t/ugvKtFJFFAuDdw==","signatures":[{"sig":"MEUCIQDBMLPV72ZH0xvjQDj+9nU9O3HL+xGcAqwAVlARP1JzLgIgVdy7Nm0+a7euBLTmIpyFBmXP+0hjFxE56KlmnssH750=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.163.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25561461},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.163.8.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.163.8.tgz","_integrity":"sha512-KJO6yLNsYX0glTcmHH+XDeRUpuZFsECvmJYxKNP0ldr21rwFYHLai2YAUu3xZgPmBS9yg1t/ugvKtFJFFAuDdw==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.57"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.163.8_1786716035567_0.5996063093463742","host":"s3://npm-registry-packages-npm-production"}},"0.164.0":{"name":"chainlesschain","version":"0.164.0","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.164.0","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"2d13836305c6841b7fe5bcd059bc8ef25127fc3d","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.164.0.tgz","fileCount":1300,"integrity":"sha512-7Xi0/QG7z0ce15m3EQhP/QVf8aU9cByy4AKqHb8uSlIREW2e+CV9llOthFbgPaOa9lXg1/2nHlkY9buzQdt8pA==","signatures":[{"sig":"MEYCIQDuAaprF1wi6XdaydzoLHD88OIKjaO7maGQBqe6X7rCRgIhAPiTIIC+R02S+2s+dgBNJ2wR42kUDyjmawcMXhJTiL43","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.164.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26394294},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.164.0.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.164.0.tgz","_integrity":"sha512-7Xi0/QG7z0ce15m3EQhP/QVf8aU9cByy4AKqHb8uSlIREW2e+CV9llOthFbgPaOa9lXg1/2nHlkY9buzQdt8pA==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.14.0","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.4","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.57"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.164.0_1786835034788_0.6385865970840192","host":"s3://npm-registry-packages-npm-production"}},"0.165.1":{"name":"chainlesschain","version":"0.165.1","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.165.1","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"51ce645bebbe63ae168386cb8b6122a67c7d0813","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.165.1.tgz","fileCount":1300,"integrity":"sha512-W4cWXl3thUyCTRG97UbwFq9iYYoUe//8UAE5x+AKW5gs6sBjKhECwWTQ2XVdqWhsjPGUqbguuqJ7b/1pjW1IFQ==","signatures":[{"sig":"MEUCIQD4O5uKZ9UWnmUbaBPQ7xbJnaOAYd+kTO/6JdZhAZIS9gIgRKyjDAWL8cUM2DVEE4eO8Ann1u0WzNR6daiz/3E/J/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.165.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26713756},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.165.1.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.165.1.tgz","_integrity":"sha512-W4cWXl3thUyCTRG97UbwFq9iYYoUe//8UAE5x+AKW5gs6sBjKhECwWTQ2XVdqWhsjPGUqbguuqJ7b/1pjW1IFQ==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.5","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@chainlesschain/personal-data-hub":"0.4.58"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.165.1_1786977315328_0.7800531725295137","host":"s3://npm-registry-packages-npm-production"}},"0.165.2":{"name":"chainlesschain","version":"0.165.2","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.165.2","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"ac0fda8bd6523d4a91d7d46b8aa9bc4136b281bb","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.165.2.tgz","fileCount":1308,"integrity":"sha512-yru3Z+hrKo8NX5AVByvok7rioFoc76zxJ/IaBrhvyUyyjoUtQ/gL7GiGQ9Sbp5sulGNTgJC4cqO3k54OBAyF8w==","signatures":[{"sig":"MEYCIQCd07uczoxsaxWI5DdZ7ZMwkGpsUBdUrE7+JsBKMMGaBgIhAOblGFG0JEu7yajjokH7OpufH8OWKaOsTA2Pn4x+z9+T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.165.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27238799},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.165.2.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.165.2.tgz","_integrity":"sha512-yru3Z+hrKo8NX5AVByvok7rioFoc76zxJ/IaBrhvyUyyjoUtQ/gL7GiGQ9Sbp5sulGNTgJC4cqO3k54OBAyF8w==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.5","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.58"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.165.2_1787041024232_0.3189976595801922","host":"s3://npm-registry-packages-npm-production"}},"0.165.3":{"name":"chainlesschain","version":"0.165.3","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.165.3","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"bd977831f8f429f1eeeda1f426639bdb3124ea52","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.165.3.tgz","fileCount":1309,"integrity":"sha512-pv5c6gZ6PEyjD8B/0/XRmtohRvqzpl11AwOe9vyY86oTchOWABhXlitHxVlppccjq+URB/mYedoWmpYruAQctQ==","signatures":[{"sig":"MEYCIQCcS//0KEVqzZrxM8f3IH0cvdUOL9CwTpH131eKAadOXAIhALHSKWwezslsrZFfuU+hxxkgFF/xKACMKLjm7TnDtoI6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.165.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27268238},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.165.3.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.165.3.tgz","_integrity":"sha512-pv5c6gZ6PEyjD8B/0/XRmtohRvqzpl11AwOe9vyY86oTchOWABhXlitHxVlppccjq+URB/mYedoWmpYruAQctQ==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.5","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.58"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.165.3_1787113030113_0.40383388524976094","host":"s3://npm-registry-packages-npm-production"}},"0.165.4":{"name":"chainlesschain","version":"0.165.4","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.165.4","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"69ad469872d4e51d1cc2af7223d81eb6fed1dc50","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.165.4.tgz","fileCount":1320,"integrity":"sha512-9G2CoX6tXqEGXXxLToQUDbDArVDCyPj6+xnSg03W9hMPaRhpNfRrVoC8lIsLNK8k6zmSh0Qqb7mk91amy1zRcQ==","signatures":[{"sig":"MEYCIQDR860yvQgRpdV3rk4sZ8eI1rJ7X/siV3TBmyk5TSESnQIhAK7vQbXrKEcp0t1l8fVSkD83cdtebb89y9iAK8gzwUKA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.165.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27700687},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.165.4.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.165.4.tgz","_integrity":"sha512-9G2CoX6tXqEGXXxLToQUDbDArVDCyPj6+xnSg03W9hMPaRhpNfRrVoC8lIsLNK8k6zmSh0Qqb7mk91amy1zRcQ==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.5","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.165.4_1787234174236_0.5756686649537432","host":"s3://npm-registry-packages-npm-production"}},"0.165.5":{"name":"chainlesschain","version":"0.165.5","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.165.5","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"c2cc7fb18ea572749d747de02355c6a0a5aef357","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.165.5.tgz","fileCount":1323,"integrity":"sha512-9ULdw7/wQB/MMfAmQvSTZQQH11xoay2mPi2bjvOXEbZG3GRG6qeY06Da+DSBlvCTtDfhszO0arNd5vSoxA/5CA==","signatures":[{"sig":"MEUCIBIn748llctRBdkQgftJniebgJiq1bq70U5iW8JfAbcHAiEAlC7vaG2uYsiU32EbLQuq8hErWHheoDhcVSM0ylDLua4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.165.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27782596},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.165.5.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.165.5.tgz","_integrity":"sha512-9ULdw7/wQB/MMfAmQvSTZQQH11xoay2mPi2bjvOXEbZG3GRG6qeY06Da+DSBlvCTtDfhszO0arNd5vSoxA/5CA==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.5","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.165.5_1787269139784_0.7538797884825954","host":"s3://npm-registry-packages-npm-production"}},"0.165.6":{"name":"chainlesschain","version":"0.165.6","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.165.6","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"d0dc65bdf34d0afe8e8db4492a1ddc72d63ee260","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.165.6.tgz","fileCount":1330,"integrity":"sha512-Gdjtz4czuvX+4pa5GlkL/FTqO1F7L9uy3tndECWHLarR+MIa6G8e1fmzshmmeHf936tvaIhiyBdDS5eavPvcgA==","signatures":[{"sig":"MEUCIA9ADzxw4SXsquykeDGl9A8IERseYriPeaG1PU0VqnZ/AiEAiUYxXAY3q9AT261Eolea4yo1DWJ5pkUtveHsn+v3Xoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.165.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27964830},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.165.6.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.165.6.tgz","_integrity":"sha512-Gdjtz4czuvX+4pa5GlkL/FTqO1F7L9uy3tndECWHLarR+MIa6G8e1fmzshmmeHf936tvaIhiyBdDS5eavPvcgA==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.5","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.165.6_1787319568979_0.10476677259479628","host":"s3://npm-registry-packages-npm-production"}},"0.165.8":{"name":"chainlesschain","version":"0.165.8","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.165.8","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"56b8043e611ed03e3d6057b037df34879048269f","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.165.8.tgz","fileCount":1349,"integrity":"sha512-Uer82QMt2i7h1MIDjilty0KjQA1yIdGSOK7eS5UoPEdfYdgbqo70Rq4/VJK1F4x7NclTVS9tynzBdKdNxa/fIQ==","signatures":[{"sig":"MEYCIQD2LConXmqLFTM9XlTZo3IvgdMY38EEeJEZTaiOB/FqkwIhAIX0Y4HhCzhmytsp5qnhHgGiqEhaRg1wjh8rmL0QMqdf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.165.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28430362},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.165.8.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.165.8.tgz","_integrity":"sha512-Uer82QMt2i7h1MIDjilty0KjQA1yIdGSOK7eS5UoPEdfYdgbqo70Rq4/VJK1F4x7NclTVS9tynzBdKdNxa/fIQ==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.5","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.165.8_1787457898394_0.44938963413332256","host":"s3://npm-registry-packages-npm-production"}},"0.165.9":{"name":"chainlesschain","version":"0.165.9","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.165.9","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"aeed6a2ff66ac9d3831adbdda49cca21ff1511f2","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.165.9.tgz","fileCount":1351,"integrity":"sha512-tMKa41cjmF618GvdxsRKIJXW68I3Hp7R13cDKtmlxA+u3LhmI3eBK4KRf+7qLDdWNzWyqYNkw4yC1y4+LdYJmA==","signatures":[{"sig":"MEUCIH1MZOoaTfrT7rb5cq1cgDsLfpQEyvEw/GBpGWSOWjGhAiEAu3539WHPxobkY+kvEZ3l1BgNXvxh5sZWjxEufUq5zq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.165.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28463106},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.165.9.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.165.9.tgz","_integrity":"sha512-tMKa41cjmF618GvdxsRKIJXW68I3Hp7R13cDKtmlxA+u3LhmI3eBK4KRf+7qLDdWNzWyqYNkw4yC1y4+LdYJmA==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.5","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.165.9_1787546155424_0.46967946588145537","host":"s3://npm-registry-packages-npm-production"}},"0.165.10":{"name":"chainlesschain","version":"0.165.10","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.165.10","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"734bcc8a9c21756fc5c3ecfeb7534f837fd39d5c","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.165.10.tgz","fileCount":1351,"integrity":"sha512-6dTqxHrIClqQ+IJsZ+owav6DvbflpmX0qJUZ1vjf2zPFQ+lGIpZSEpCZ6BvKZflJJm7odHjv2+wq4YX2ZjrXDQ==","signatures":[{"sig":"MEUCIH1GElQ0OmDhuW6PtYws0Ng/xAvVfr2q8sbn7N+mYXbiAiEAnZ/3XDa8dt1pvCdESAnDwhga7Ryxvl+10c28FhvPvPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.165.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28465405},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.165.10.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.165.10.tgz","_integrity":"sha512-6dTqxHrIClqQ+IJsZ+owav6DvbflpmX0qJUZ1vjf2zPFQ+lGIpZSEpCZ6BvKZflJJm7odHjv2+wq4YX2ZjrXDQ==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.6","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.165.10_1787556022194_0.6258235382968989","host":"s3://npm-registry-packages-npm-production"}},"0.166.0":{"name":"chainlesschain","version":"0.166.0","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.0","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"5405f55c76745daeb7ae3432ab2b1bfb6fcac860","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.0.tgz","fileCount":1372,"integrity":"sha512-ZexkPufz7kOCwfUXMsmrSoCOf6qH9wTO1mTBJLMTvwjDBoiabMSGY7PbKcHAsNjJBAjEg5Ni7O4XpjMiPcqndA==","signatures":[{"sig":"MEYCIQDRoKpem2UCkzEVZcd8UIDlpyFL775d7672hYgDEYZt5AIhAOcSU9xsslW/bDGezQPAg6RQ63p5olzlXHOlX3gBZ7S/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28757089},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.0.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.0.tgz","_integrity":"sha512-ZexkPufz7kOCwfUXMsmrSoCOf6qH9wTO1mTBJLMTvwjDBoiabMSGY7PbKcHAsNjJBAjEg5Ni7O4XpjMiPcqndA==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.6","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.0_1787564671221_0.5918943658539635","host":"s3://npm-registry-packages-npm-production"}},"0.166.1":{"name":"chainlesschain","version":"0.166.1","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.1","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"40f9508dd5f13aa65da793dfbb3476ec350ae820","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.1.tgz","fileCount":1372,"integrity":"sha512-mvpiFA+bCH4RZFonQsgoQnqjW81qcB/YRYX4aL92sYpm6hL+stDO3KCZCj92ee5rVTw8PQgj2pc7bvH31DMrwQ==","signatures":[{"sig":"MEUCIC5/ZT9tGVSQlNprMly2pCwilEYvITNnvE9zlOQOZ2rZAiEA3VUBqtfeIdgdPP+u9Oa7+0XIOt4Uo/W7fVpbprOc8f4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28819175},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.1.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.1.tgz","_integrity":"sha512-mvpiFA+bCH4RZFonQsgoQnqjW81qcB/YRYX4aL92sYpm6hL+stDO3KCZCj92ee5rVTw8PQgj2pc7bvH31DMrwQ==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.6","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.1_1787599961146_0.9079371251073236","host":"s3://npm-registry-packages-npm-production"}},"0.166.2":{"name":"chainlesschain","version":"0.166.2","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.2","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"52a2bcaee7b4e597a76164396f5ad8545ac136bd","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.2.tgz","fileCount":1374,"integrity":"sha512-4gOuHxZ7ZocEDuo+zoqU5jTiEAyN8V3TvKeBE+lIIjrq32L/nSQs224XefyL2O6JIV7I0xxv5ndNINHk1zZi+w==","signatures":[{"sig":"MEUCIQDkpvwXalRXGhkx9qg8EFQEUhZh5cAdKloC9gx91ySQkwIgMn21nUFhiK4Q9C/Oa7vYbRra72tt9I3Twc2260n9onA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28868976},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.2.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.2.tgz","_integrity":"sha512-4gOuHxZ7ZocEDuo+zoqU5jTiEAyN8V3TvKeBE+lIIjrq32L/nSQs224XefyL2O6JIV7I0xxv5ndNINHk1zZi+w==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.6","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.2_1787608118310_0.8511842501147289","host":"s3://npm-registry-packages-npm-production"}},"0.166.3":{"name":"chainlesschain","version":"0.166.3","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.3","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"389828ce3fd80cc4d99ecbf59372ff9d49a302ea","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.3.tgz","fileCount":1377,"integrity":"sha512-Q181wMhEaY5NF3hesAIJqOJk+Irs0igHBETGT4EPzemjNGvmlWmh1s5QIQF1jV/B7iUI88n2zsxWY3vs3ceeKg==","signatures":[{"sig":"MEYCIQDAIyLv3+S0tAOgC1MPrGMqAjp7rcwqUntfJ7izor5dmwIhAIL/hiWRlkcS+haJayoTwOtCQXfz34jzOUeyZ/svk93z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28992053},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.3.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.3.tgz","_integrity":"sha512-Q181wMhEaY5NF3hesAIJqOJk+Irs0igHBETGT4EPzemjNGvmlWmh1s5QIQF1jV/B7iUI88n2zsxWY3vs3ceeKg==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.6","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.3_1787670660827_0.17232381829740762","host":"s3://npm-registry-packages-npm-production"}},"0.166.4":{"name":"chainlesschain","version":"0.166.4","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.4","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"9b3483bb29f0abe9841ba760b3462295b4a85c18","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.4.tgz","fileCount":1378,"integrity":"sha512-MBxlMxagYGKBj8zRt+8LbIwDrqM+FXcYRwBSl/USmBqBxANK6jiJfigUEmDHx4mQ/PAFHJOT67/o3lmWYXwhNw==","signatures":[{"sig":"MEUCIQD9VsdwC3yXNsDaERv9Q+1kQQWYXgoKE/cgv40Qk7EZtgIgOBa4sXz4ZlDCo6YztTE5NxnOF4EJ0d/8rrkOmbPQbGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28998448},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.4.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.4.tgz","_integrity":"sha512-MBxlMxagYGKBj8zRt+8LbIwDrqM+FXcYRwBSl/USmBqBxANK6jiJfigUEmDHx4mQ/PAFHJOT67/o3lmWYXwhNw==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.6","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.4_1787742382822_0.45654628764686267","host":"s3://npm-registry-packages-npm-production"}},"0.166.5":{"name":"chainlesschain","version":"0.166.5","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.5","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"53ab2817180d76e53f14796263036e51d7b9dda4","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.5.tgz","fileCount":1379,"integrity":"sha512-sOJMjVYEeJ5QXx+s+8DyUWLR8cGiuVc6ExZU04H4FqULraOl/rZYaEchzUccL2C0+6zLd77S4vtqhovJhh33Ug==","signatures":[{"sig":"MEUCIQConU7u/o08NhPRVnSGVgCnfLgt/dq1c7cWfIVOG6qEFAIgU59lpRFNKEuX3I5uJxIuoykelHEAJU5bWwrH0RZHeps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29068728},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.5.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.5.tgz","_integrity":"sha512-sOJMjVYEeJ5QXx+s+8DyUWLR8cGiuVc6ExZU04H4FqULraOl/rZYaEchzUccL2C0+6zLd77S4vtqhovJhh33Ug==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.6","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.5_1787783735138_0.2148206644392412","host":"s3://npm-registry-packages-npm-production"}},"0.166.6":{"name":"chainlesschain","version":"0.166.6","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.6","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"904d000a33545066874c1890a7a655c1f9326d6a","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.6.tgz","fileCount":1380,"integrity":"sha512-Mr89UDS12aAxvg5VXgcXaL3Wql5jqQbzo8pRrTB9INdA/p0shfrLD0cPJQOpqFMaVfqs5a2ShUB5efnqwD7rcA==","signatures":[{"sig":"MEUCIH7gEKyBssttyu2N4d6iNlxjU0D/e5+CJb5iPFhxLfAeAiEA9hhDgx090GBIo+PusKGC1fRn/VDPY+8zTBZL8hiIujk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29086298},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.6.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.6.tgz","_integrity":"sha512-Mr89UDS12aAxvg5VXgcXaL3Wql5jqQbzo8pRrTB9INdA/p0shfrLD0cPJQOpqFMaVfqs5a2ShUB5efnqwD7rcA==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.6","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.6_1787798187424_0.06825082184031883","host":"s3://npm-registry-packages-npm-production"}},"0.166.7":{"name":"chainlesschain","version":"0.166.7","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.7","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"3484f1fd7137051210a5aef7fd911e9ea92463b0","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.7.tgz","fileCount":1394,"integrity":"sha512-MNINQOVD9bLs5SmlT5TGwjzKGDerjFoT5xz2VedydNNdEf3lRjrDBUHrlpCfdvbGn2buxRbqZWNRk8ZdKRwU2A==","signatures":[{"sig":"MEYCIQDl7ZfO0/VP51XvVGoZikQLKVE8YjDb2dgpl2mO8rmnqwIhANAsY4kEginyvw1KtjNptsnx23omUm2BVe8AaHODcRwv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29461036},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.7.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.7.tgz","_integrity":"sha512-MNINQOVD9bLs5SmlT5TGwjzKGDerjFoT5xz2VedydNNdEf3lRjrDBUHrlpCfdvbGn2buxRbqZWNRk8ZdKRwU2A==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.6","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.7_1787905846767_0.7491572045810933","host":"s3://npm-registry-packages-npm-production"}},"0.166.9":{"name":"chainlesschain","version":"0.166.9","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.9","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"02c2286eac4d911b00190c2e4d7427ad09b10a7a","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.9.tgz","fileCount":1397,"integrity":"sha512-5CF62f+qGLknmDyF7fS/fzptzRSApywpMYp/pPziozszZ9xEZFa6lEwC/EZyoG0pS1uK2mFOdqoYklHYWPOztA==","signatures":[{"sig":"MEYCIQDZ8L2z1rvjJ2jJkkz3/TWkeD0wymcRRrL9GCU57q7nxgIhAL72nN2gzXx4vwSQC33zCCSqcAHfP8tNJqtVrdPqgFtJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29567982},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.9.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.9.tgz","_integrity":"sha512-5CF62f+qGLknmDyF7fS/fzptzRSApywpMYp/pPziozszZ9xEZFa6lEwC/EZyoG0pS1uK2mFOdqoYklHYWPOztA==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.6","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.9_1787978714149_0.4870832793992803","host":"s3://npm-registry-packages-npm-production"}},"0.166.10":{"name":"chainlesschain","version":"0.166.10","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.10","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"581485080e8095b24e179063dde98be4836893e7","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.10.tgz","fileCount":1398,"integrity":"sha512-GXKZ0japgOisdiEUMa7muhBsszhsx/xP7xvAe2KBTBjIilxxjcENDLLvxFeYP62WAZdI030A6c693YBroa+nsg==","signatures":[{"sig":"MEYCIQDRSUpwgA2pLTRsXFHbexl3f5DChGaHGKFOjLbuoeoUFgIhAK1x2mIsk+KxQaFU/0YGeTPXHpR4US/sdxSdcVM6DaHe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29600406},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.10.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.10.tgz","_integrity":"sha512-GXKZ0japgOisdiEUMa7muhBsszhsx/xP7xvAe2KBTBjIilxxjcENDLLvxFeYP62WAZdI030A6c693YBroa+nsg==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.6","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.10_1788023037534_0.2806959801662319","host":"s3://npm-registry-packages-npm-production"}},"0.166.13":{"name":"chainlesschain","version":"0.166.13","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.13","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"dd80ffc43c421e427b84c3627175375a0498f1bc","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.13.tgz","fileCount":1417,"integrity":"sha512-4QQaFYU/lgw+2OonqrlZfW5SFM8iWJkaOj+DPoIjkIrTqXLXwt/RBBSdYI1cQOd4Z+mvRrGdcquELYhYMhEpYA==","signatures":[{"sig":"MEQCICWh1zpQ6x3AvmO0tclqAOqssW4PzVp3VUpZZdyOXww1AiBlOUJ63p+FyzByCYUYL6F3csJsg1LMgWBZJhbIyIC0lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29871707},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.13.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.13.tgz","_integrity":"sha512-4QQaFYU/lgw+2OonqrlZfW5SFM8iWJkaOj+DPoIjkIrTqXLXwt/RBBSdYI1cQOd4Z+mvRrGdcquELYhYMhEpYA==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.8","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59","@chainlesschain/context-memory-kernel":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.13_1788102558176_0.4947590587972497","host":"s3://npm-registry-packages-npm-production"}},"0.166.14":{"name":"chainlesschain","version":"0.166.14","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.14","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"666bd23d8fb3f7192971a82c26b386dd617c358c","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.14.tgz","fileCount":1422,"integrity":"sha512-XRzK8wEbIL4pPZD755zqm11rXahUnX9ceUmDUd2rn32FilTnBNgCOaHZT4P5d9BDsZjLOvanolv7Vrl1vPIfoQ==","signatures":[{"sig":"MEUCIQDAXbCilceNDrfmi3RcapPOO7bv9KP8Kp4Us7rid7db3QIgCR/aCYp8q4noaxfs7Q/Hj+uw/PjmRMUHjVrAFjeNm+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30001591},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.14.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.14.tgz","_integrity":"sha512-XRzK8wEbIL4pPZD755zqm11rXahUnX9ceUmDUd2rn32FilTnBNgCOaHZT4P5d9BDsZjLOvanolv7Vrl1vPIfoQ==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.8","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59","@chainlesschain/context-memory-kernel":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.14_1788108871080_0.874815907463641","host":"s3://npm-registry-packages-npm-production"}},"0.166.15":{"name":"chainlesschain","version":"0.166.15","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.15","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"e6ad42b2a11d86c2690eb9958620de1898471c2f","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.15.tgz","fileCount":1423,"integrity":"sha512-3XCLPdAC/SG+N6WfQnqAmej/P5emH6ydhHGwaWRb9FqnDYAkZV2+Y9Lx0akr8/UnhKl+Rf0vzcnitZeA2t/PaA==","signatures":[{"sig":"MEQCIHcCTMn/JH0uI5e1G9lJMzknXZNlRspmpcjJyTMvtGx+AiAx0My++7FjPTRcgucyAZdAVD6cX1r4gjb2NI5gyPwh9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30017248},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.15.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.15.tgz","_integrity":"sha512-3XCLPdAC/SG+N6WfQnqAmej/P5emH6ydhHGwaWRb9FqnDYAkZV2+Y9Lx0akr8/UnhKl+Rf0vzcnitZeA2t/PaA==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.8","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59","@chainlesschain/context-memory-kernel":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.15_1788181685165_0.8033227008094932","host":"s3://npm-registry-packages-npm-production"}},"0.166.16":{"name":"chainlesschain","version":"0.166.16","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.16","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"52a9de0726b8fc60674f589f31d5bb892b43b8cd","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.16.tgz","fileCount":1439,"integrity":"sha512-r5lGDJdK71j6Y2UoaVSmtsEJpn5YPQFwIYaR3DGsIm6BQVtRbZO3Sf3V1iD0/xWZU/UIr2RHgVBSa9MZ8kIX4Q==","signatures":[{"sig":"MEQCIAjOi8f7W09cEbraSxqhbdAmHqwbcC4EiK+3DG/fZ475AiB768oLsmLhNv6PBBRpT4y3ZMf2VYD/xYMqBQ/P5nMLWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31191257},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.16.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.16.tgz","_integrity":"sha512-r5lGDJdK71j6Y2UoaVSmtsEJpn5YPQFwIYaR3DGsIm6BQVtRbZO3Sf3V1iD0/xWZU/UIr2RHgVBSa9MZ8kIX4Q==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.8","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59","@chainlesschain/context-memory-kernel":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.16_1788285613269_0.20227481746389353","host":"s3://npm-registry-packages-npm-production"}},"0.166.17":{"name":"chainlesschain","version":"0.166.17","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.17","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"15645f07357d0c78eb8ad9051aaef27be9b268e9","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.17.tgz","fileCount":1445,"integrity":"sha512-PoGDRiJ8c4Dod2Qt7J8PMD4oMZeFfF8iJXC2L+7vCaxLj/QRupekoWfTE24nPPAT62Gn9c7PznK4+QFXu9HEmw==","signatures":[{"sig":"MEUCIH3GEeFPfKe+3y723asjLOMotEfx3VDPzBJSg/LpWN4KAiEA+ahNZuztfG5GzPK4AFdQCPyAd+dN306KJiG4vfiDgFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31271392},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.17.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.17.tgz","_integrity":"sha512-PoGDRiJ8c4Dod2Qt7J8PMD4oMZeFfF8iJXC2L+7vCaxLj/QRupekoWfTE24nPPAT62Gn9c7PznK4+QFXu9HEmw==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.9","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59","@chainlesschain/context-memory-kernel":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.17_1788334582846_0.515545856627605","host":"s3://npm-registry-packages-npm-production"}},"0.166.18":{"name":"chainlesschain","version":"0.166.18","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.18","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"894853956d7a2995cfffd0cc211456fcf3027307","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.18.tgz","fileCount":1468,"integrity":"sha512-KpSMpx8wQ21pjokUxFqdYdl0LgIedwawVhuQtDNS93kR+bYwpoC2aBSgISavpyrKcbuTb7zodpoNYkxGJXH67A==","signatures":[{"sig":"MEYCIQCdX6AiWVzE4RViwDx0qERTPFe3IslLE1y1BLVRjgDToAIhAMppir6qhhAPoO1+mQukDCrfMT/Bsd10gNjsW/zAXfRY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31753212},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.18.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.18.tgz","_integrity":"sha512-KpSMpx8wQ21pjokUxFqdYdl0LgIedwawVhuQtDNS93kR+bYwpoC2aBSgISavpyrKcbuTb7zodpoNYkxGJXH67A==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.9","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59","@chainlesschain/context-memory-kernel":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.18_1788409813202_0.6601538562525895","host":"s3://npm-registry-packages-npm-production"}},"0.166.20":{"name":"chainlesschain","version":"0.166.20","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.20","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"b4e264389820e5fd41e9a4b69b7d70678d076601","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.20.tgz","fileCount":1468,"integrity":"sha512-qLoxTjoKLF5f9W2AMKb0uOmRcjL5DhOUzSqkg52pbA5Omzr6KdYBBh/28w253ZysSHTI7aeEnBZIwDUfiLeUhA==","signatures":[{"sig":"MEUCIQCvWd26ENxdYXabmeKahyJxKix1eumZXcCrK3k1UZDCiwIgDbH5GUvmBTL9mGVEww1LM/f4Gh19lmAifYVk+aYzb0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31754426},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.20.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.20.tgz","_integrity":"sha512-qLoxTjoKLF5f9W2AMKb0uOmRcjL5DhOUzSqkg52pbA5Omzr6KdYBBh/28w253ZysSHTI7aeEnBZIwDUfiLeUhA==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.10","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59","@chainlesschain/context-memory-kernel":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.20_1788413941048_0.26006973327021154","host":"s3://npm-registry-packages-npm-production"}},"0.166.21":{"name":"chainlesschain","version":"0.166.21","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.21","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"2e37831bdfb675f6081370eaee4aaec53761b76f","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.21.tgz","fileCount":1500,"integrity":"sha512-3HR6CSWNp8dgIYSVDyxhq7kRpIx5VrlXY9sSG0mDVAftzVDKWlh3D5lqdxdFT7ZRXEIFaIJeqRhcOmXFFP/HVw==","signatures":[{"sig":"MEQCIAFUsdK+GEogdMkDNWVKGjzGUNcubJSvIjB4qhohaD6pAiBVxlKwsDgNywVqIN7ulFgZACowpm3A3H4K9VNXttEPFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32195092},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.21.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.21.tgz","_integrity":"sha512-3HR6CSWNp8dgIYSVDyxhq7kRpIx5VrlXY9sSG0mDVAftzVDKWlh3D5lqdxdFT7ZRXEIFaIJeqRhcOmXFFP/HVw==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.11","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59","@chainlesschain/context-memory-kernel":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.21_1788498423328_0.6493118280939514","host":"s3://npm-registry-packages-npm-production"}},"0.166.22":{"name":"chainlesschain","version":"0.166.22","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.22","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"4e58dd68f50533b2a8626d5333eed23c150e8458","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.22.tgz","fileCount":1507,"integrity":"sha512-dBqrQ2qji5fBCYlZp30+Rv6aCT9YzF/l2+PvFjxTpt+C3G/sLGiIzlsaBeEgSSh0wFpC9SydhyEx2Fqj6c1vSQ==","signatures":[{"sig":"MEQCIEM/droZ1C4nzmcCgoODixRlo16TFDmhdhWOpCx7o1rtAiA6A74Uo1elGh82hJ9k7SLDuksyKUyhGiI4df2FP2PYng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32336373},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.22.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.22.tgz","_integrity":"sha512-dBqrQ2qji5fBCYlZp30+Rv6aCT9YzF/l2+PvFjxTpt+C3G/sLGiIzlsaBeEgSSh0wFpC9SydhyEx2Fqj6c1vSQ==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.4","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.11","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59","@chainlesschain/context-memory-kernel":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.22_1788542271371_0.4686512771791054","host":"s3://npm-registry-packages-npm-production"}},"0.166.24":{"name":"chainlesschain","version":"0.166.24","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.24","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"2ea0ae7e398b7ea1bb25db0f79552c68d24c791d","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.24.tgz","fileCount":1564,"integrity":"sha512-nnnJ8waSXuolhpLfNybrq00qUbukE9+JO/26NX5j++glEeZ9SlJMxgXqMCYPvddA8JjOs9vBks/xcqxm+eBzUQ==","signatures":[{"sig":"MEUCIQCRR88ooow2eALAsX39+cmIXXMPoKqXqNhpsOYkz8ZazAIgcCSzLsCDwlh9aeV6su70PU4otv3tQTv0p0sLcftN354=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33214402},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.24.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.24.tgz","_integrity":"sha512-nnnJ8waSXuolhpLfNybrq00qUbukE9+JO/26NX5j++glEeZ9SlJMxgXqMCYPvddA8JjOs9vBks/xcqxm+eBzUQ==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59","@chainlesschain/context-memory-kernel":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.24_1788665345904_0.7055926602151228","host":"s3://npm-registry-packages-npm-production"}},"0.166.25":{"name":"chainlesschain","version":"0.166.25","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.25","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"797928b4ae259ddeeb8a7454e01d68c357dbade4","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.25.tgz","fileCount":1568,"integrity":"sha512-Qh8wRGsA8yRWk9hSQjrVZux/THPYP0oMK2BzAL8c6ALgHQepGaj26DDUCGt8xoPNlcZgpsFU196Lo+I1x0v3dQ==","signatures":[{"sig":"MEUCIQD+MxbGkdj1tluAeuadrX+QtPLb2yJlhlTNJQT8mvJuoQIgMyyfZQtF8H0m+P6ujpSQ4+0yPynVep3gP3lIy/OsIw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33320614},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.25.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.25.tgz","_integrity":"sha512-Qh8wRGsA8yRWk9hSQjrVZux/THPYP0oMK2BzAL8c6ALgHQepGaj26DDUCGt8xoPNlcZgpsFU196Lo+I1x0v3dQ==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59","@chainlesschain/context-memory-kernel":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.25_1788681847508_0.19513605127732214","host":"s3://npm-registry-packages-npm-production"}},"0.166.26":{"name":"chainlesschain","version":"0.166.26","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.26","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"4e20ad41085a4667c12a48e99f01d99e8b440777","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.26.tgz","fileCount":1568,"integrity":"sha512-gNHTO38Wrf7aP+frIc2gIg7gkzsL1tvZKIYIfv9z+nIscQMxw7dIX6VZOEqV5shF+iy27D+mvklKFSfsLrt4sg==","signatures":[{"sig":"MEYCIQDj8B1L5V/0A75ctLl7hFSmYCLOKBULdWtq7OKTFcquLgIhAK3eZwc/Akb8JgndXMWEpZ+l7c+veEBFuwWzfpsBmwy1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33332591},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.26.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.26.tgz","_integrity":"sha512-gNHTO38Wrf7aP+frIc2gIg7gkzsL1tvZKIYIfv9z+nIscQMxw7dIX6VZOEqV5shF+iy27D+mvklKFSfsLrt4sg==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59","@chainlesschain/context-memory-kernel":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.26_1788692384121_0.6611277856101827","host":"s3://npm-registry-packages-npm-production"}},"0.166.28":{"name":"chainlesschain","version":"0.166.28","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.28","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"4f4b989d68a13913602a14d2610a90f984e0ff99","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.28.tgz","fileCount":1568,"integrity":"sha512-8P7dCUiQu5fYkvS5suaGx/FXbNtflgNHHouuUREhd/hW/ncmJcNS27/iwiFYBmysHm2+S9ZvNrGDHk1W3MT24Q==","signatures":[{"sig":"MEQCICH/bBRQ6hYMDtOmresNV+UUScNwBCKEn9zWFuHlazF0AiA74JfF4c3Qe4vhGyhEwovF0Zw7lsTp8W0aVfBU17m1Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33376641},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.28.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.28.tgz","_integrity":"sha512-8P7dCUiQu5fYkvS5suaGx/FXbNtflgNHHouuUREhd/hW/ncmJcNS27/iwiFYBmysHm2+S9ZvNrGDHk1W3MT24Q==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59","@chainlesschain/context-memory-kernel":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.28_1788700538439_0.14929513991298515","host":"s3://npm-registry-packages-npm-production"}},"0.166.29":{"name":"chainlesschain","version":"0.166.29","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.29","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"60a99a1452659d28298010b236e86a21f6b40d77","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.29.tgz","fileCount":1569,"integrity":"sha512-0x+gXMilCyBxn5ryR+wfCZshYG5QeDQH6fgRssm0mYhZ7PlY7tJyJZec/TnDTVtL+Z3id9Ry65MxgMn5SuZF3A==","signatures":[{"sig":"MEYCIQDFr/ibpXjmGX5+WVcXseXoRu5lPaYzuO3L5UqEO+XSQwIhAJkVFv+MA3KT9mUzwqZ3Q7tNZh8CV4bH7N80jT3UkSjB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33389516},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.29.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.29.tgz","_integrity":"sha512-0x+gXMilCyBxn5ryR+wfCZshYG5QeDQH6fgRssm0mYhZ7PlY7tJyJZec/TnDTVtL+Z3id9Ry65MxgMn5SuZF3A==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59","@chainlesschain/context-memory-kernel":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.29_1788708453149_0.309094170856995","host":"s3://npm-registry-packages-npm-production"}},"0.166.30":{"name":"chainlesschain","version":"0.166.30","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.30","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"1c822c8eadaf485cd6cb15931eea97154eedebad","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.30.tgz","fileCount":1571,"integrity":"sha512-qDOuKdNdnsEWegw4lLCRJff9j06X83LaI9FP6KiXRfMh256j9XDeYpfguNaKihci4BaPAeqs/hlbksFbl5rTFg==","signatures":[{"sig":"MEYCIQDu6OTKVnE9FQyJ+xraQutz6XdG7vuIKyZTuRd15hGp6gIhANI+j1PqQ3hdM/rz4Pa/BcjQguurfM7rNa+q1jqpgbFP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33396830},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.30.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.30.tgz","_integrity":"sha512-qDOuKdNdnsEWegw4lLCRJff9j06X83LaI9FP6KiXRfMh256j9XDeYpfguNaKihci4BaPAeqs/hlbksFbl5rTFg==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59","@chainlesschain/context-memory-kernel":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.30_1788757663101_0.28553616731186215","host":"s3://npm-registry-packages-npm-production"}},"0.166.32":{"name":"chainlesschain","version":"0.166.32","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.32","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"288e81493376e429a3c5486edc998b533c5043f1","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.32.tgz","fileCount":1572,"integrity":"sha512-5vyML2C+h5Qu9yn4/xKxJzzzSvQYalBVF/zrn/H3Kk5NJTSSZDaFzNb23amWdtTitZhuT6pcBo0lph3fIqxQ3w==","signatures":[{"sig":"MEUCID4fXAvhkqPF4viC/gAtxna/8I6JI2delSOsnmSBtrqfAiEA+VCmg2ZWT0taqUCrxQ9SHLDyi0dbd4M/dozdk73H+NI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33416143},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.32.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.32.tgz","_integrity":"sha512-5vyML2C+h5Qu9yn4/xKxJzzzSvQYalBVF/zrn/H3Kk5NJTSSZDaFzNb23amWdtTitZhuT6pcBo0lph3fIqxQ3w==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59","@chainlesschain/context-memory-kernel":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.32_1788784266522_0.44495824300568576","host":"s3://npm-registry-packages-npm-production"}},"0.166.34":{"name":"chainlesschain","version":"0.166.34","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.34","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"89cc0001c6671c0951a222c1ce930d65ff5c6ab8","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.34.tgz","fileCount":1575,"integrity":"sha512-mUiwwUUQNZSFe8CSf4f63qJ0hDm7wQc5kD1LDWr0GNGMl6lACYXDlhZkveVteCK0CzkKR9T6lmte2x5+TR9o0A==","signatures":[{"sig":"MEUCIQC3Nk2x+o1a6kAlNdw6gd6TbV+QQFrgAV/FHImhEW/BSgIgatSMQKr4xiUbCeX7TsJGSmQ0bqh8tObBFR+veUFcNNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33454804},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.34.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.34.tgz","_integrity":"sha512-mUiwwUUQNZSFe8CSf4f63qJ0hDm7wQc5kD1LDWr0GNGMl6lACYXDlhZkveVteCK0CzkKR9T6lmte2x5+TR9o0A==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59","@chainlesschain/context-memory-kernel":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.34_1788830544938_0.04989102700925763","host":"s3://npm-registry-packages-npm-production"}},"0.166.36":{"name":"chainlesschain","version":"0.166.36","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.36","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"47fdc0f0365e8a31abb6004c5b8854b0aebcefdd","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.36.tgz","fileCount":1577,"integrity":"sha512-EPR/N4aKLs6NruzGYBvjysSnG+ALJfT4V6F9ImNQHGyTGdI2pbARyE+kdEOxc3sKLgdviircVkjWbZZ5IZfoUg==","signatures":[{"sig":"MEUCIH4RY+a0IS1erOBJJsS9i88tcOOZoXSk7fUt6cjwqHM0AiEA1jrwDlJJvIfW5EEBTxDXhAK0btYE5geIajtjyQ4+HdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33479286},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.36.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.36.tgz","_integrity":"sha512-EPR/N4aKLs6NruzGYBvjysSnG+ALJfT4V6F9ImNQHGyTGdI2pbARyE+kdEOxc3sKLgdviircVkjWbZZ5IZfoUg==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.59","@chainlesschain/context-memory-kernel":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.36_1788871489556_0.037680284357423544","host":"s3://npm-registry-packages-npm-production"}},"0.166.37":{"name":"chainlesschain","version":"0.166.37","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.37","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"169487543dc47d71617aa7dfacc568ed325b1a4e","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.37.tgz","fileCount":1581,"integrity":"sha512-jasjrxA6mZ+crzY4n4FxHBXrm2Dj3iliPh6/JA6krYEpr/2yTa1lPLh7SAeegt/zISrLH5vRkOC5qGcvNKUGjw==","signatures":[{"sig":"MEYCIQDWoS8AKBJhVFoWnOS8SP899Bm49COuKujxm1AjJscNqwIhAJ4/EIhybd8//VjruqzCq0+r1TnwGda3XUOGc1HFP06e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33499682},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.37.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.37.tgz","_integrity":"sha512-jasjrxA6mZ+crzY4n4FxHBXrm2Dj3iliPh6/JA6krYEpr/2yTa1lPLh7SAeegt/zISrLH5vRkOC5qGcvNKUGjw==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.60","@chainlesschain/context-memory-kernel":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.37_1788907968542_0.27614877268651794","host":"s3://npm-registry-packages-npm-production"}},"0.166.38":{"name":"chainlesschain","version":"0.166.38","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.38","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"fd09370372e7245af87ff7d267f0cdfa9c2aa74a","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.38.tgz","fileCount":1581,"integrity":"sha512-/Tq0M/UM4IngCCaK8F7sDSKcvAXB7E19x8FxHHeXVBGpCEeY7yXZHxOd0LCYSs3FAHFJv7EwEw6YpJh58tK5/Q==","signatures":[{"sig":"MEYCIQDpu7Q2NbKPYwY6JJemze20m+wKfasdRvETIeeJvt244gIhALgoHD8zuYQ9AgQ7DlW7sURb8aoXPt2ibDXAnZPEKlaD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33500434},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.38.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.38.tgz","_integrity":"sha512-/Tq0M/UM4IngCCaK8F7sDSKcvAXB7E19x8FxHHeXVBGpCEeY7yXZHxOd0LCYSs3FAHFJv7EwEw6YpJh58tK5/Q==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.60","@chainlesschain/context-memory-kernel":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.38_1788917095677_0.31244010691901924","host":"s3://npm-registry-packages-npm-production"}},"0.166.39":{"name":"chainlesschain","version":"0.166.39","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.39","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"6e57cd803abc10bec607ca8187e79d538420c1de","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.39.tgz","fileCount":1612,"integrity":"sha512-c/lmTlTxmr6uHG1TzhkV/Izb9BrJ+1ebuBtQFERkCT5JRW6NyqkgUmiKLoNhiWKDhnp2FzJ6n+5IaFtKmZP/9w==","signatures":[{"sig":"MEYCIQCoN3oNbZ1TLzW7x6qN/9vBJc1Oaf7KvDpxh478E/k1LAIhAIP2fN3tB0Y4r1qX0SK3nQXwyzu/LbButZTrjH00as4c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33985776},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.39.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs","test:governed-learning-volcengine-pilot":"node scripts/governed-learning-volcengine-pilot.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.39.tgz","_integrity":"sha512-c/lmTlTxmr6uHG1TzhkV/Izb9BrJ+1ebuBtQFERkCT5JRW6NyqkgUmiKLoNhiWKDhnp2FzJ6n+5IaFtKmZP/9w==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.60","@chainlesschain/context-memory-kernel":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.39_1788995434530_0.9848259229047396","host":"s3://npm-registry-packages-npm-production"}},"0.166.40":{"name":"chainlesschain","version":"0.166.40","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.40","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"f1b85688eb8372bc5d474dabe1485d40e7dd4141","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.40.tgz","fileCount":1612,"integrity":"sha512-itxUb1zOZYT38Crhe3i8DVAfOLH/OQoJBgq6CjuBDy3rqz2XrxikRABLn8FMcFqr+OuYc6VCCJD4tMJmmWG97w==","signatures":[{"sig":"MEUCIQCoVcRbSoSDG44LGFGRxLwdZXdZWHtvj39L19XeygyEIAIgay8QCvYuA3YHbrcwGVIoK8Mcwuca98laVPEHCBXfZVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33997162},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.40.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs","test:governed-learning-volcengine-pilot":"node scripts/governed-learning-volcengine-pilot.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.40.tgz","_integrity":"sha512-itxUb1zOZYT38Crhe3i8DVAfOLH/OQoJBgq6CjuBDy3rqz2XrxikRABLn8FMcFqr+OuYc6VCCJD4tMJmmWG97w==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.60","@chainlesschain/context-memory-kernel":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.40_1789007315302_0.9455831333529472","host":"s3://npm-registry-packages-npm-production"}},"0.166.41":{"name":"chainlesschain","version":"0.166.41","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.41","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"dbec24847f78d605a34f5345b86f6347eb6688fd","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.41.tgz","fileCount":1613,"integrity":"sha512-rcOlY7SGLo+mME2DxPuZWl/fCEILXYpycrOaOlL7LFnYlDe25/p+pXPupazMYmtr/Vpu1XcGi4GXGdgHV2Uz5w==","signatures":[{"sig":"MEYCIQDXRyKcr/REor44Ihv92yeRlSg8+gNBKUMjCjPWHJjjJQIhAJ5lkSWB4iESOvQ+LcR8RYhoFgHf7Td95/DH9TCOhb4k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34004522},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.41.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs","test:governed-learning-volcengine-pilot":"node scripts/governed-learning-volcengine-pilot.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.41.tgz","_integrity":"sha512-rcOlY7SGLo+mME2DxPuZWl/fCEILXYpycrOaOlL7LFnYlDe25/p+pXPupazMYmtr/Vpu1XcGi4GXGdgHV2Uz5w==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.60","@chainlesschain/context-memory-kernel":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.41_1789016166065_0.6929751835138753","host":"s3://npm-registry-packages-npm-production"}},"0.166.42":{"name":"chainlesschain","version":"0.166.42","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.42","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"9f433653216b94e15fe58805459b455e230bcccc","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.42.tgz","fileCount":1614,"integrity":"sha512-VJvrKLKQQ/iK+5+DBLsVzteMlU5a7+kMddFjYnrR2yvYL5P3ErXUyJIuV4sUmNswiNxAItHNKnVExeioPC0qtQ==","signatures":[{"sig":"MEYCIQD/fxva+jCWL1P1OaDWSQAiUGCg03ZIo+XytE/l4gkIfAIhAO8pXNUTwvIJRFe1UZeYiJhesoUMXzvLMIMwg8R3kdyf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34017405},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.42.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs","test:governed-learning-volcengine-pilot":"node scripts/governed-learning-volcengine-pilot.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.42.tgz","_integrity":"sha512-VJvrKLKQQ/iK+5+DBLsVzteMlU5a7+kMddFjYnrR2yvYL5P3ErXUyJIuV4sUmNswiNxAItHNKnVExeioPC0qtQ==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.60","@chainlesschain/context-memory-kernel":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.42_1789028685015_0.06651188353261572","host":"s3://npm-registry-packages-npm-production"}},"0.166.43":{"name":"chainlesschain","version":"0.166.43","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.43","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"54396c1dba7fcb8761388435f7a51732ec2b407d","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.43.tgz","fileCount":1620,"integrity":"sha512-D2KdEPtBh4+30QKJf0QvEWbdjIxiEV8yASFplLOxMfmkXYoII55ls5iN7Bk6ygC1Vxxn26R1+KwWczhc5jwr1Q==","signatures":[{"sig":"MEUCIQDHFHbD5h1xrgr7puudG7OGHx8Frgj+fjLiTRT5PMZGpwIgCFUH3AIIe6ZGd9lm5xmjgmjPjxQYP3GePnpPtjm83sY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34041658},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.43.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs","test:governed-learning-volcengine-pilot":"node scripts/governed-learning-volcengine-pilot.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.43.tgz","_integrity":"sha512-D2KdEPtBh4+30QKJf0QvEWbdjIxiEV8yASFplLOxMfmkXYoII55ls5iN7Bk6ygC1Vxxn26R1+KwWczhc5jwr1Q==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.60","@chainlesschain/context-memory-kernel":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.43_1789047034066_0.183984239236328","host":"s3://npm-registry-packages-npm-production"}},"0.166.44":{"name":"chainlesschain","version":"0.166.44","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.44","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"bd45e1b32429b18cbefd849b3323a908b0cda451","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.44.tgz","fileCount":1621,"integrity":"sha512-b+MqApqnd0j0IfJetL+UTs7ovP0VtyX9AAPmDz+OA7HKr+NQ7z6Jj4KEg/AQN2nLC599F/557/joeydCr6oqfg==","signatures":[{"sig":"MEQCIGJkcMfX7hSnSB++I+lklTUKbRNMCKeBvs/92lLwYRimAiB+2KkljnGlKPm+Oy74GeO2lX6EoLv3MpaJQe8jIz1ZNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34056053},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.44.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs","test:governed-learning-volcengine-pilot":"node scripts/governed-learning-volcengine-pilot.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.44.tgz","_integrity":"sha512-b+MqApqnd0j0IfJetL+UTs7ovP0VtyX9AAPmDz+OA7HKr+NQ7z6Jj4KEg/AQN2nLC599F/557/joeydCr6oqfg==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.60","@chainlesschain/context-memory-kernel":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.44_1789119074767_0.8009804726393739","host":"s3://npm-registry-packages-npm-production"}},"0.166.45":{"name":"chainlesschain","version":"0.166.45","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.45","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"ba5bcf68e293294aa74d6b205fc8ac2100f5beab","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.45.tgz","fileCount":1624,"integrity":"sha512-mf/a4nqYA8xEKrhZ4idZyjKHnAVNTcY5UyoY3tj/+lJqI7S5RcbvvSshw/R0sDam4ABilckoHjxqR1n1fLNEJA==","signatures":[{"sig":"MEQCIBYk0YSy9lwDUXutRGlO+CeP3EoMLjWzPav4uBKSmGPIAiB4l4wUpaZr8JZDunsHM5eI4wTHuYhpUFqs6Zu6eHxWuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34108470},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.45.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs","test:governed-learning-volcengine-pilot":"node scripts/governed-learning-volcengine-pilot.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.45.tgz","_integrity":"sha512-mf/a4nqYA8xEKrhZ4idZyjKHnAVNTcY5UyoY3tj/+lJqI7S5RcbvvSshw/R0sDam4ABilckoHjxqR1n1fLNEJA==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.61","@chainlesschain/context-memory-kernel":"0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.45_1789254780710_0.8210170868537106","host":"s3://npm-registry-packages-npm-production"}},"0.166.46":{"name":"chainlesschain","version":"0.166.46","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.46","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"855cc8c3827ec5d58ab3fc58a1ee4fc5bee02736","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.46.tgz","fileCount":1624,"integrity":"sha512-9h8y1gA9MwR9NgHGGW+rNI/s5Z1LsS9cyCGV+DWb1H8Kw56NoHZAScvr7c98ARHwQzSmFHg62a3fil2xmRCXYQ==","signatures":[{"sig":"MEUCIQDw8Q4S9IPeI1ZYpwr96HVicz288es1qRjB01pRZ5Tw8AIgLs/y16pSrhtbOXxu82en83CqqQGsjEY6V9zXR+tXYRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34113559},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.46.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs","test:governed-learning-volcengine-pilot":"node scripts/governed-learning-volcengine-pilot.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.46.tgz","_integrity":"sha512-9h8y1gA9MwR9NgHGGW+rNI/s5Z1LsS9cyCGV+DWb1H8Kw56NoHZAScvr7c98ARHwQzSmFHg62a3fil2xmRCXYQ==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.61","@chainlesschain/context-memory-kernel":"0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.46_1789262876127_0.8650502796566348","host":"s3://npm-registry-packages-npm-production"}},"0.166.47":{"name":"chainlesschain","version":"0.166.47","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.47","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"7e0cc15bf31f11cb977d45fb0f8e3622502aca04","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.47.tgz","fileCount":1635,"integrity":"sha512-0wQqcb8BfcIBm6Ls/7Q5aNeJkhDHW1x06OsW0MJeOCXCkedFGk++Thi/PCxwY712YlbcmHo6zybq/zURIwMt1g==","signatures":[{"sig":"MEYCIQDiOOIQ8rS9FscR2GgSoBULghjmjOQ9p2L+iikN+2VgWQIhAOhdfSoIJMsdJJy0Vpo4DUodyfHJRxmEFpV6o5TTfL5I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34364281},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.47.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","benchmark:persistent-capacity:smoke":"node scripts/persistent-capacity-benchmark.mjs --profile smoke","benchmark:persistent-capacity:formal":"node scripts/persistent-capacity-benchmark.mjs --profile formal","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs","test:governed-learning-volcengine-pilot":"node scripts/governed-learning-volcengine-pilot.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.47.tgz","_integrity":"sha512-0wQqcb8BfcIBm6Ls/7Q5aNeJkhDHW1x06OsW0MJeOCXCkedFGk++Thi/PCxwY712YlbcmHo6zybq/zURIwMt1g==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.61","@chainlesschain/context-memory-kernel":"0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.47_1789313374402_0.9236120973560946","host":"s3://npm-registry-packages-npm-production"}},"0.166.48":{"name":"chainlesschain","version":"0.166.48","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.48","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"7efef41ee7056fd3fc1f6bd13a7831e4c36ca5e5","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.48.tgz","fileCount":1636,"integrity":"sha512-bdG/1V/4MBtycPe0s8rRgD/MpSJdQCPnUZbWsEPl0+GkK/mu27a+ASxF54djr6lNTZ9mlc9tpJzYzG8/xYHYUA==","signatures":[{"sig":"MEUCICIrbLcjTTywzzz7rOOEQrFx3YiaZxe5Y0/lNgXxBO3OAiEA9X9ZOlitSt7Yet2CRcS6xYe7uaPulezz1VBsnvCCxuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34396708},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.48.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","benchmark:persistent-capacity:smoke":"node scripts/persistent-capacity-benchmark.mjs --profile smoke","benchmark:persistent-capacity:formal":"node scripts/persistent-capacity-benchmark.mjs --profile formal","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs","test:governed-learning-volcengine-pilot":"node scripts/governed-learning-volcengine-pilot.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.48.tgz","_integrity":"sha512-bdG/1V/4MBtycPe0s8rRgD/MpSJdQCPnUZbWsEPl0+GkK/mu27a+ASxF54djr6lNTZ9mlc9tpJzYzG8/xYHYUA==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.61","@chainlesschain/context-memory-kernel":"0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.48_1789393219027_0.43592300517073346","host":"s3://npm-registry-packages-npm-production"}},"0.166.56":{"name":"chainlesschain","version":"0.166.56","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.56","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"0f343b10b29f816bd4e0396d763217d4ce130446","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.56.tgz","fileCount":1637,"integrity":"sha512-XGQj6Tx4AQ/hSZfPMBxdLI20SwLDVFU4uEpqIHrdjqSJeC855schwvl8AhQxsHEXgLF4OSfWNr/Yo/kD02Dt8g==","signatures":[{"sig":"MEQCIHkSJn/nAGtDv2CC1bXqn1FpBRGK6m1vbNW9Oj0YMCCHAiB6QalutGNSq4JDfeapgotpkcxyIf+yAx0mSJyJaI6DRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34425892},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.56.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","benchmark:persistent-capacity:smoke":"node scripts/persistent-capacity-benchmark.mjs --profile smoke","benchmark:persistent-capacity:formal":"node scripts/persistent-capacity-benchmark.mjs --profile formal","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs","test:governed-learning-volcengine-pilot":"node scripts/governed-learning-volcengine-pilot.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.56.tgz","_integrity":"sha512-XGQj6Tx4AQ/hSZfPMBxdLI20SwLDVFU4uEpqIHrdjqSJeC855schwvl8AhQxsHEXgLF4OSfWNr/Yo/kD02Dt8g==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.61","@chainlesschain/context-memory-kernel":"0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.56_1789460464933_0.5415196947863903","host":"s3://npm-registry-packages-npm-production"}},"0.166.58":{"name":"chainlesschain","version":"0.166.58","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.58","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"0432ae9d0ab1457c720c95766d069459a9986b9a","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.58.tgz","fileCount":1642,"integrity":"sha512-DnO1+AY0D3QjTSsEmvx4AvxNKMDB95cJ3o2eVZgxGE7P63SWCZhL0KV4Ep/QpLOVFvdzye8rmmjDyY3g4UUsFQ==","signatures":[{"sig":"MEQCIBEsPl9QEToifYMOIS3gTmdJMkML3NRUGbkt537pl8bbAiAq0sHtLBsRjeDlO4qR1+JhHzP3s+wOlFLGvWQ2AuWtnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34460693},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.58.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","eval:outcomes":"node scripts/task-outcome-report.mjs","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","benchmark:persistent-capacity:smoke":"node scripts/persistent-capacity-benchmark.mjs --profile smoke","benchmark:persistent-capacity:formal":"node scripts/persistent-capacity-benchmark.mjs --profile formal","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs","test:governed-learning-volcengine-pilot":"node scripts/governed-learning-volcengine-pilot.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.58.tgz","_integrity":"sha512-DnO1+AY0D3QjTSsEmvx4AvxNKMDB95cJ3o2eVZgxGE7P63SWCZhL0KV4Ep/QpLOVFvdzye8rmmjDyY3g4UUsFQ==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.61","@chainlesschain/context-memory-kernel":"0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.58_1789496751889_0.5637429999618533","host":"s3://npm-registry-packages-npm-production"}},"0.166.59":{"name":"chainlesschain","version":"0.166.59","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.59","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"5cd505641ac8b1aee2dd1bf041c4627c39a82c5e","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.59.tgz","fileCount":1643,"integrity":"sha512-yX3pCl+20BX7IRbntCYlOcpHYFy/J+yD42HYd4sMgGnfXHYX7Wxr4WKWqV/BFyvJv23OSiNr8HCX+qp1iZTZkg==","signatures":[{"sig":"MEUCIFZJdZBVkL66gcnInlZRxLYvoVbTKLj27rJpzXuE7TKBAiEAp7tKNFvRgCBaQSTrjW4Bx5kg4OBL6XLpbpMkurusjR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34483077},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.59.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","eval:outcomes":"node scripts/task-outcome-report.mjs","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","benchmark:persistent-capacity:smoke":"node scripts/persistent-capacity-benchmark.mjs --profile smoke","benchmark:persistent-capacity:formal":"node scripts/persistent-capacity-benchmark.mjs --profile formal","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs","test:governed-learning-volcengine-pilot":"node scripts/governed-learning-volcengine-pilot.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.59.tgz","_integrity":"sha512-yX3pCl+20BX7IRbntCYlOcpHYFy/J+yD42HYd4sMgGnfXHYX7Wxr4WKWqV/BFyvJv23OSiNr8HCX+qp1iZTZkg==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.61","@chainlesschain/context-memory-kernel":"0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.59_1789538006771_0.37858943594827976","host":"s3://npm-registry-packages-npm-production"}},"0.166.62":{"name":"chainlesschain","version":"0.166.62","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.62","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"b402a21bd83e374b7ccea58e41beef1c667cf901","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.62.tgz","fileCount":1647,"integrity":"sha512-Bo/37WXN9NOtRNgUeH7UlV9oQA5t6z5gB91XSuB9dt1tT4W02GohuSFqsewqJGBJFW78jzIgbXB9clHEBJFSVA==","signatures":[{"sig":"MEUCIBdhIplArodYpgn3mcr4UJ+f/9HjFcSpIfOHDAhb+FhwAiEAxBu2qTRe9QadAzqvK+MPNLx85sCGJn+sgXpxl9BE/Uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+BS3rBkPnL5YQsKojFBcAoMGBPUwbTGCBHL6kT9X8KQIhAJH9gHXxRK8Hxm65zOnIT9DKG71euBRc/zyog1cJtwgZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34567173},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.62.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","eval:outcomes":"node scripts/task-outcome-report.mjs","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:pm-exploration-recovery-drill":"node scripts/pm-exploration-recovery-drill.mjs","benchmark:persistent-capacity:smoke":"node scripts/persistent-capacity-benchmark.mjs --profile smoke","benchmark:persistent-capacity:formal":"node scripts/persistent-capacity-benchmark.mjs --profile formal","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs","test:governed-learning-volcengine-pilot":"node scripts/governed-learning-volcengine-pilot.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.62.tgz","_integrity":"sha512-Bo/37WXN9NOtRNgUeH7UlV9oQA5t6z5gB91XSuB9dt1tT4W02GohuSFqsewqJGBJFW78jzIgbXB9clHEBJFSVA==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.61","@chainlesschain/context-memory-kernel":"0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.62_1789682606847_0.16757762248530184","host":"s3://npm-registry-packages-npm-production"}},"0.166.63":{"name":"chainlesschain","version":"0.166.63","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.63","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"9027fa52dcc2822878ab39a6b7a9ed7988d00a0e","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.63.tgz","fileCount":1656,"integrity":"sha512-4RtrJlqlDJlIKOCKkOjfpc9b3wFwDcJzGKmZgSKl5N4qA05W5Pnzuho1pdUHk/HTX6YbVguL91/hZckCIm+4Ug==","signatures":[{"sig":"MEUCIQD1i0abM4ICI8N80JzutwXVK9SEt3T8DgtCgcNJO8+JFwIgWiLRdIK374WH8CrHBv+CM/IdrJx2IuFkwRetzybHr5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBQdvfDdhQkzUVtYVBoAmqKqEoDKP7HrDxYw8i/Bn0W1AiAiauClX3cSC7tR2zXN1Tu1nLT/aQdSoRRZSlhB8Nnvjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34748971},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.63.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","eval:outcomes":"node scripts/task-outcome-report.mjs","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:pm-exploration-recovery-drill":"node scripts/pm-exploration-recovery-drill.mjs","benchmark:persistent-capacity:smoke":"node scripts/persistent-capacity-benchmark.mjs --profile smoke","test:pm-exploration-volcengine-live":"node scripts/pm-exploration-volcengine-live-probe.mjs --confirm-live","benchmark:persistent-capacity:formal":"node scripts/persistent-capacity-benchmark.mjs --profile formal","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs","test:governed-learning-volcengine-pilot":"node scripts/governed-learning-volcengine-pilot.mjs","test:pm-exploration-signed-volcengine-live":"node scripts/pm-exploration-signed-volcengine-live-probe.mjs --confirm-live"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.63.tgz","_integrity":"sha512-4RtrJlqlDJlIKOCKkOjfpc9b3wFwDcJzGKmZgSKl5N4qA05W5Pnzuho1pdUHk/HTX6YbVguL91/hZckCIm+4Ug==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.61","@chainlesschain/context-memory-kernel":"0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.63_1789734875461_0.5524435146801501","host":"s3://npm-registry-packages-npm-production"}},"0.166.64":{"name":"chainlesschain","version":"0.166.64","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.64","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"ccb5f8ff1760a2d7ba1678d12cd3d8afd34d6452","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.64.tgz","fileCount":1656,"integrity":"sha512-7W+78nDkc3c+9+Px+Ocx3/zLGmmPrnMaDl4TWUDvpASySEJMpH8dbYDh5yjQ37NMSfFzrMVDkTEcWqAw1t24JA==","signatures":[{"sig":"MEUCIQDptAWsxnfa2ZEc68YkOuJF3bNqUzM3cN/Nbh1FkIrh6QIgfIQfHjzSp577TJJb1fwvQ4iNd4n4zc53q569Le1Z180=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCErEBHNk+fUjFDRSCDJ3c+I018GMRhEDkTthPAMmFVEgIhAKrWa7YjYPUailt/CrutWScRzBVfbSz/D9L8/3tKULuZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34751779},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.64.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","eval:outcomes":"node scripts/task-outcome-report.mjs","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:pm-exploration-recovery-drill":"node scripts/pm-exploration-recovery-drill.mjs","benchmark:persistent-capacity:smoke":"node scripts/persistent-capacity-benchmark.mjs --profile smoke","test:pm-exploration-volcengine-live":"node scripts/pm-exploration-volcengine-live-probe.mjs --confirm-live","benchmark:persistent-capacity:formal":"node scripts/persistent-capacity-benchmark.mjs --profile formal","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs","test:governed-learning-volcengine-pilot":"node scripts/governed-learning-volcengine-pilot.mjs","test:pm-exploration-signed-volcengine-live":"node scripts/pm-exploration-signed-volcengine-live-probe.mjs --confirm-live"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.64.tgz","_integrity":"sha512-7W+78nDkc3c+9+Px+Ocx3/zLGmmPrnMaDl4TWUDvpASySEJMpH8dbYDh5yjQ37NMSfFzrMVDkTEcWqAw1t24JA==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.61","@chainlesschain/context-memory-kernel":"0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.64_1789808559585_0.8110813613551733","host":"s3://npm-registry-packages-npm-production"}},"0.166.65":{"name":"chainlesschain","version":"0.166.65","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.65","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"958298649245e3d863f8153aa1b59279b427ea12","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.65.tgz","fileCount":1657,"integrity":"sha512-bvmpWtjZ2stsgJnQHq+uJiDtQL2sGt+J2CH+ITQArCsxpIrdjEfElsa4XECtLKPJbASAJCN9BxEV3TydF1j1jQ==","signatures":[{"sig":"MEYCIQCz8YA1GV45B+bxo147anBvTL1oLOoi1SwjsPsFWBssFAIhAMaOLwlqvsIF9hnjbb5sALTkOAk3RJM9TA09vWYJXMr6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICWNTJBsB5LkoBsuIGVUTqwbTicmHJICSx9erv3USvplAiAkBvhd97tSQlRO1f/h1V9PNbD7nqV/ZjT8/NMVwBJDJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34754608},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.65.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","eval:outcomes":"node scripts/task-outcome-report.mjs","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:pm-exploration-recovery-drill":"node scripts/pm-exploration-recovery-drill.mjs","benchmark:persistent-capacity:smoke":"node scripts/persistent-capacity-benchmark.mjs --profile smoke","test:pm-exploration-volcengine-live":"node scripts/pm-exploration-volcengine-live-probe.mjs --confirm-live","benchmark:persistent-capacity:formal":"node scripts/persistent-capacity-benchmark.mjs --profile formal","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs","test:governed-learning-volcengine-pilot":"node scripts/governed-learning-volcengine-pilot.mjs","test:pm-exploration-signed-volcengine-live":"node scripts/pm-exploration-signed-volcengine-live-probe.mjs --confirm-live"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.65.tgz","_integrity":"sha512-bvmpWtjZ2stsgJnQHq+uJiDtQL2sGt+J2CH+ITQArCsxpIrdjEfElsa4XECtLKPJbASAJCN9BxEV3TydF1j1jQ==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.12","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.61","@chainlesschain/context-memory-kernel":"0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.65_1789821644528_0.6726541564857562","host":"s3://npm-registry-packages-npm-production"}},"0.166.68":{"name":"chainlesschain","version":"0.166.68","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.68","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"214190102790f9713f286ef251498d19da19deaa","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.68.tgz","fileCount":1675,"integrity":"sha512-NXHLovx2M6E6HyCkOPaQGwRtamEMvGhJ7pN7wpf2iw7ijMDv+daOb9kQ8Sel8ACovX0SVhHwu+xpCCSr1rSnYQ==","signatures":[{"sig":"MEQCIDoAirGXCC2UGOAg6urF3Zow4mNao1j1abg2ObLIH4piAiBtAPQG6f8Kv313X/VIOADHH19UCBn43kHKBf1dJziC1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDQzmZRpxUP4Eg84u3MlOE59r+CU/UrzxgX9WLY1EqKxgIhAIDXc+bH2BtUbfC3Wfk/BITXzdlDaQKUo8rGrDx6qBvB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35212540},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.68.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","eval:outcomes":"node scripts/task-outcome-report.mjs","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:pm-exploration-recovery-drill":"node scripts/pm-exploration-recovery-drill.mjs","benchmark:persistent-capacity:smoke":"node scripts/persistent-capacity-benchmark.mjs --profile smoke","test:pm-exploration-volcengine-live":"node scripts/pm-exploration-volcengine-live-probe.mjs --confirm-live","benchmark:persistent-capacity:formal":"node scripts/persistent-capacity-benchmark.mjs --profile formal","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs","test:governed-learning-volcengine-pilot":"node scripts/governed-learning-volcengine-pilot.mjs","test:pm-exploration-signed-volcengine-live":"node scripts/pm-exploration-signed-volcengine-live-probe.mjs --confirm-live"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.68.tgz","_integrity":"sha512-NXHLovx2M6E6HyCkOPaQGwRtamEMvGhJ7pN7wpf2iw7ijMDv+daOb9kQ8Sel8ACovX0SVhHwu+xpCCSr1rSnYQ==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.13","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.62","@chainlesschain/context-memory-kernel":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.68_1789906340403_0.9603420497264028","host":"s3://npm-registry-packages-npm-production"}},"0.166.69":{"name":"chainlesschain","version":"0.166.69","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.69","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"bc975c4f2ebf38a04bc488d03f3b01c33f1c2849","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.69.tgz","fileCount":1679,"integrity":"sha512-himoW/lmyiD8nHUE0I/Ta9als+n8oOSS8ps9Kt/b4SQGaSetygD6vUoTM5TyRhzg6xdFQK2f+hAMjWVUM6ZAmA==","signatures":[{"sig":"MEUCIQCTJLKtCrwj/1K78NRlGp85zmiVAFf88zrgkVldAgSFuQIgJxVY7rNfTXiT5d1yE01c5VamBdy3g6NrNKeTnFsBRY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCAEPdutjHBGTboJzqSSxnH9RLHI5PGZaQFHTto3uY6UwIgZ891f3l1FPcWApS0MARDdan1SEZp+u1ni55xR0E0dDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35368393},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.69.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","eval:outcomes":"node scripts/task-outcome-report.mjs","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:pm-exploration-recovery-drill":"node scripts/pm-exploration-recovery-drill.mjs","benchmark:persistent-capacity:smoke":"node scripts/persistent-capacity-benchmark.mjs --profile smoke","test:pm-exploration-volcengine-live":"node scripts/pm-exploration-volcengine-live-probe.mjs --confirm-live","benchmark:persistent-capacity:formal":"node scripts/persistent-capacity-benchmark.mjs --profile formal","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs","test:governed-learning-volcengine-pilot":"node scripts/governed-learning-volcengine-pilot.mjs","test:pm-exploration-signed-volcengine-live":"node scripts/pm-exploration-signed-volcengine-live-probe.mjs --confirm-live"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.69.tgz","_integrity":"sha512-himoW/lmyiD8nHUE0I/Ta9als+n8oOSS8ps9Kt/b4SQGaSetygD6vUoTM5TyRhzg6xdFQK2f+hAMjWVUM6ZAmA==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.13","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.62","@chainlesschain/context-memory-kernel":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.69_1789959348614_0.5143565915712547","host":"s3://npm-registry-packages-npm-production"}},"0.166.70":{"name":"chainlesschain","version":"0.166.70","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.70","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"2a0ebb04665167d89e5177dbddc7448e32730b4e","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.70.tgz","fileCount":1684,"integrity":"sha512-GOGFuTRMb6GL9s7QLM3Ea+abjYvAXkrnrNYtK49djvkFgpjBKLvF4pI3I2mcT7PXXMIoj52B6/G3fuSf2C/ALA==","signatures":[{"sig":"MEYCIQC+unG86kR6htA1nK1JsCflzUkxqCPFDZ/UFIsLb0hHXAIhAIjeH91aPiU+PWG48i58yNLmyRa4vk94qvQrzhmh7Sb7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDUw+QIB2AcY1YdO0+dC0s9Kywb0p95PO+TFbDf/h2rBwIhALb6kQSSPq5ZD4C7L2Z6gCXpzKQsdIJxPjgrHz+ovI5C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35407006},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.70.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","eval:outcomes":"node scripts/task-outcome-report.mjs","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:pm-exploration-recovery-drill":"node scripts/pm-exploration-recovery-drill.mjs","benchmark:persistent-capacity:smoke":"node scripts/persistent-capacity-benchmark.mjs --profile smoke","test:pm-exploration-volcengine-live":"node scripts/pm-exploration-volcengine-live-probe.mjs --confirm-live","benchmark:persistent-capacity:formal":"node scripts/persistent-capacity-benchmark.mjs --profile formal","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs","test:governed-learning-volcengine-pilot":"node scripts/governed-learning-volcengine-pilot.mjs","test:pm-exploration-signed-volcengine-live":"node scripts/pm-exploration-signed-volcengine-live-probe.mjs --confirm-live"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.70.tgz","_integrity":"sha512-GOGFuTRMb6GL9s7QLM3Ea+abjYvAXkrnrNYtK49djvkFgpjBKLvF4pI3I2mcT7PXXMIoj52B6/G3fuSf2C/ALA==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.13","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.62","@chainlesschain/context-memory-kernel":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.70_1790045847572_0.7055821800112436","host":"s3://npm-registry-packages-npm-production"}},"0.166.71":{"name":"chainlesschain","version":"0.166.71","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.71","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"73b25450631f5cad57386f8912f218d0500576d0","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.71.tgz","fileCount":1685,"integrity":"sha512-gcPga1gBah8A0TgKrhMC3CYZcCRG/rv0HNhD+T35JDqg8eBV7rmLGgBodK732g3LBznf5D8VWWVRZlKsBubgUw==","signatures":[{"sig":"MEQCIGnSMlA3SL9aM/IB8hSdoi3Wd9FTuPPo34v4BOEuH9ugAiBIIZ3oaVH3qDHrpvf58EQYyDIFXYH3aeoOt4msVfnGLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE45P0YUUWR539wmGx8MuMKx/FcgMYAhCTN1XtKnFoeCAiEAwhUw4mSt+KM1H8uxpvHNlNQw0VC/+ZiwLNFHTlWq3mw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35412864},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.71.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","eval:outcomes":"node scripts/task-outcome-report.mjs","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:pm-exploration-recovery-drill":"node scripts/pm-exploration-recovery-drill.mjs","benchmark:persistent-capacity:smoke":"node scripts/persistent-capacity-benchmark.mjs --profile smoke","test:pm-exploration-volcengine-live":"node scripts/pm-exploration-volcengine-live-probe.mjs --confirm-live","benchmark:persistent-capacity:formal":"node scripts/persistent-capacity-benchmark.mjs --profile formal","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs","test:governed-learning-volcengine-pilot":"node scripts/governed-learning-volcengine-pilot.mjs","test:pm-exploration-signed-volcengine-live":"node scripts/pm-exploration-signed-volcengine-live-probe.mjs --confirm-live"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.71.tgz","_integrity":"sha512-gcPga1gBah8A0TgKrhMC3CYZcCRG/rv0HNhD+T35JDqg8eBV7rmLGgBodK732g3LBznf5D8VWWVRZlKsBubgUw==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.13","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.62","@chainlesschain/context-memory-kernel":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.71_1790131385171_0.942673312078496","host":"s3://npm-registry-packages-npm-production"}},"0.166.72":{"name":"chainlesschain","version":"0.166.72","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.72","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"4960637e4deaef7efc1397731997bf74b1b2cfcd","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.72.tgz","fileCount":1685,"integrity":"sha512-KSzqSzISRCO4mgZST9yqrnrQcwlNAlZyaRBiyjQX3jC/O5gDpPPPpehWKoDOgEgUqBcCxLyjqIjGigylskyT6g==","signatures":[{"sig":"MEYCIQCHvABvh1pIEsmWiJVcvmfEFhDdqqOEexi37ll4G0JDlwIhAN11vRoLOKiFfsHCJn7QqIyNYrZ78J36nhDX7WWhKWLy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDgLqnI6T0WpDNEUzTSA2JJB4UqEBOFPxTxV5RhzS/C4QIhANJ8JISkZkgHckWYlUA7SILeYt1aNx1G1a6BqL+XBHWD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35416544},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.72.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","eval:outcomes":"node scripts/task-outcome-report.mjs","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:pm-exploration-recovery-drill":"node scripts/pm-exploration-recovery-drill.mjs","benchmark:persistent-capacity:smoke":"node scripts/persistent-capacity-benchmark.mjs --profile smoke","test:pm-exploration-volcengine-live":"node scripts/pm-exploration-volcengine-live-probe.mjs --confirm-live","benchmark:persistent-capacity:formal":"node scripts/persistent-capacity-benchmark.mjs --profile formal","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs","test:governed-learning-volcengine-pilot":"node scripts/governed-learning-volcengine-pilot.mjs","test:pm-exploration-signed-volcengine-live":"node scripts/pm-exploration-signed-volcengine-live-probe.mjs --confirm-live"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.72.tgz","_integrity":"sha512-KSzqSzISRCO4mgZST9yqrnrQcwlNAlZyaRBiyjQX3jC/O5gDpPPPpehWKoDOgEgUqBcCxLyjqIjGigylskyT6g==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.13","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.62","@chainlesschain/context-memory-kernel":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.72_1790156885549_0.3073014482731715","host":"s3://npm-registry-packages-npm-production"}},"0.166.74":{"name":"chainlesschain","version":"0.166.74","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"author":{"name":"ChainlessChain Team"},"license":"MIT","_id":"chainlesschain@0.166.74","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"homepage":"https://www.chainlesschain.com","bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"dist":{"shasum":"0a8ff944cf3cc139869a8cade5a85ec715794cd3","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.74.tgz","fileCount":1686,"integrity":"sha512-5HrB5Ob4o1W/UTgRAKuVrSQMOMehgLheXM2HIwCyi1kX9qFmvKQlKJP4xeMKcodQ8BlejQRgpDe5hanB9w/DOQ==","signatures":[{"sig":"MEUCIQDKCzhYj2FTyIFqNdgm281eoKkqWZfvaCa+QXqjsryy+wIgYWEtsI9apM1z0oRE7q8KFC76E/ujaVuwv2e/7DKb8Jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDvRrE0YNB1Nav9pRIIRq+utx50aPQT0pLn5FVAw3DKVAIhAOrIC+A9Eu+tgtpPEREYozdTG1wjSU+0/cRrdcUrWWcA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35504420},"main":"src/index.js","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.74.tgz","engines":{"node":">=22.12.0"},"scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","eval:outcomes":"node scripts/task-outcome-report.mjs","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:pm-exploration-recovery-drill":"node scripts/pm-exploration-recovery-drill.mjs","benchmark:persistent-capacity:smoke":"node scripts/persistent-capacity-benchmark.mjs --profile smoke","test:pm-exploration-volcengine-live":"node scripts/pm-exploration-volcengine-live-probe.mjs --confirm-live","benchmark:persistent-capacity:formal":"node scripts/persistent-capacity-benchmark.mjs --profile formal","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs","test:governed-learning-volcengine-pilot":"node scripts/governed-learning-volcengine-pilot.mjs","test:pm-exploration-signed-volcengine-live":"node scripts/pm-exploration-signed-volcengine-live-probe.mjs --confirm-live"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.74.tgz","_integrity":"sha512-5HrB5Ob4o1W/UTgRAKuVrSQMOMehgLheXM2HIwCyi1kX9qFmvKQlKJP4xeMKcodQ8BlejQRgpDe5hanB9w/DOQ==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.13","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.62","@chainlesschain/context-memory-kernel":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chainlesschain_0.166.74_1790301547452_0.12246671770409479","host":"s3://npm-registry-packages-npm-production"}},"0.166.76":{"_id":"chainlesschain@0.166.76","bin":{"cc":"bin/chainlesschain.js","clc":"bin/chainlesschain.js","clchain":"bin/chainlesschain.js","chainlesschain":"bin/chainlesschain.js"},"bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"dist":{"shasum":"8b7e3accb90bc3b27b3a76b1307f187fa15ffa26","tarball":"https://registry.npmjs.org/chainlesschain/-/chainlesschain-0.166.76.tgz","fileCount":1689,"integrity":"sha512-i/w51MHcZoF6ZPAB5X8mXDpVxU12qUcHIYsS/Hjb/diUhMS30KIaJ/jYnsYSmgWyOUTdD/kaBfdqa87r+W8fqA==","signatures":[{"sig":"MEUCIQCeUS3JsVQW3FZHm6mMJc+11WBtWIu+ryy/sjhcl0yWFgIgey7NF4naQmV5ObA4EYknpP8rfdofpd/keYgx04pWXTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDbvathISPc7EoQN1BRwiIxWzkHm8Ma5snYE+teQZvypAIhAKn/znhHJA46/aYFfUpO1xhTCK/iNKXuV9OYFjHPksCU"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/chainlesschain@0.166.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35557413},"main":"src/index.js","name":"chainlesschain","type":"module","_from":"file:/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.76.tgz","author":{"name":"ChainlessChain Team"},"engines":{"node":">=22.12.0"},"license":"MIT","scripts":{"lint":"eslint src/ bin/ --ext .js","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"bin/**/*.js\" \"__tests__/**/*.js\"","test:all":"vitest run && vitest run --config vitest.e2e.config.js __tests__/e2e/","test:e2e":"vitest run --config vitest.e2e.config.js __tests__/e2e/","test:unit":"vitest run __tests__/unit/","test:watch":"vitest watch","postinstall":"node scripts/postinstall.mjs","runtime:e2e":"node scripts/test-runtime-e2e.cjs","runtime:test":"npm run runtime:convergence && npm run runtime:e2e && npm run runtime:event-recovery","docs:protocol":"node scripts/gen-protocol-doc.mjs --out ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","eval:outcomes":"node scripts/task-outcome-report.mjs","startup:check":"node scripts/check-cli-startup.mjs","prepublishOnly":"npm run commands:manifest:check && npm run commands:help-index:check && npm run commands:completions:check && npm run build:web-panel && npm run build:changelog","build:changelog":"node scripts/build-changelog.mjs","build:web-panel":"node scripts/build-web-panel.mjs","sync-skill-packs":"node --input-type=module -e \"import { generateCliPacks } from './src/lib/skill-packs/generator.js'; const r = await generateCliPacks({ force: false }); console.log('Skill packs synced:', r.generated.length, 'generated,', r.skipped.length, 'skipped');\"","test:integration":"vitest run __tests__/integration/","commands:manifest":"node scripts/gen-command-manifest.mjs","docs:cli-reference":"node scripts/gen-cli-reference.mjs --out ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index":"node scripts/gen-command-help-index.mjs","docs:protocol:check":"node scripts/gen-protocol-doc.mjs --check ../../docs/cli/PROTOCOL_CAPABILITY_MANIFEST.generated.md","runtime:convergence":"node scripts/test-runtime-convergence.mjs","commands:completions":"node scripts/gen-shell-completions.mjs","docs:spawn-inventory":"node scripts/gen-process-spawn-inventory.mjs --out ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","graph:store-evidence":"node scripts/graph-store-cutover-evidence.mjs","build:web-panel:force":"node scripts/build-web-panel.mjs --force","runtime:event-recovery":"node scripts/event-runtime-recovery-drill.mjs","commands:manifest:check":"node scripts/gen-command-manifest.mjs --check","test:team-fairness-soak":"node scripts/team-fairness-soak.mjs","docs:cli-reference:check":"node scripts/gen-cli-reference.mjs --check ../../docs/cli/CLI_REFERENCE.generated.md","commands:help-index:check":"node scripts/gen-command-help-index.mjs --check","commands:lifecycle:report":"node scripts/command-lifecycle-report.mjs","graph:production-evidence":"node scripts/graph-production-cutover-evidence.mjs","commands:completions:check":"node scripts/gen-shell-completions.mjs --check","docs:spawn-inventory:check":"node scripts/gen-process-spawn-inventory.mjs --check ../../docs/cli/PROCESS_SPAWN_INVENTORY.generated.md","test:context-memory-kernel":"node --test test-node/context-memory-kernel.node-test.mjs","test:graph-cli-store-cutover":"node scripts/graph-cli-store-cutover-journey.mjs","test:app-server-overload-soak":"node --expose-gc scripts/app-server-overload-soak.mjs","commands:lifecycle:report:check":"vitest run __tests__/unit/command-lifecycle-report.test.js","test:scheduler-reliability-soak":"node scripts/scheduler-reliability-soak.mjs","test:pm-exploration-recovery-drill":"node scripts/pm-exploration-recovery-drill.mjs","benchmark:persistent-capacity:smoke":"node scripts/persistent-capacity-benchmark.mjs --profile smoke","test:pm-exploration-volcengine-live":"node scripts/pm-exploration-volcengine-live-probe.mjs --confirm-live","benchmark:persistent-capacity:formal":"node scripts/persistent-capacity-benchmark.mjs --profile formal","test:session-message-reliability-soak":"node scripts/session-message-reliability-soak.mjs","test:evolution-ledger-reliability-soak":"node scripts/evolution-ledger-reliability-soak.mjs","test:governed-learning-volcengine-pilot":"node scripts/governed-learning-volcengine-pilot.mjs","test:pm-exploration-signed-volcengine-live":"node scripts/pm-exploration-signed-volcengine-live-probe.mjs --confirm-live"},"version":"0.166.76","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88f7e33f-79bf-41bc-8132-6b35bfcce821"}},"homepage":"https://www.chainlesschain.com","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"_resolved":"/home/runner/work/chainlesschain/chainlesschain/release-artifacts/chainlesschain-0.166.76.tgz","_integrity":"sha512-i/w51MHcZoF6ZPAB5X8mXDpVxU12qUcHIYsS/Hjb/diUhMS30KIaJ/jYnsYSmgWyOUTdD/kaBfdqa87r+W8fqA==","repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.18.0","description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","directories":{},"maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.14.2","ajv":"^8.20.0","ora":"^8.1.1","chalk":"^5.4.1","semver":"^7.6.3","sql.js":"^1.14.1","undici":"^7.29.0","webdav":"^5.10.0","js-yaml":"^3.15.1","commander":"^12.1.0","ajv-formats":"^3.0.1","esbuild-wasm":"0.28.1","pac-resolver":"^7.0.1","@noble/curves":"^1.9.7","@inquirer/prompts":"^7.2.0","@aws-sdk/client-s3":"^3.700.0","@chainlesschain/core-db":"0.1.5","@chainlesschain/core-env":"0.1.2","@chainlesschain/core-mtc":"0.2.3","@chainlesschain/core-infra":"0.1.1","@chainlesschain/core-config":"0.1.2","@chainlesschain/session-core":"0.3.13","@chainlesschain/core-multisig":"0.1.4","@chainlesschain/shared-logger":"0.1.1","@tootallnate/quickjs-emscripten":"^0.23.0","@chainlesschain/personal-data-hub":"0.4.62","@chainlesschain/context-memory-kernel":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","playwright":"1.61.1","@scure/base":"^1.2.6","@yao-pkg/pkg":"^6.18.2"},"peerDependencies":{"playwright":"^1.40.0"},"optionalDependencies":{"node-pty":"^1.0.0","pdf-parse":"^1.1.1","better-sqlite3":"^12.1.0"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/chainlesschain_0.166.76_1790394851938_0.41134892199729345"}}},"time":{"created":"2026-03-11T02:34:43.460Z","modified":"2026-09-26T03:54:12.470Z","0.37.6":"2026-03-11T02:34:43.670Z","0.37.7":"2026-03-11T02:43:14.608Z","0.37.8":"2026-03-11T02:50:07.605Z","0.37.9":"2026-03-11T06:10:38.727Z","0.37.10":"2026-03-11T10:16:11.841Z","0.37.11":"2026-03-12T04:22:20.666Z","0.37.12":"2026-03-12T04:36:46.220Z","0.38.1":"2026-03-12T09:12:25.343Z","0.40.1":"2026-03-14T09:27:22.820Z","0.40.2":"2026-03-14T09:57:56.770Z","0.40.3":"2026-03-14T16:27:13.203Z","0.41.0":"2026-03-14T18:03:29.179Z","0.41.1":"2026-03-14T18:54:25.177Z","0.42.2":"2026-03-15T10:18:36.140Z","0.42.3":"2026-03-15T11:05:48.284Z","0.43.0":"2026-03-16T02:51:31.725Z","0.43.1":"2026-03-16T03:10:33.944Z","0.43.2":"2026-03-16T04:45:42.285Z","0.43.4":"2026-03-17T06:38:27.141Z","0.44.0":"2026-03-17T07:03:55.339Z","0.45.0":"2026-03-18T08:47:44.045Z","0.45.1":"2026-03-20T09:51:05.724Z","0.45.2":"2026-03-20T10:31:03.459Z","0.45.3":"2026-03-20T12:40:35.109Z","0.45.4":"2026-03-21T01:01:07.425Z","0.45.5":"2026-03-21T08:24:43.382Z","0.45.6":"2026-03-23T03:00:43.381Z","0.45.8":"2026-03-26T06:35:27.294Z","0.45.9":"2026-03-26T07:09:55.297Z","0.45.10":"2026-03-31T10:38:00.037Z","0.45.11":"2026-04-04T23:45:55.080Z","0.45.12":"2026-04-05T16:16:41.645Z","0.45.19":"2026-04-07T07:22:07.895Z","0.45.20":"2026-04-07T07:46:55.473Z","0.45.21":"2026-04-07T09:36:50.239Z","0.45.22":"2026-04-07T12:45:52.591Z","0.45.23":"2026-04-07T13:11:52.509Z","0.45.24":"2026-04-07T13:29:21.136Z","0.45.25":"2026-04-07T13:39:40.414Z","0.45.26":"2026-04-07T13:49:38.744Z","0.45.27":"2026-04-07T13:58:20.022Z","0.45.28":"2026-04-07T14:10:18.947Z","0.45.29":"2026-04-07T14:19:04.106Z","0.45.30":"2026-04-07T14:35:47.076Z","0.45.31":"2026-04-07T14:46:09.255Z","0.45.32":"2026-04-07T14:53:43.269Z","0.45.33":"2026-04-07T15:00:46.604Z","0.45.63":"2026-04-08T09:21:35.001Z","0.45.64":"2026-04-08T09:26:38.764Z","0.45.65":"2026-04-08T12:43:15.548Z","0.45.66":"2026-04-08T13:13:45.729Z","0.45.67":"2026-04-08T14:39:02.607Z","0.45.70":"2026-04-08T16:10:34.605Z","0.45.74":"2026-04-09T14:30:36.012Z","0.45.75":"2026-04-10T04:37:38.310Z","0.45.76":"2026-04-13T00:59:41.720Z","0.45.77":"2026-04-13T13:51:13.641Z","0.45.79":"2026-04-13T14:32:56.042Z","0.45.80":"2026-04-13T15:17:52.252Z","0.45.81":"2026-04-14T13:28:24.958Z","0.46.0":"2026-04-15T02:50:01.535Z","0.47.0":"2026-04-15T05:45:38.982Z","0.47.1":"2026-04-15T06:51:44.714Z","0.47.2":"2026-04-15T08:54:23.769Z","0.47.4":"2026-04-15T12:20:55.143Z","0.47.5":"2026-04-15T13:39:16.963Z","0.47.6":"2026-04-15T16:45:20.580Z","0.47.7":"2026-04-16T02:56:33.357Z","0.47.8":"2026-04-16T05:45:34.057Z","0.47.9":"2026-04-16T08:54:14.549Z","0.49.0":"2026-04-17T04:18:33.531Z","0.51.0":"2026-04-17T04:30:11.280Z","0.66.0":"2026-04-17T09:16:07.713Z","0.81.0":"2026-04-17T13:35:48.773Z","0.132.0":"2026-04-18T23:22:00.557Z","0.143.0":"2026-04-19T10:22:23.911Z","0.145.0":"2026-04-19T10:38:58.742Z","0.152.0":"2026-04-19T12:37:27.389Z","0.156.0":"2026-04-19T13:48:34.641Z","0.156.2":"2026-04-21T01:11:29.204Z","0.156.3":"2026-04-21T04:38:51.023Z","0.156.4":"2026-04-21T06:20:07.072Z","0.156.5":"2026-04-22T06:08:49.915Z","0.156.6":"2026-04-22T08:21:12.767Z","0.156.7":"2026-04-25T02:21:56.565Z","0.157.0":"2026-04-26T10:24:11.199Z","0.157.1":"2026-04-26T12:58:22.036Z","0.157.2":"2026-04-26T13:15:08.704Z","0.157.3":"2026-04-26T13:29:43.900Z","0.157.4":"2026-04-26T13:39:46.270Z","0.157.5":"2026-04-26T14:19:58.438Z","0.157.6":"2026-04-26T16:02:00.338Z","0.157.7":"2026-04-26T16:12:03.749Z","0.157.8":"2026-04-27T02:46:13.953Z","0.157.9":"2026-04-27T05:52:44.770Z","0.158.0":"2026-04-29T19:14:21.136Z","0.159.0":"2026-05-01T14:30:26.400Z","0.160.1":"2026-05-02T13:28:26.240Z","0.161.2":"2026-05-03T09:13:41.527Z","0.161.3":"2026-05-06T10:39:43.298Z","0.161.4":"2026-05-07T23:15:44.278Z","0.161.5":"2026-05-08T15:43:09.727Z","0.161.6":"2026-05-08T21:49:18.396Z","0.161.7":"2026-05-08T22:40:32.411Z","0.161.8":"2026-05-11T16:38:47.909Z","1.0.0":"2026-05-11T16:47:16.866Z","0.161.9":"2026-05-12T10:45:45.807Z","0.161.10":"2026-05-13T16:35:44.459Z","0.161.11":"2026-05-13T23:36:00.331Z","0.161.12":"2026-05-14T05:03:37.952Z","0.162.0":"2026-05-15T10:43:58.598Z","0.162.1":"2026-05-16T17:58:40.164Z","0.162.2":"2026-05-18T18:54:05.177Z","0.162.3":"2026-05-19T15:50:45.148Z","0.162.7":"2026-05-20T02:30:41.363Z","0.162.8":"2026-05-20T02:57:57.183Z","0.162.9":"2026-05-20T04:25:16.177Z","0.162.11":"2026-05-20T14:41:23.911Z","0.162.12":"2026-05-20T23:49:15.975Z","0.162.13":"2026-05-21T09:30:09.874Z","0.162.14":"2026-05-21T16:41:32.113Z","0.162.15":"2026-05-22T08:08:46.007Z","0.162.17":"2026-05-23T02:31:03.106Z","0.162.16":"2026-05-23T02:53:29.781Z","0.162.19":"2026-05-24T14:21:33.682Z","0.162.20":"2026-05-24T23:30:55.500Z","0.162.25":"2026-05-25T11:21:58.263Z","0.162.26":"2026-05-26T08:23:46.074Z","0.162.27":"2026-05-27T14:35:02.844Z","0.162.28":"2026-05-30T05:31:25.679Z","0.162.29":"2026-06-08T04:40:07.815Z","0.162.30":"2026-06-08T09:31:19.625Z","0.162.31":"2026-06-08T17:51:09.540Z","0.162.32":"2026-06-09T02:55:51.366Z","0.162.33":"2026-06-09T03:42:02.026Z","0.162.34":"2026-06-09T06:02:53.404Z","0.162.35":"2026-06-09T06:22:47.134Z","0.162.36":"2026-06-09T17:50:08.866Z","0.162.37":"2026-06-10T08:45:48.380Z","0.162.38":"2026-06-10T14:06:36.962Z","0.162.39":"2026-06-10T22:29:11.350Z","0.162.40":"2026-06-11T02:15:23.696Z","0.162.41":"2026-06-11T07:05:20.578Z","0.162.42":"2026-06-11T07:47:03.618Z","0.162.43":"2026-06-11T08:15:43.119Z","0.162.44":"2026-06-11T08:55:27.061Z","0.162.45":"2026-06-11T10:01:00.306Z","0.162.46":"2026-06-12T01:08:04.088Z","0.162.47":"2026-06-12T03:30:51.023Z","0.162.48":"2026-06-13T04:41:54.542Z","0.162.49":"2026-06-14T01:08:41.012Z","0.162.60":"2026-06-14T12:13:50.838Z","0.162.61":"2026-06-14T13:57:55.877Z","0.162.65":"2026-06-14T15:47:05.726Z","0.162.66":"2026-06-14T23:07:09.906Z","0.162.67":"2026-06-15T03:39:01.480Z","0.162.68":"2026-06-15T06:16:39.347Z","0.162.69":"2026-06-15T06:27:54.022Z","0.162.70":"2026-06-15T08:32:46.874Z","0.162.71":"2026-06-15T13:57:22.023Z","0.162.72":"2026-06-15T23:40:53.873Z","0.162.73":"2026-06-16T03:22:36.004Z","0.162.74":"2026-06-16T06:33:19.212Z","0.162.75":"2026-06-16T14:52:12.080Z","0.162.76":"2026-06-16T23:15:57.226Z","0.162.77":"2026-06-17T07:03:15.063Z","0.162.78":"2026-06-17T12:27:51.231Z","0.162.79":"2026-06-18T09:46:32.436Z","0.162.80":"2026-06-18T09:56:56.755Z","0.162.81":"2026-06-18T13:29:56.336Z","0.162.82":"2026-06-18T18:43:37.683Z","0.162.83":"2026-06-19T00:35:06.565Z","0.162.84":"2026-06-19T01:12:36.129Z","0.162.85":"2026-06-19T01:31:09.400Z","0.162.86":"2026-06-19T02:18:20.473Z","0.162.87":"2026-06-19T07:21:20.069Z","0.162.88":"2026-06-19T07:43:12.973Z","0.162.89":"2026-06-19T11:28:54.361Z","0.162.90":"2026-06-19T12:09:57.131Z","0.162.91":"2026-06-19T13:06:14.551Z","0.162.92":"2026-06-20T02:30:47.565Z","0.162.93":"2026-06-20T03:44:12.106Z","0.162.94":"2026-06-20T05:03:28.195Z","0.162.95":"2026-06-20T07:27:35.712Z","0.162.96":"2026-06-21T09:31:24.570Z","0.162.97":"2026-06-21T16:10:28.918Z","0.162.98":"2026-06-21T16:35:22.292Z","0.162.99":"2026-06-21T17:30:39.012Z","0.162.100":"2026-06-21T18:43:48.909Z","0.162.101":"2026-06-22T01:16:09.094Z","0.162.102":"2026-06-22T07:02:34.021Z","0.162.103":"2026-06-22T10:01:36.712Z","0.162.104":"2026-06-22T13:43:02.073Z","0.162.105":"2026-06-22T13:56:30.974Z","0.162.106":"2026-06-22T14:09:56.163Z","0.162.107":"2026-06-22T14:50:14.951Z","0.162.108":"2026-06-22T15:36:26.193Z","0.162.109":"2026-06-23T05:42:04.259Z","0.162.110":"2026-06-23T06:59:07.762Z","0.162.111":"2026-06-23T08:01:40.288Z","0.162.112":"2026-06-23T09:49:38.990Z","0.162.113":"2026-06-23T12:33:44.620Z","0.162.114":"2026-06-23T12:42:38.479Z","0.162.115":"2026-06-23T13:04:21.590Z","0.162.116":"2026-06-23T13:27:50.070Z","0.162.117":"2026-06-23T16:57:30.296Z","0.162.118":"2026-06-24T01:53:07.256Z","0.162.119":"2026-06-24T10:51:26.621Z","0.162.120":"2026-06-24T13:39:56.475Z","0.162.121":"2026-06-24T14:19:43.701Z","0.162.122":"2026-06-24T14:44:27.406Z","0.162.123":"2026-06-25T01:28:18.258Z","0.162.124":"2026-06-26T01:32:18.861Z","0.162.125":"2026-06-26T13:19:24.423Z","0.162.126":"2026-06-28T03:30:38.999Z","0.162.127":"2026-06-28T05:13:20.402Z","0.162.128":"2026-06-28T05:56:45.020Z","0.162.129":"2026-06-28T06:57:58.770Z","0.162.130":"2026-06-28T11:48:58.464Z","0.162.131":"2026-06-28T14:03:38.217Z","0.162.132":"2026-06-28T14:41:03.251Z","0.162.133":"2026-06-29T01:21:08.304Z","0.162.134":"2026-06-29T01:49:11.076Z","0.162.135":"2026-06-29T02:56:13.656Z","0.162.136":"2026-06-29T04:02:21.131Z","0.162.137":"2026-06-29T06:49:51.335Z","0.162.138":"2026-06-29T07:19:44.587Z","0.162.139":"2026-06-29T07:50:34.616Z","0.162.140":"2026-06-29T08:27:52.331Z","0.162.141":"2026-06-29T09:39:56.781Z","0.162.142":"2026-06-29T11:47:48.339Z","0.162.143":"2026-06-30T04:19:17.607Z","0.162.147":"2026-07-03T04:19:45.370Z","0.162.148":"2026-07-03T10:13:00.158Z","0.162.149":"2026-07-04T00:34:27.387Z","0.162.150":"2026-07-05T14:04:15.722Z","0.162.151":"2026-07-06T01:48:38.854Z","0.162.152":"2026-07-07T04:10:12.781Z","0.162.153":"2026-07-08T13:54:05.562Z","0.162.154":"2026-07-09T08:11:16.972Z","0.162.155":"2026-07-09T13:54:53.199Z","0.162.156":"2026-07-09T16:04:18.112Z","0.162.157":"2026-07-10T09:58:48.964Z","0.162.158":"2026-07-10T16:29:00.296Z","0.162.159":"2026-07-11T04:55:33.302Z","0.162.160":"2026-07-11T09:21:32.202Z","0.162.161":"2026-07-12T08:14:41.509Z","0.162.162":"2026-07-12T11:30:19.375Z","0.162.163":"2026-07-13T01:25:19.750Z","0.162.164":"2026-07-13T10:04:33.063Z","0.162.165":"2026-07-13T14:02:59.643Z","0.162.166":"2026-07-15T06:27:15.127Z","0.162.167":"2026-07-16T03:49:38.626Z","0.162.168":"2026-07-16T09:55:24.381Z","0.162.169":"2026-07-17T15:09:58.240Z","0.162.170":"2026-07-17T23:39:32.108Z","0.162.171":"2026-07-19T09:59:43.240Z","0.162.172":"2026-07-20T07:10:35.597Z","0.162.173":"2026-07-20T08:44:17.030Z","0.162.174":"2026-07-20T09:41:27.427Z","0.162.175":"2026-07-22T11:27:14.323Z","0.162.176":"2026-07-23T06:31:57.954Z","0.162.177":"2026-07-24T00:39:37.005Z","0.162.178":"2026-07-25T00:48:12.922Z","0.162.179":"2026-07-25T11:50:01.260Z","0.162.180":"2026-07-25T20:11:33.992Z","0.162.181":"2026-07-26T16:59:35.115Z","0.162.182":"2026-07-27T14:42:03.418Z","0.162.183":"2026-07-27T22:59:24.631Z","0.162.184":"2026-07-28T10:39:49.932Z","0.162.185":"2026-07-28T22:23:38.012Z","0.162.186":"2026-07-29T03:07:43.479Z","0.162.187":"2026-07-29T06:34:11.077Z","0.162.188":"2026-07-29T13:33:29.533Z","0.162.189":"2026-07-30T22:46:25.408Z","0.162.193":"2026-08-03T13:58:27.256Z","0.162.197":"2026-08-05T06:12:29.189Z","0.162.198":"2026-08-06T07:47:36.861Z","0.162.200":"2026-08-07T16:55:32.069Z","0.163.0":"2026-08-07T19:16:58.467Z","0.163.1":"2026-08-08T07:40:07.699Z","0.163.2":"2026-08-08T20:58:27.075Z","0.163.3":"2026-08-09T21:13:04.646Z","0.163.4":"2026-08-10T19:42:11.053Z","0.163.5":"2026-08-11T16:53:29.724Z","0.163.6":"2026-08-12T12:38:12.960Z","0.163.7":"2026-08-13T22:16:46.203Z","0.163.8":"2026-08-14T14:00:35.827Z","0.164.0":"2026-08-15T23:03:55.024Z","0.165.1":"2026-08-17T14:35:15.667Z","0.165.2":"2026-08-18T08:17:04.454Z","0.165.3":"2026-08-19T04:17:10.373Z","0.165.4":"2026-08-20T13:56:14.506Z","0.165.5":"2026-08-20T23:39:00.077Z","0.165.6":"2026-08-21T13:39:29.235Z","0.165.8":"2026-08-23T04:04:58.639Z","0.165.9":"2026-08-24T04:35:55.707Z","0.165.10":"2026-08-24T07:20:22.540Z","0.166.0":"2026-08-24T09:44:31.541Z","0.166.1":"2026-08-24T19:32:41.966Z","0.166.2":"2026-08-24T21:48:38.621Z","0.166.3":"2026-08-25T15:11:01.148Z","0.166.4":"2026-08-26T11:06:23.074Z","0.166.5":"2026-08-26T22:35:35.470Z","0.166.6":"2026-08-27T02:36:27.802Z","0.166.7":"2026-08-28T08:30:47.054Z","0.166.9":"2026-08-29T04:45:14.460Z","0.166.10":"2026-08-29T17:03:57.802Z","0.166.13":"2026-08-30T15:09:18.461Z","0.166.14":"2026-08-30T16:54:31.317Z","0.166.15":"2026-08-31T13:08:05.474Z","0.166.16":"2026-09-01T18:00:13.539Z","0.166.17":"2026-09-02T07:36:23.126Z","0.166.18":"2026-09-03T04:30:13.617Z","0.166.20":"2026-09-03T05:39:01.313Z","0.166.21":"2026-09-04T05:07:03.777Z","0.166.22":"2026-09-04T17:17:51.676Z","0.166.24":"2026-09-06T03:29:06.194Z","0.166.25":"2026-09-06T08:04:07.839Z","0.166.26":"2026-09-06T10:59:44.407Z","0.166.28":"2026-09-06T13:15:38.709Z","0.166.29":"2026-09-06T15:27:33.420Z","0.166.30":"2026-09-07T05:07:43.343Z","0.166.32":"2026-09-07T12:31:06.763Z","0.166.34":"2026-09-08T01:22:25.214Z","0.166.36":"2026-09-08T12:44:49.792Z","0.166.37":"2026-09-08T22:52:48.884Z","0.166.38":"2026-09-09T01:24:56.045Z","0.166.39":"2026-09-09T23:10:34.850Z","0.166.40":"2026-09-10T02:28:35.624Z","0.166.41":"2026-09-10T04:56:06.340Z","0.166.42":"2026-09-10T08:24:45.442Z","0.166.43":"2026-09-10T13:30:34.360Z","0.166.44":"2026-09-11T09:31:15.085Z","0.166.45":"2026-09-12T23:13:00.953Z","0.166.46":"2026-09-13T01:27:56.430Z","0.166.47":"2026-09-13T15:29:34.649Z","0.166.48":"2026-09-14T13:40:19.328Z","0.166.56":"2026-09-15T08:21:05.250Z","0.166.58":"2026-09-15T18:25:52.152Z","0.166.59":"2026-09-16T05:53:27.118Z","0.166.62":"2026-09-17T22:03:27.061Z","0.166.63":"2026-09-18T12:34:35.647Z","0.166.64":"2026-09-19T09:02:39.800Z","0.166.65":"2026-09-19T12:40:44.782Z","0.166.68":"2026-09-20T12:12:20.610Z","0.166.69":"2026-09-21T02:55:48.937Z","0.166.70":"2026-09-22T02:57:27.793Z","0.166.71":"2026-09-23T02:43:05.424Z","0.166.72":"2026-09-23T09:48:05.761Z","0.166.74":"2026-09-25T01:59:07.687Z","0.166.76":"2026-09-26T03:54:12.156Z"},"bugs":{"url":"https://github.com/chainlesschain/chainlesschain/issues"},"author":{"name":"ChainlessChain Team"},"license":"MIT","homepage":"https://www.chainlesschain.com","keywords":["chainlesschain","ai","cli","electron","decentralized","knowledge-base"],"repository":{"url":"git+https://github.com/chainlesschain/chainlesschain.git","type":"git","directory":"packages/cli"},"description":"CLI for ChainlessChain - install, configure, and manage your personal AI management system","maintainers":[{"name":"longfa","email":"zhanglongfa@chainlesschain.com"}],"readme":"# chainlesschain CLI\n\nCommand-line interface for installing, configuring, and managing [ChainlessChain](https://www.chainlesschain.com) — a decentralized personal AI management system with hardware-level security.\n\n> Release target: `chainlesschain@0.166.73`, published only after the exact\n> source commit passes every configured Linux, Windows, and macOS job in CLI CI\n> and CLI Strict Sandbox. The release requires Session Core `0.3.13`,\n> Context/Memory Kernel `0.1.5`, and Personal Data Hub `0.4.62` to be public, then\n> compares all 13 child tarballs byte-for-byte with the public npm registry\n> before publishing the CLI with signed provenance. IDE marketplace releases\n> follow only after the CLI's fresh-registry install and provenance readback.\n\n## Quick Start\n\n```bash\nnpm install -g chainlesschain@0.166.73\nchainlesschain setup\n```\n\nAfter installation, four equivalent commands are available:\n\n| Command          | Description                                                       |\n| ---------------- | ----------------------------------------------------------------- |\n| `chainlesschain` | Full name                                                         |\n| `cc`             | Shortest alias, recommended for daily use                         |\n| `clc`            | ChainLessChain abbreviation, avoids `cc` conflict with C compiler |\n| `clchain`        | chainlesschain abbreviation, easy to recognize                    |\n\n```bash\ncc setup       # equivalent to: chainlesschain setup\nclchain start  # equivalent to: chainlesschain start\n\n# In a terminal, no subcommand starts the coding agent\ncc\n\n# Piped input runs one non-interactive agent turn\ngit diff | cc\n```\n\n## Offline PM effect evidence (0.166.73)\n\nThe CLI package includes `scripts/pm-exploration-effect.mjs` for offline plan,\nreport, and frozen cohort slot preparation and verification. The workflow can\nrecheck signed Eval receipts, preserve unresolved observations from missing or\nrejected runs, and total signed execution usage. Save the plan and slot\nmanifest digests independently before collection; matching digests alone do\nnot prove preregistration time or complete launch coverage.\n\nThese artifacts do not authorize promotion or Pilot. Target-environment PM/Pilot\noutcomes, full preparation and provider costs, and complete launch coverage\nstill require independent validation.\n\n## Long-running tasks and bounded recovery (0.166.71)\n\nSince version 0.166.26, the CLI automatically continues repeated large-file\nrequests from an unread region, including after context compaction. Actual character coverage\nprevents a read of the tail from being mistaken for a complete scan. A changed\nfile resets coverage; explicit small-range reviews remain available for editing.\nDuring task recovery, a known target may be read with an explicit offset and a\nlimit of at most 80 lines; this does not admit a new whole-file scan.\n\nLarge Markdown/text documents return a sampled heading/task-marker index and\na small initial preview. The index survives compaction as source data, allowing\nthe model to locate relevant work without rescanning the entire document.\nAt EOF, a repeated scan returns a lightweight use-findings response. After two\nno-progress batches, one model request omits read_file to encourage a concrete\naction or search; normal reading resumes on the following turn. Searches do not\nclear a reading loop. A model that ignores recovery for six no-progress batches\nstill fails explicitly rather than claiming the task is complete.\n\nRecovery-paused calls are runtime control results, not file or remote tool\nobservations. They do not advance those tools' duplicate/failure counters, and\na one-request pause really expires on the next request. They still count as\nglobal no-progress model attempts, so an ignored recovery cannot run forever.\nThis prevents recovery paths from feeding their own denials back into a\nself-sustaining loop while preserving both task and six-real-attempt backstops.\nDuring global task recovery, a known repeated remote target remains available\nunder its narrower remote guard; unrelated remote discovery stays paused.\n\nInteractive streamed Agent sessions have no implicit 50-model-call ceiling.\nExplicit turn, environment, cost and session budgets still apply. Unattended\nruns retain the default cap; use `cc agent -p \"your task\" --max-turns 100` to\nset an explicit limit. VS Code extension 0.37.109 provides\n`chainlesschain.chat.maxTurns`: 0 follows the interactive default, and a\npositive integer limits each message while preserving session history.\n\nLarge-file reads return exact byte/line continuation cursors, retain the latest\ncursor through compaction, reuse unchanged pages and invalidate after edits.\nSlow foreground commands keep persistent IDE streams and lease heartbeats\nresponsive. This does not remove approval, sandbox or budget boundaries.\n\n## Open local Skill decision providers (0.166.71)\n\nThe governed Skill decision layer now supports TypeSafe Jev, local Laya, and\nother services implementing the same `/v1/systemone` contract. Laya defaults to\nthe loopback-only endpoint `http://127.0.0.1:8000` and does not require a cloud\ncredential:\n\n```powershell\ncc agent --session laya-pilot-1 --decision-provider laya --decision-mode shadow -p \"检查并修复单元测试\"\n```\n\nUse `--decision-provider system-one` with an explicit `--decision-model` and\n`--decision-base-url` for another compatible service. TypeSafe uses\n`TYPESAFE_API_KEY`; authenticated local or compatible services use the separate\noptional `DECISION_API_KEY`. Local provider failure never falls back to TypeSafe\nand leaves the existing Skill retrieval result unchanged. These flags select the\nSkill decision model only; configure the main Agent model separately.\n\nIn `0.166.72`, a local decision deadline records `provider-timeout` and unknown\nusage instead of surfacing the timeout as a user cancellation. The offline\nbenchmark uses one-sided 95% exact binomial upper bounds for its two error\nrates, so a few error-free examples cannot pass the quality check. A real-weight\nLaya CPU smoke probe found that short Chinese tasks can route to English\nweights when English candidate metadata dominates the state, and complete\nrequests can exceed the default 800 ms deadline. Keep the decision mode off\noutside controlled evaluation; the smoke probe is not a quality gate.\n\n## Governed Jev Skill decision pilot (0.166.70)\n\nDurable, single-prompt headless sessions can opt into a TypeSafe Jev\nSkill-routing experiment. Start with `shadow`: it sends only the bounded task\nquery and up to five already-admitted Skill summaries, then records the typed\ndecision without changing the existing retrieval result.\n\n```powershell\n$env:TYPESAFE_API_KEY = \"<secret>\"\ncc agent --session jev-pilot-1 --decision-mode shadow -p \"检查并修复单元测试\"\n```\n\n`--decision-mode suggest` exposes a validated recommendation as additional\nrouting metadata, but does not replace `selectedDigest`, load a Skill, or\nexecute it. The default is `off`. Enabled modes require a durable session and\ncurrently exclude interactive and `stream-json` runs. Endpoints must use HTTPS\nor loopback; credential, budget, cancellation, deadline, and usage-ledger\nfailures remain fail-closed.\n\nVersions 0.166.39 through 0.166.42 also treat repeated CI-log, GitHub, and\npull-request reads as one bounded investigation. Evidence survives compaction,\nwhile recovery directs the agent toward a concrete mutation, verification, or\nblocker. Explicit requests to close a targeted pull request remain explicit;\nnormal execution approval and one-time state verification still apply.\n\n## Governed PM exploration evidence and recovery (introduced in 0.166.63; execution disabled)\n\nThe package now includes bounded PM Broad/Deep round contracts, a read-only\nresult grader, quiescent recovery snapshots, and an Evolution\nLedger/Artifact-authority adapter. Training projections exclude validation/test\ntasks, private expected results, grader identity, and raw split values. A\ncandidate Memory advances only inside its Journal; it is not written into the\nuser's four-layer Memory, the active Skill tree, or the release registry.\n\nRecovery snapshots are exported only with no active round. Restore reconstructs\nthe Journal from its frozen Plan, replays every Broad checkpoint, merge, Deep\ncheckpoint, and freeze transition, then compares all digests. A\n`retention:\"ledger\"` artifact must resolve through its durability authority;\nan intact local cache cannot turn an authority timeout or disconnect into\nsuccess. Unknown commit results are settled from authenticated Ledger/witness\nhistory rather than retried blindly.\n\nVersion 0.166.63 adds host-enforced wall-clock/token/tool budgets and separate\nEd25519 execution, grader, merge, and evaluator receipts. A governed\nVolcengine adapter accounts for provider-returned usage and estimated cost,\npersists a redacted settlement through an external durability contract, and\nbinds it into the execution receipt and evidence bundle. A standalone business\ngrader reads file output or a branded Desktop outcome source instead of trusting\nthe Actor's self-report.\n\nDesktop receives fixed, parameterized project/board `SELECT` queries bound to\nthe signed database-path and outcome-source digests. Every round verifies a\nSQLite backup seal before execution, captures success or failure state after\nexecution, serializes rounds sharing the same database, and taints the host on\nan unexplained failure. A narrow transition committer durably binds success or\nfailure evidence; its authenticated recovery port reconstructs the last chain\nhead after restart. The snapshot-backed path retains and exactly reads back the\nsame SQLite backup before committing the transition, but it never exposes\ngeneric Ledger/storage authority or database bytes to renderer or IDE clients.\n\n`readyForExecution`, `runtimeVerified`, `authenticated`, and\n`qualifiesForPromotion` remain fixed at `false`. The tests use synthetic/local\ndurability authorities and do not qualify production keys, a remote fault\ndomain, workspace snapshots, atomic restore, physical power loss, or a real\nElectron DID/RBAC PM journey. Explorer and automatic active-Skill promotion\nremain disabled.\n\nThis release also normalizes Windows recovery temp paths, preserves live state\nlocks, bounds transient ACL retries, and bounds scheduler-soak leases. These\nreliability changes do not widen sandbox, approval, or publication authority.\n\n## Requirements\n\n- **Node.js** >= 22.12.0\n- **Docker** (optional, for backend services)\n\n## Shell completion\n\nCompletion files are generated from the same command manifest as `cc --help`\nand ship in the npm package under `completions/`:\n\n```bash\n# Bash\nsource \"$(npm root -g)/chainlesschain/completions/cc.bash\"\n\n# Zsh\nfpath=(\"$(npm root -g)/chainlesschain/completions\" $fpath)\nautoload -Uz compinit && compinit\n\n# Fish\nsource (npm root -g)/chainlesschain/completions/cc.fish\n```\n\n```powershell\n# PowerShell\n. (Join-Path (npm root -g) \"chainlesschain/completions/cc.ps1\")\n```\n\n## Commands\n\n> **175 top-level compatibility commands** are registered. `cc --help` shows the curated coding-agent surface; run `cc help --all` for the complete manifest-generated list and `cc help <command>` for generated command-specific help.\n\n### Governed evolution, deployment configuration, and Skill retrieval (`0.166.71`)\n\nThe public command graph now includes digest-bound Evolution Workbench review,\nencrypted governed-knowledge conflict review, and canonical Skill retrieval:\n\n```bash\ncc evolution workbench list --status pending --limit 20\ncc evolution workbench compare <left-packet-digest> <right-packet-digest>\ncc evolution workbench review approve <packet-digest> --reason \"reviewed\"\ncc evolution workbench rollback <active-packet-digest> <approved-packet-digest> --reason \"regression\"\n\ncc evolution knowledge conflicts --limit 20\ncc evolution knowledge merge <conflict-envelope-digest> \\\n  --record '<canonical-merged-record-json>' --reason \"manual conflict resolution\"\n\ncc skill search \"browser automation\" --source workspace --json\n```\n\nWorkbench and knowledge mutations require a trusted deployment host. The\nordinary CLI does not synthesize reviewer identity, publication authority,\nKMS/PKI, or durable receipts; without those dependencies the commands fail as\nunavailable. Desktop, VS Code, and JetBrains consume bounded CLI-owned\nprojections and never gain an independent active-Skill writer. `skill search`\ncan use BM25 plus optional independently verified vector and invocation-outcome\nevidence; missing or ambiguous evidence cannot be promoted into an authority\nclaim.\n\nAn installed CLI can receive those dependencies from a target deployment\nwithout modifying the npm package. The preferred setup verifies and persists\nboth absolute paths in an owner-only profile:\n\n```bash\n# Before the managed root is issued, generate local TEST credentials for an\n# existing single-file development host. Re-run after changing the host module.\ncc evolution deployment init-test --module /absolute/evolution-host.mjs\n\n# When the managed files arrive, replace TEST through an authenticated rotation.\ncc evolution deployment replace-test \\\n  --descriptor /managed/chainlesschain/evolution-deployment.json \\\n  --trust-root /managed/chainlesschain/evolution-deployment-ed25519-public.pem\n\n# A machine that never used TEST can configure the managed deployment directly.\ncc evolution deployment configure \\\n  --descriptor /managed/chainlesschain/evolution-deployment.json \\\n  --trust-root /managed/chainlesschain/evolution-deployment-ed25519-public.pem\ncc evolution deployment status\n\n# Pause or resume the saved profile. Neither command enables auto-promotion.\ncc evolution deployment disable\ncc evolution deployment enable\n```\n\n`init-test` uses Node's built-in Ed25519 implementation and requires no OpenSSL.\nIt refuses to overwrite an existing managed profile or act while deployment\nenvironment overrides are present. Its `deploymentMode: test` status is a hard\nvisual warning, not production KMS/PKI, witness, grader, or review authority;\nautomatic active promotion remains `HOLD`.\nAfter `replace-test`, restart long-lived `cc ui`, IDE App Server, or Desktop\nprocesses before managed-environment validation; newly started CLI commands read\nthe managed profile immediately.\n\nThe profile is written atomically to\n`$CHAINLESSCHAIN_HOME/evolution/deployment-profile.json` (normally\n`~/.chainlesschain/evolution/deployment-profile.json`). VS Code 0.37.109,\nJetBrains 0.4.130, and `cc ui` use the same CLI-owned status/configure/toggle\nsurface. IDEs do not store governance private keys or gain review, promotion,\nor release authority. Non-loopback `cc ui` configuration requires a token.\n\nFor centrally managed installations, administrators can instead set both\nenvironment overrides. They take precedence over the saved profile:\n\n```bash\nCHAINLESSCHAIN_EVOLUTION_DEPLOYMENT_DESCRIPTOR=/managed/chainlesschain/evolution-deployment.json\nCHAINLESSCHAIN_EVOLUTION_DEPLOYMENT_TRUST_ROOT=/managed/chainlesschain/evolution-deployment-ed25519-public.pem\n```\n\nThe descriptor schema is\n`chainlesschain.evolution-deployment-descriptor/v1`. It binds a monotonically\nmanaged revision, an absolute single-file ESM deployment-module path, the\nmodule SHA-256, trust-root SHA-256, and an allowlist containing any of\n`agent`, `ask`, `chat`, `compact`, `complete`, `cowork`, `desktop`,\n`evolution`, `hub`, `learning`, `marketplace`, `orchestrate`, `serve`,\n`skill`, `stream`, and `ui`; its canonical payload must carry an Ed25519\nsignature.\nThe authenticated module exports\n`createChainlessChainCommandDependencies({ commandName, descriptor, factories })` and\nreturns the command-specific branded hosts/factories. The invocation also\nreceives narrow built-in factory functions for the Workbench host, governed\nknowledge review host, Agent evolution composition, and authenticated Skill\noutcome/vector retrieval authorities as applicable, so the deployment bundle\ncan construct objects carrying the CLI's unforgeable brands without importing\nmutable package files. The CLI executes the\nverified module bytes directly, so replacing the pathname after verification\ncannot change the loaded code. Partial configuration, signature/digest drift,\nmissing exports, or absent production authorities keeps Workbench unavailable;\nthere is no test-key or in-memory fallback.\n\nDeployment configuration selects and verifies a host; it is not an automatic\nevolution switch. `status` always reports automatic promotion as `HOLD`.\nCandidate activation still requires deployment-owned identity, policy,\nevaluation, review, Pilot/Canary, CAS, ledger, and release authority.\n\n### Evolution 数据与 Skill 存放位置\n\n不要把普通 CLI/项目 Skill 目录和受治理 Evolution 的不可变证据混在一起。除非\n可信 deployment host 已配置并启用，否则不会创建或使用 Evolution 的 Raw、Wiki、\n候选或 Active 目录；当前 `cc evolution deployment status` 是确认是否已配置的唯一\n用户入口。\n\n| 内容                                  | 实际路径 / 选择方式                                                                                                      | 说明                                                                                                                                                                             |\n| ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| deployment profile                    | `$CHAINLESSCHAIN_HOME/evolution/deployment-profile.json`（通常为 `~/.chainlesschain/evolution/deployment-profile.json`） | 仅保存已验证的 descriptor/trust-root 路径；不是 Raw、Wiki 或 Skill 内容。                                                                                                        |\n| 不可变 Raw evidence                   | `<stateRootDir>/<url-encoded tenantId>/<url-encoded runId>/raw/`                                                         | `stateRootDir` 必须由已认证 deployment host 传入，**没有默认目录**。目录是 `ArtifactStore`（`index.jsonl` 和 `files/`）；其中只允许外部 encryptor 产生的密文，Raw 明文不能落盘。 |\n| Wiki revision                         | 同一 scope 的 `artifacts/`，即 `<stateRootDir>/<url-encoded tenantId>/<url-encoded runId>/artifacts/`                    | 每个 Wiki revision 是不可变 artifact；其提交由同 scope 的 `ledger-events/` 中 `wiki.revision.committed` 事件和 `witness/checkpoint.json` 绑定。Wiki 不在 `raw/` 中。             |\n| Candidate registry（受治理候选制品）  | 默认 `$CHAINLESSCHAIN_HOME/evolution/registry/candidates/tenants/<tenantKey>/`；可信 host 可显式替换 registry root       | `<tenantKey>` 是 tenant ID 的 domain-separated SHA-256，不是可猜测的 tenant 名。候选文件按 content digest 保存，不能直接作为 Active Skill 加载。                                 |\n| `cc learning synthesize` 候选输出     | 已认证 host 必须提供绝对 `candidateOutputDir`；目录结构为 `<candidateOutputDir>/<skill-name>/1.0.0/`                     | **没有默认目录**，且必须与所有 Active roots 不重叠。未提供该目录、evaluator 或 Active roots 时命令失败关闭，不写入候选。                                                         |\n| 正式/Active governed Skill            | 已认证 host 必须提供一个或多个绝对 `activeSkillsDirs`                                                                    | **没有固定默认目录，也不会从 candidate 自动复制。** 只有通过评测、审核、Pilot/Canary、CAS 和 release authority 后，部署方才可写入其 Active root。                                |\n| 普通用户/项目 Skill（非自动晋级产物） | 用户层通常为 `$CHAINLESSCHAIN_HOME/skills/`；项目层为 `<projectRoot>/.chainlesschain/skills/`                            | 这是 Skill loader 的常规加载层。它们不是 Raw/Wiki 证据库，也不因文件存在就获得受治理 Active release 身份。                                                                       |\n\n在 Windows，未覆盖 `CHAINLESSCHAIN_HOME` 时，用户层通常展开为\n`C:\\Users\\<用户名>\\.chainlesschain\\...`；项目层则在当前项目的\n`.chainlesschain\\skills\\`。管理员应把 production `stateRootDir`、候选根和\nActive roots 放在 owner-only、备份受控且不位于工作区的目录，并把它们记录在受签名\ndeployment module 中，而不是通过普通 CLI 参数或环境变量临时指定。\n\n### Durable governance and marketplace candidates (0.166.24)\n\nSigned deployments can use `openEvolutionWorkbenchFileResources`,\n`createEvolutionWorkbenchControlPorts` and the asynchronous\n`createEvolutionWorkbenchRuntime`. Startup settles authenticated effects that\nalready happened and defers unexecuted review/rollback plans. Knowledge\nrevocation distinguishes candidate quarantine from rejection, authenticates\nmulti-hop cross-Wiki provenance and recovers targeted tombstone settlement.\n\n`cc marketplace inspect/install` selects a catalog version with\n`--skill-version`, pins the manifest and persists an actual candidate file.\n`candidate-staged` is not activation. Rollout/revocation require the exact\ncurrent state digest and independently verified receipts. Explicit\n`serve-badge` publishes one pinned, read-only, expiring Eval snapshot on\nloopback by default. See [marketplace contracts](../../docs/cli/GOVERNED_SKILL_MARKETPLACE_CLI.md)\nand [Workbench startup](../../docs/features/evolution-workbench/EVOLUTION_WORKBENCH_STARTUP.md).\n\nSession Core 0.3.13 and Core DB 0.1.5 supply the public evolvable-artifact export\nand normalized named SQL bindings. Production identity, PKI, witness, grader\nand deployment acceptance remain operator-owned.\n\n<!-- BEGIN GENERATED COMMAND LIFECYCLE -->\n<!-- Generated by scripts/gen-command-manifest.mjs; do not edit. -->\n\n### Compatibility namespace and command lifecycle\n\nThe registered Commander graph contains **175** top-level commands (net growth **0** against the 175-command baseline). After excluding 25 deprecated compatibility entries and adding `lab` as their recommended namespace, the recommended top-level surface contains **151** commands. `lab` is phase-0 only, not another eagerly registered command.\n\n| Legacy entry | Replacement      | Deprecated since | Removal not before | Minimum window |\n| ------------ | ---------------- | ---------------- | ------------------ | -------------- |\n| `bm25`       | `lab bm25`       | `0.162.194`      | `0.164.0`          | 2 minor cycles |\n| `ccron`      | `lab ccron`      | `0.162.194`      | `0.164.0`          | 2 minor cycles |\n| `compt`      | `lab compt`      | `0.162.194`      | `0.164.0`          | 2 minor cycles |\n| `consol`     | `lab consol`     | `0.162.194`      | `0.164.0`          | 2 minor cycles |\n| `dao`        | `lab dao`        | `0.162.189`      | `0.164.0`          | 2 minor cycles |\n| `evomap`     | `lab evomap`     | `0.162.189`      | `0.164.0`          | 2 minor cycles |\n| `execbe`     | `lab execbe`     | `0.162.194`      | `0.164.0`          | 2 minor cycles |\n| `fflag`      | `lab fflag`      | `0.162.194`      | `0.164.0`          | 2 minor cycles |\n| `itbudget`   | `lab itbudget`   | `0.162.194`      | `0.164.0`          | 2 minor cycles |\n| `mcpscaf`    | `lab mcpscaf`    | `0.162.194`      | `0.164.0`          | 2 minor cycles |\n| `meminj`     | `lab meminj`     | `0.162.194`      | `0.164.0`          | 2 minor cycles |\n| `orchgov`    | `lab orchgov`    | `0.162.194`      | `0.164.0`          | 2 minor cycles |\n| `pdfp`       | `lab pdfp`       | `0.162.194`      | `0.164.0`          | 2 minor cycles |\n| `promcomp`   | `lab promcomp`   | `0.162.194`      | `0.164.0`          | 2 minor cycles |\n| `seshhook`   | `lab seshhook`   | `0.162.194`      | `0.164.0`          | 2 minor cycles |\n| `seshsearch` | `lab seshsearch` | `0.162.194`      | `0.164.0`          | 2 minor cycles |\n| `seshtail`   | `lab seshtail`   | `0.162.194`      | `0.164.0`          | 2 minor cycles |\n| `seshu`      | `lab seshu`      | `0.162.194`      | `0.164.0`          | 2 minor cycles |\n| `sganal`     | `lab sganal`     | `0.162.194`      | `0.164.0`          | 2 minor cycles |\n| `slotfill`   | `lab slotfill`   | `0.162.194`      | `0.164.0`          | 2 minor cycles |\n| `svccont`    | `lab svccont`    | `0.162.194`      | `0.164.0`          | 2 minor cycles |\n| `tms`        | `lab tms`        | `0.162.194`      | `0.164.0`          | 2 minor cycles |\n| `topiccls`   | `lab topiccls`   | `0.162.194`      | `0.164.0`          | 2 minor cycles |\n| `uprof`      | `lab uprof`      | `0.162.194`      | `0.164.0`          | 2 minor cycles |\n| `vcheck`     | `lab vcheck`     | `0.162.194`      | `0.164.0`          | 2 minor cycles |\n\nBoth forms route to the same lazy command registrar during the compatibility window. Legacy invocations emit their migration notice on stderr only.\n\n<!-- END GENERATED COMMAND LIFECYCLE -->\n\n### `chainlesschain setup`\n\nInteractive setup wizard. Checks prerequisites, configures LLM provider, downloads the desktop binary, and optionally starts Docker services.\n\n```bash\nchainlesschain setup\nchainlesschain setup --skip-download    # Skip binary download\nchainlesschain setup --skip-services    # Skip Docker setup\n```\n\n### `chainlesschain start`\n\nLaunch the ChainlessChain desktop application.\n\n```bash\nchainlesschain start                    # Launch GUI app\nchainlesschain start --headless         # Start backend services only (no GUI)\nchainlesschain start --services         # Also start Docker services\n```\n\n### `chainlesschain stop`\n\nStop ChainlessChain.\n\n```bash\nchainlesschain stop                     # Stop desktop app\nchainlesschain stop --services          # Stop Docker services only\nchainlesschain stop --all               # Stop app + Docker services\n```\n\n### `chainlesschain status`\n\nShow status of the desktop app, Docker services, and port availability.\n\n```bash\nchainlesschain status\nchainlesschain status --json            # Fast machine-readable snapshot\nchainlesschain status --deep            # Also inspect Docker Compose services\n```\n\n### `chainlesschain services <action>`\n\nManage Docker backend services (Ollama, Qdrant, PostgreSQL, Redis, etc.).\n\n```bash\nchainlesschain services up              # Start all services\nchainlesschain services up ollama redis  # Start specific services\nchainlesschain services down            # Stop all services\nchainlesschain services logs            # View logs\nchainlesschain services logs -f         # Follow logs\nchainlesschain services pull            # Pull latest images\n```\n\n### `chainlesschain config <action>`\n\nManage configuration.\n\n```bash\nchainlesschain config list              # Show all config values\nchainlesschain config get llm.provider  # Get a specific value\nchainlesschain config set llm.provider openai\nchainlesschain config set-secret llm.apiKey  # Hidden prompt; secret never enters argv\nchainlesschain config validate          # Validate schema + private permissions\nchainlesschain config explain llm.model # Show effective source / policy lock\nchainlesschain config edit              # Open in $EDITOR\nchainlesschain config reset             # Reset to defaults\n```\n\n### `chainlesschain update`\n\nCheck for and install updates.\n\n```bash\nchainlesschain update                   # Update to latest stable\nchainlesschain update --check           # Check only, don't download\nchainlesschain update --channel beta    # Use beta channel\nchainlesschain update --channel dev     # Use dev channel\nchainlesschain update --force           # Re-download even if exists\n```\n\n### `chainlesschain doctor`\n\nDiagnose your environment.\n\n```bash\nchainlesschain doctor\n```\n\nChecks: Node.js version, npm, Docker, Docker Compose, Git, config directory, binary installation, setup status, port availability, disk space.\n\n---\n\n## Headless Commands\n\nThese commands work without the desktop GUI, using core packages directly.\n\n### `chainlesschain db <action>`\n\nDatabase management.\n\n```bash\nchainlesschain db init                  # Initialize the database\nchainlesschain db init --path ./my.db   # Custom database path\nchainlesschain db info                  # Show database info (driver, tables, size)\nchainlesschain db info --json           # JSON output\nchainlesschain db backup [output]       # Create backup\nchainlesschain db restore <backup>      # Restore from backup\n```\n\n### `chainlesschain note <action>`\n\nNote and knowledge base management.\n\n```bash\nchainlesschain note add \"My Note\" -c \"Content here\" -t \"tag1,tag2\"\nchainlesschain note list                # List recent notes\nchainlesschain note list --category dev --tag important\nchainlesschain note show <id>           # Show note by ID prefix\nchainlesschain note search \"keyword\"    # Full-text search\nchainlesschain note delete <id>         # Soft delete\nchainlesschain note history <id>        # Version history\nchainlesschain note diff <id> <v1> <v2> # Diff between versions\nchainlesschain note revert <id> <ver>   # Revert to a version\n```\n\n### `chainlesschain chat`\n\nStart an interactive AI chat session with streaming output.\n\n```bash\nchainlesschain chat                     # Default: Ollama qwen2.5:7b\nchainlesschain chat --model llama3      # Use different model\nchainlesschain chat --provider openai  # Reads the stored credential\nchainlesschain chat --agent             # Agentic mode (can read/write files)\n```\n\nSlash commands in chat: `/exit`, `/model`, `/provider`, `/clear`, `/history`, `/help`\n\n### `chainlesschain ask <question>`\n\nSingle-shot AI question (non-interactive).\n\n```bash\nchainlesschain ask \"What is WebRTC?\"\nchainlesschain ask \"Explain this code\" --model gpt-4o --provider openai\nchainlesschain ask \"Hello\" --json       # JSON output with question/answer/model\n```\n\n### `chainlesschain llm <action>`\n\nLLM provider management.\n\n```bash\nchainlesschain llm models               # List installed Ollama models\nchainlesschain llm models --json        # JSON output\nchainlesschain llm test                 # Test Ollama connectivity\nchainlesschain llm test --provider openai  # Reads the stored credential\nchainlesschain llm providers            # List 10 built-in LLM providers\nchainlesschain llm add-provider <name>  # Add custom provider\nchainlesschain llm switch <name>        # Switch active provider\n```\n\n### `chainlesschain agent` (alias: `a`)\n\nStart an agentic AI session — the AI can read/write files, run shell commands, search the codebase, execute code (Python/Node.js/Bash with auto pip-install), and invoke 141 built-in skills.\n\n```bash\nchainlesschain agent                    # Explicit form; plain `cc` is equivalent in a TTY\nchainlesschain a --model llama3         # Short alias\nchainlesschain config set-secret llm.apiKey\nchainlesschain agent --provider openai  # Reads the stored credential\n```\n\nBuilt-in tools (19): `read_file`, `write_file`, `edit_file`, `edit_file_hashed`, `notebook_edit`, `run_shell`, `check_shell`, `git`, `search_files`, `list_dir`, `run_skill`, `list_skills`, `run_code`, `spawn_sub_agent`, `web_fetch`, `web_search`, `todo_write`, `ask_user_question`, `search_sessions`\n\n**Search first, then read the relevant source.** Use `web_search` with keywords when no URL is known. It returns source links and bounded snippets (`maxResults`, default 8; `maxSnippetChars`, default 2000). The configured provider is respected; `auto` selects an available API key or keyless DuckDuckGo. Captcha, authentication, rate-limit and network failures are errors, never a claim that no sources exist. Configure `.chainlesschain/config.json:webSearch` with an available provider if keyless search is blocked.\n\n**Download once, read or search locally.** `web_fetch` downloads the page, extracts text, saves a local snapshot, and returns the first chunk (`maxChars`, default 20000). Continue with the original URL, format, `snapshotId` and returned `nextOffset` as `offset`; later reads need no network access. Pass a literal `query` with `snapshotId` to search the saved page, then pass a hit's `nextRead` arguments to `web_fetch` to inspect it. Snapshots are process-local, expire after 30 minutes, and are bounded by 32 entries / 128 MB of UTF-16 disk storage; eviction or expiry returns an explicit error. Normal process exit removes them.\n\n```json\n{\"url\":\"https://example.com/large-document\",\"maxChars\":5000}\n{\"url\":\"https://example.com/large-document\",\"snapshotId\":\"<returned-id>\",\"offset\":5000,\"maxChars\":5000}\n{\"url\":\"https://example.com/large-document\",\"snapshotId\":\"<returned-id>\",\"query\":\"error\",\"maxMatches\":10}\n```\n\nThe default raw download budget is 10 MB (`maxBytes: 10000000`), separate from returned text length. Above that, text pages return a marked prefix (`downloadTruncated: true`) that can still be saved, searched and paged. Raise `maxBytes` explicitly for the missing remainder, or use a focused source/API endpoint. Incomplete downloads never enter the complete-response memory cache, and unfinished scripts/styles are excluded. `onOverflow: \"error\"` requires a complete download; JSON always requires completeness and remains a typed value. To page a JSON document, use `format: \"text\"`. `totalChars` describes only the downloaded portion after extraction, not the complete remote resource. Exceeding snapshot storage returns a clear resource-limit error; no partial result is presented as complete.\n\n**Locate sections in long local files.** `search_files` with `path` and `pattern` streams one text file and returns line/column positions, surrounding text, and `nextRead` arguments for `read_file`. It handles huge single lines using overlapping windows, supports case sensitivity, and pages matches with `nextOffset`. Literal queries up to 2048 characters match across window boundaries. Optional `regex: true` runs in a time-limited worker over overlapping 64K windows; long cross-window regex matches are not guaranteed, so use a literal anchor and inspect the section. Credential and workspace-path guards remain enforced.\n\n```json\n{\n  \"path\": \"logs/build.log\",\n  \"pattern\": \"FAIL\",\n  \"maxMatches\": 10,\n  \"contextChars\": 150\n}\n```\n\nHTTP/network failures include error codes and recovery guidance, which IDE chat displays. Repeated failed downloads or unchanged GitHub Actions logs trigger recovery after three no-progress observations and stop after six if recovery fails; the task remains incomplete. Forward snapshot pages are progress even when their text is identical. For CI investigation, retrieve a completed job's log once (for example `gh api repos/<owner>/<repo>/actions/jobs/<job-id>/logs`), save it and search locally. Status queries, new jobs and changed log contents remain available.\n\n**Agent slash commands (49 built-in)** — type `/` for TAB completion, `/help` for the in-session list. Full reference: [cli-agent-mode](https://docs.chainlesschain.com/chainlesschain/cli-agent-mode.html).\n\n- **Session:** `/help` `/clear` `/exit` `/session` `/sessions` `/rewind` `/search` `/export` `/copy`\n- **Model:** `/model` `/provider` `/think` `/ultrathink`\n- **Context & memory:** `/context` `/compact` `/microcompact` `/memory` `/init` `/reindex` `/stats` `/task` `/todos` `/profile`\n- **Display:** `/theme` `/vim` `/statusline` `/output-style` `/terminal-setup` `/cd` `/add-dir`\n- **Tools & observability:** `/cost` `/doctor` `/status` `/release-notes` `/config` `/permissions` `/hooks` `/ide` `/mcp` `/review` `/pr-comments` `/reload-skills`\n- **Autonomous & multi-agent:** `/auto` `/plan` `/cowork` `/agents` `/sub-agents` `/tasks`\n\nPlus user macros (`.claude/commands/*.md`) and MCP prompts (`/mcp__<server>__<prompt>`). Prefixes: `!` (run shell), `#` (note to `cc.md`).\n\n**Sub-Agent Isolation v2** (v0.43.0): Complex tasks are automatically decomposed into isolated sub-agents, each with its own namespaced memory, scoped context, and lifecycle tracking. Use `/sub-agents` inside an agent session to inspect active and completed sub-agents, token usage, and average durations.\n\n### `chainlesschain skill <action>`\n\nManage and run 139 built-in AI skills across a 4-layer system: bundled < marketplace < managed (global) < workspace (project).\n\n```bash\nchainlesschain skill list               # List all skills grouped by category\nchainlesschain skill list --category automation\nchainlesschain skill list --category cli-direct   # CLI command skill packs\nchainlesschain skill list --tag code --runnable\nchainlesschain skill list --json        # JSON output\nchainlesschain skill categories         # Show category breakdown\nchainlesschain skill info code-review   # Detailed skill info + docs\nchainlesschain skill info code-review --json\nchainlesschain skill search \"browser\"   # Search by keyword\nchainlesschain skill run code-review \"Review this function...\"\nchainlesschain skill add my-skill       # Create custom project skill\nchainlesschain skill remove my-skill    # Remove custom skill\nchainlesschain skill sources            # Show skill layer paths and counts\n```\n\n#### CLI Command Skill Packs\n\nAutomatically wraps 63 CLI commands into 9 Agent-callable domain skill packs:\n\nSince `0.162.177`, generated direct/hybrid handlers execute through a frozen,\nhost-scoped Process Broker facade instead of importing `child_process`. The\nhost owns skill/plugin provenance, command-domain allowlists remain enforced,\nshell metacharacters are rejected, and a missing Broker fails closed.\n\n```bash\nchainlesschain skill sync-cli              # Generate/update all 9 CLI skill packs\nchainlesschain skill sync-cli --force      # Force regenerate all packs\nchainlesschain skill sync-cli --dry-run    # Preview changes without writing\nchainlesschain skill sync-cli --remove     # Remove all CLI packs\nchainlesschain skill sync-cli --json       # JSON output\n\n# Run CLI commands via skill packs (Agent can call these directly)\nchainlesschain skill run cli-knowledge-pack \"note list\"\nchainlesschain skill run cli-identity-pack \"did create\"\nchainlesschain skill run cli-infra-pack \"services up\"\nchainlesschain skill run cli-ai-query-pack \"ask what is RAG\"\nchainlesschain skill run cli-agent-mode-pack \"agent\"\nchainlesschain skill run cli-web3-pack \"wallet assets\"\nchainlesschain skill run cli-security-pack \"encrypt file secret.txt\"\nchainlesschain skill run cli-enterprise-pack \"org list\"\nchainlesschain skill run cli-integration-pack \"mcp servers\"\n```\n\n| Pack                   | Mode      | Commands                                                 |\n| ---------------------- | --------- | -------------------------------------------------------- |\n| `cli-knowledge-pack`   | direct    | note, search, memory, session, import, export            |\n| `cli-identity-pack`    | direct    | did, auth, audit                                         |\n| `cli-infra-pack`       | direct    | setup, start, stop, status, services, config, doctor, db |\n| `cli-ai-query-pack`    | llm-query | ask, llm, instinct, tokens                               |\n| `cli-agent-mode-pack`  | agent     | agent, chat, cowork                                      |\n| `cli-web3-pack`        | direct    | wallet, p2p, sync, did                                   |\n| `cli-security-pack`    | direct    | encrypt, decrypt, audit, pqc                             |\n| `cli-enterprise-pack`  | direct    | org, plugin, lowcode, compliance                         |\n| `cli-integration-pack` | hybrid    | mcp, browse, cli-anything, serve, ui                     |\n\n---\n\n## Phase 1: AI Intelligence Layer\n\n### `chainlesschain search <query>`\n\nBM25 hybrid keyword search across notes.\n\n```bash\nchainlesschain search \"machine learning\"\nchainlesschain search \"API design\" --mode bm25 --top-k 10\nchainlesschain search \"security\" --json\n```\n\n### `chainlesschain tokens <action>`\n\nToken usage tracking and cost analysis.\n\n```bash\nchainlesschain tokens show              # Current usage summary\nchainlesschain tokens breakdown         # Per-model breakdown\nchainlesschain tokens recent            # Recent usage entries\nchainlesschain tokens cache             # Cache hit/miss stats\n```\n\n### `chainlesschain memory <action>`\n\nPersistent memory management.\n\n```bash\nchainlesschain memory show              # Show all memories\nchainlesschain memory add \"Always use TypeScript\"\nchainlesschain memory search \"coding\"   # Search memories\nchainlesschain memory delete <id>       # Delete by ID prefix\nchainlesschain memory daily             # Today's daily note\nchainlesschain memory file              # Show memory file path\n```\n\n### `chainlesschain session <action>`\n\nSession persistence and management.\n\n```bash\nchainlesschain session list             # List saved sessions\nchainlesschain session show <id>        # Show session details\nchainlesschain session resume <id>      # Resume a session\nchainlesschain session export <id>      # Export as Markdown\nchainlesschain session delete <id>      # Delete a session\nchainlesschain session location compare # Local/WSL/SSH/Container/Cloud catalog\nchainlesschain session location handoff <id> <target> --facts <facts.json>\nchainlesschain session location attest <id> <target> \\\n  --facts <facts.json> --profile <target-profile.json> --json\nchainlesschain session location resume <id> <target> \\\n  --facts <facts.json> --profile <target-profile.json> \\\n  --expected-target-facts-digest sha256:<digest>\nchainlesschain session location result-pack <id> \\\n  --result-id <id> --summary <summary.txt> --diff <result.diff> \\\n  --artifact application/json=<artifact.json> --json\nchainlesschain session location result-verify <id> \\\n  --bundle <returned-bundle.json> --expected-handoff-id sha256:<digest>\nchainlesschain session location result-collect <id> <target> \\\n  --facts <facts.json> --profile <target-profile.json> \\\n  --expected-target-facts-digest sha256:<digest> \\\n  --expected-handoff-id sha256:<digest> --request-id <stable-id> \\\n  --result-id <id> \\\n  --summary <target-summary.txt> --diff <target-result.diff> --json\nchainlesschain session budget status <id>\nchainlesschain session budget receipts <id> --json\n```\n\nTarget attestation and resume support configured WSL, SSH, and existing\nContainer hosts. The launcher invokes only fixed ChainlessChain commands. SSH\nrequires a digest-pinned `known_hosts` file, uses strict host-key checking, and\nmaterializes the verified bytes into a private temporary authority file for the\nactual invocation. Resume re-runs the ambient host probe, verifies the accepted\nstable facts digest, then handles the declared session-store mode. A\n`replicated` profile streams the source's locked, verified transcript bytes to\nthe fixed target-side `session location receive` command; the target validates\nstrict UTF-8, a 64 MiB boundary, transcript structure/hash chain, exact byte\ndigest, head hash, and event count before atomic publication and creation of\nits own sidecar and machine-local anti-rollback witness. It never replaces a\ndivergent or tombstoned target session, while an exact retry is idempotent. A\n`shared` profile performs no copy. Both modes re-read the target's canonical\nauthority and revalidate that the source session head has not advanced before\nthe fixed `session resume` invocation. This is whole-revision transfer, not\nincremental/bidirectional synchronization or a cross-host writer fence;\nremote network/sandbox policy and disconnect/reconnect durability remain\nunattested.\n\nAfter a replicated target session has produced work, `result-pack` can bind\nthe actual bounded summary, diff, artifact, and evidence bytes to that\nsession's verified location-handoff authority. Every payload is included as\ncanonical base64 with its byte count and SHA-256; all input files must be\nregular single-link files inside the session's declared data boundary. Copy\nthe JSON bundle back through an approved transport, then run `result-verify`\non the source. Verification rehashes every returned byte and succeeds only\nwhile the source session still has the predecessor head/count accepted by the\nhandoff. Its receipt is content-free and explicitly reports `applied=false`:\nthis command does not patch the source worktree, import artifacts, fence two\nhosts, or make transport/disconnect claims.\n\n`result-collect` removes the manual-copy step for configured WSL, SSH, and\nContainer profiles. It re-attests stable target facts, invokes only the fixed\ntarget-side `result-pack` argv through the existing strict launcher, accepts a\nbounded JSON response, then revalidates the source predecessor a second time\nbefore appending one CAS-bound, content-free settlement event and returning the\nbundle. The stable request id is bound to the exact profile, handoff, result,\npaths, and item list. If the caller loses the first response, an exact retry\nreads the canonical settlement before loading handoff facts or running another\ntarget command. That recovery proves which bundle was accepted but cannot\nrecreate bytes from a legacy v1 settlement. New collections first publish the\ncanonical bundle into the owner-only, content-addressed\n`execution-location-results` store, re-read and rehash the stored bytes, then\nbind that deterministic storage receipt into settlement v2. An exact retry can\ntherefore return the verified bundle without another target command. The store\nuses no-replace publication, file fsync, and directory fsync where supported;\nit is local explicit-delete storage, not WORM retention. Result collection\nstill does not provide a distributed writer fence, Cloud transport, or\nautomatic source application.\n\n### Artifact access, deletion, and TTL cleanup settlement\n\nThe repository candidate adds explicit, content-free audit and recovery for\nmanaged ArtifactStore bytes:\n\n```bash\nchainlesschain artifacts access <id> --client cli --action open \\\n  --access-id <stable-id> --json\nchainlesschain artifacts remove <id> --client cli \\\n  --deletion-id <stable-id> --json\nchainlesschain artifacts clean --client cli \\\n  --cleanup-id <stable-batch-id> --json\nchainlesschain artifacts access-log --json\nchainlesschain artifacts deletion-log --json\nchainlesschain artifacts cleanup-log --cleanup <stable-batch-id> --json\n```\n\n`artifacts clean` freezes the expired rows once under the ArtifactStore index\nlock. Its prepared event binds the cleanup id, cutoff, exact item list, scope\ndigest, deterministic per-item deletion ids, and pre-cleanup index generation.\nEach item then uses the same prepared/terminal managed-copy deletion protocol as\nan explicit remove. The batch terminal is written only after every selected\nmanaged path is absent. An exact cleanup-id retry replays the frozen scope,\nrecovers already-settled items without selecting newly expired rows, and returns\nthe same terminal summary after response loss. A partial failure remains a\nprepared batch whose item deletion events identify settled and pending work.\n\nThese receipts prove removal of the managed directory entries only. They do not\nclaim secure erasure of external hardlinks, downloads, backups, snapshots, or\nviewer caches; the local JSONL ledgers are not WORM or an off-box transparency\nlog. These commands are included in the current exact-gated\n`chainlesschain@0.166.71` release, but a local receipt still does not prove\noff-box retention or secure erasure outside the managed store.\n\nDurable budget recovery stores a canonical local receipt for each operator\nadjudication. Ordinary budget status shows only chain and coverage metadata;\n`budget receipts` is the explicit detailed reader for provider/model/token\nrecords. These receipts are local evidence, not provider billing readback or\nWORM retention.\n\n---\n\n## Phase 2: Knowledge & Content Management\n\n### `chainlesschain import <format>`\n\nImport knowledge from external sources.\n\n```bash\nchainlesschain import markdown ./docs   # Import markdown directory\nchainlesschain import evernote backup.enex  # Import Evernote ENEX\nchainlesschain import notion ./export   # Import Notion export\nchainlesschain import pdf document.pdf  # Import PDF text\n```\n\n### `chainlesschain export <format>`\n\nExport knowledge base.\n\n```bash\nchainlesschain export markdown -o ./output  # Export as Markdown files\nchainlesschain export site -o ./site        # Export as static HTML site\n```\n\n### `chainlesschain git <action>`\n\nGit integration for knowledge versioning.\n\n```bash\nchainlesschain git status               # Show git status\nchainlesschain git init                 # Initialize git repo\nchainlesschain git auto-commit          # Auto-commit all changes\nchainlesschain git hooks                # Install pre-commit hooks\nchainlesschain git history-analyze      # Analyze repo history\n```\n\n### Note Versioning\n\n```bash\nchainlesschain note history <id>        # Show version history\nchainlesschain note diff <id> <v1> <v2> # Diff between versions\nchainlesschain note revert <id> <ver>   # Revert to version\n```\n\n---\n\n## Phase 3: MCP & External Integration\n\n### `chainlesschain mcp <action>`\n\nMCP (Model Context Protocol) server management.\n\n```bash\nchainlesschain mcp servers              # List configured servers\nchainlesschain mcp add <name> -c <cmd>  # Add a server\nchainlesschain mcp remove <name>        # Remove a server\nchainlesschain mcp connect <name>       # Connect to server\nchainlesschain mcp disconnect <name>    # Disconnect\nchainlesschain mcp tools                # List available tools\nchainlesschain mcp call <server> <tool> # Call a tool\n```\n\n### `chainlesschain browse <action>`\n\nBrowser automation (headless fetch-based).\n\n```bash\nchainlesschain browse fetch <url>       # Fetch page content\nchainlesschain browse scrape <url> -s \"h2\"  # Scrape CSS selector\nchainlesschain browse screenshot <url>  # Take screenshot (requires playwright)\n```\n\n### `chainlesschain instinct <action>`\n\nInstinct learning — tracks user preferences over time.\n\n```bash\nchainlesschain instinct show            # Show learned instincts\nchainlesschain instinct categories      # List 6 instinct categories\nchainlesschain instinct prompt          # Generate system prompt from instincts\nchainlesschain instinct delete <id>     # Delete an instinct\nchainlesschain instinct reset           # Clear all instincts\nchainlesschain instinct decay           # Decay old instincts\n```\n\n---\n\n## Phase 4: Security & Identity\n\n### `chainlesschain did <action>`\n\nDID identity management (Ed25519).\n\n```bash\nchainlesschain did create --label \"My Identity\"\nchainlesschain did list\nchainlesschain did show <did>\nchainlesschain did sign <did> \"message\"\nchainlesschain did verify <did> \"message\" <signature>\nchainlesschain did export <did>\nchainlesschain did set-default <did>\nchainlesschain did delete <did>\n```\n\n### `chainlesschain encrypt / decrypt`\n\nAES-256-GCM file encryption.\n\n```bash\nchainlesschain encrypt file <input> -o <output>\nchainlesschain encrypt db\nchainlesschain encrypt info <file>\nchainlesschain encrypt status\nchainlesschain decrypt file <input> -o <output>\nchainlesschain decrypt db\n```\n\n### `chainlesschain auth <action>`\n\nRBAC permission engine.\n\n```bash\nchainlesschain auth roles                          # List roles\nchainlesschain auth create-role <name>             # Create custom role\nchainlesschain auth grant <user> <role>            # Assign role\nchainlesschain auth check <user> <scope>           # Check permission\nchainlesschain auth permissions <user>             # List user permissions\nchainlesschain auth scopes                         # List all 26 scopes\n```\n\n### `chainlesschain audit <action>`\n\nAudit logging and compliance.\n\n```bash\nchainlesschain audit log                           # Recent events\nchainlesschain audit search --type security        # Search by type\nchainlesschain audit stats                         # Statistics\nchainlesschain audit export --format json          # Export logs\nchainlesschain audit purge --before 90             # Purge old logs\nchainlesschain audit types                         # List event types\n```\n\n---\n\n## Phase 5: P2P, Blockchain & Enterprise\n\n### `chainlesschain p2p <action>`\n\nPeer-to-peer messaging and device pairing.\n\n```bash\nchainlesschain p2p status                          # P2P network status\nchainlesschain p2p peers                           # List known peers\nchainlesschain p2p send <peer-id> \"message\"        # Send message\nchainlesschain p2p inbox                           # View inbox\nchainlesschain p2p pair <device-name>              # Pair a device\nchainlesschain p2p devices                         # List paired devices\nchainlesschain p2p unpair <device-id>              # Unpair a device\n```\n\n### `chainlesschain sync <action>`\n\nFile and knowledge synchronization.\n\n```bash\nchainlesschain sync status                         # Sync status\nchainlesschain sync push                           # Push local changes\nchainlesschain sync pull                           # Pull remote changes\nchainlesschain sync conflicts                      # List conflicts\nchainlesschain sync resolve <id> --strategy local  # Resolve conflict\nchainlesschain sync log                            # Sync history\nchainlesschain sync clear                          # Clear sync state\n```\n\n### `chainlesschain wallet <action>`\n\nDigital wallet and asset management.\n\n```bash\nchainlesschain wallet create --name \"My Wallet\"    # Create wallet\nchainlesschain wallet list                         # List wallets\nchainlesschain wallet balance <address>            # Check balance\nchainlesschain wallet set-default <address>        # Set default wallet\nchainlesschain wallet delete <address>             # Delete wallet\nchainlesschain wallet asset <address> <type> <name> # Create asset\nchainlesschain wallet assets [address]             # List assets\nchainlesschain wallet transfer <asset-id> <to>     # Transfer asset\nchainlesschain wallet history [address]            # Transaction history\nchainlesschain wallet summary                      # Overall summary\n```\n\n### `chainlesschain org <action>`\n\nOrganization management and workflows.\n\n```bash\nchainlesschain org create <name>                   # Create organization\nchainlesschain org list                            # List organizations\nchainlesschain org show <id>                       # Organization details\nchainlesschain org delete <id>                     # Delete organization\nchainlesschain org invite <org-id> <user-id>       # Invite member\nchainlesschain org members <org-id>                # List members\nchainlesschain org team-create <org-id> <name>     # Create team\nchainlesschain org teams <org-id>                  # List teams\nchainlesschain org approval-submit <org-id> <title> # Submit approval\nchainlesschain org approvals <org-id>              # List approvals\nchainlesschain org approve <request-id>            # Approve request\nchainlesschain org reject <request-id>             # Reject request\n```\n\n### `chainlesschain plugin <action>`\n\nPlugin marketplace management.\n\n```bash\nchainlesschain plugin list                         # List installed plugins\nchainlesschain plugin install <name> --version <v> # Install plugin\nchainlesschain plugin remove <name>                # Remove plugin\nchainlesschain plugin enable <name>                # Enable plugin\nchainlesschain plugin disable <name>               # Disable plugin\nchainlesschain plugin update <name> --version <v>  # Update plugin\nchainlesschain plugin info <name>                  # Plugin details\nchainlesschain plugin search <query>               # Search registry\nchainlesschain plugin registry                     # List all registry plugins\nchainlesschain plugin summary                      # Installation summary\nchainlesschain plugin installed --all-scopes       # Physical inventory + effective authority\nchainlesschain plugin transaction <name> --scope project --json\n                                                    # Inspect redacted durable transaction authority\nchainlesschain plugin recover <name> --scope project --action rollback\n                                                    # Recover a transaction after its owner dies\nchainlesschain plugin provenance-plan <name> --scope project --version 1.0.0 --metadata source.json\n                                                    # Emit exact bytes for an external Ed25519 signature\nchainlesschain plugin provenance-migrate <name> --scope project --version 1.0.0 --attestation signed.json --expected-signer-sha256 <hex> --yes\n                                                    # Backfill one legacy install without replacing payload bytes\nchainlesschain plugin catalog --registry https://plugins.example/index.json --offline --registry-digest https://plugins.example/index.json=<sha256>\n                                                    # Review one exact immutable cached registry document without network\nchainlesschain plugin add <name> --registry https://plugins.example/index.json --proxy http://proxy.example:8080 --ca-file enterprise-ca.pem\n                                                    # Private registry through an explicit proxy and appended custom CA\nchainlesschain plugin browse --registry https://plugins.example/index.json --pac-file enterprise.pac\n                                                    # Resolve PROXY/HTTPS/DIRECT in a bounded, terminable PAC worker\n```\n\nWhen enabling, disabling, uninstalling, or replacing a scoped plugin would\nswitch the effective `local > project > user` source, review `plugin impact`\nand pass `--allow-source-switch` explicitly. Semantic SBOM downgrades remain\nblocked even with that approval.\n\nPlugin lifecycle mutation holds one same-user, same-name OS coordinator across\n`user`, `project`, and `local` scopes. Add/upgrade keeps that owner through\nvalidation, consent, finalize, or rollback, while the journal binds the exact\ntarget scope and workspace context. Enable/disable records the exact prior and\nintended marker bytes before publication. Version uninstall quarantines the\nimmutable version before publishing its pointer/marker fallback, while\nwhole-name uninstall quarantines the complete name directory before physical\ncollection. Each can therefore be explicitly finalized or rolled back after a\nprocess crash. Ordinary commands never steal an abandoned owner. Inspect it\nwith `plugin transaction`, then use `plugin recover` only after the recorded\nprocess has died. `--force-owner` overrides a live or cross-host owner and\ntherefore requires external operator adjudication; it is not automatic\nstale-lock cleanup.\n\nLegacy provenance migration is explicit and non-overwriting. The plan binds the\ninstalled name, version, scope, canonical path, complete payload digest, source\nmetadata, and issuance time. Sign the decoded `signingPayloadBase64` bytes with\nan Ed25519 key, then supply an attestation containing `authority`,\n`publicKeyPem`, and `signatureBase64`. Apply requires the exact SPKI fingerprint\nand `--yes`; managed trusted-key policy is also enforced when configured. The\nsigned record is checked on every strict provenance read and participates in\nthe same crash-recoverable lifecycle journal. It proves the reviewed migration\nauthority only—it does not invent Marketplace publisher identity. Existing\nprovenance and installs with a component-SBOM signature lock must be reinstalled\ninstead of rewritten.\n\nAn organization can require registry publisher identity with managed settings:\n\n```json\n{\n  \"requireTrustedPluginPublishers\": true,\n  \"trustedPluginPublishers\": [\n    {\n      \"trustRootId\": \"acme-marketplace-2026\",\n      \"publisherId\": \"tools-team\",\n      \"organizationId\": \"acme\",\n      \"pluginNames\": [\"@acme/reviewer\"],\n      \"registryOrigins\": [\"https://plugins.acme.example\"],\n      \"signingKeySha256\": [\"<ed25519-spki-sha256>\"],\n      \"notBefore\": \"2026-01-01T00:00:00.000Z\",\n      \"notAfter\": \"2027-01-01T00:00:00.000Z\"\n    }\n  ],\n  \"revokedPluginPublisherKeys\": []\n}\n```\n\nThe registry entry must declare matching `publisher.id` and\n`publisher.organizationId`, and the mapped key must cryptographically verify\nthe installed manifest. The persisted authority is re-evaluated against the\ncurrent managed policy on strict read and runtime admission; adding the key to\n`revokedPluginPublisherKeys` fails closed immediately. This direct managed\nbinding does not by itself provide an external transparency service.\n\nRemote registry documents are capped at 4 MiB and cached immutably by complete\nURL plus document SHA-256. `--offline` never opens a network transport; an\nunpinned URL with multiple valid cached revisions is rejected as ambiguous, so\nuse repeatable `--registry-digest <url=sha256>` pins. Remote signature, public\nkey, and SBOM documents use their existing bounded digest-addressed cache. For\n`plugin add` and `plugin upgrade`, a successful online Git materialization is\nalso copied into an immutable source-package cache only when the registry binds\nboth the manifest digest and a repository-defined semantic payload SBOM. An\noffline replay recomputes both anchors before installation; payload or cache\nauthority tampering, symlinks, hard-linked payload files, and exact cache misses\nfail closed. Registries without that full payload anchor\nmust reference an existing local plugin directory for offline use and are not\nsilently treated as cacheable.\n\nPrivate registries support `--proxy`, a bounded local `--pac-file`, and an\nappended `--ca-file`; the dedicated environment equivalents are\n`CC_PLUGIN_REGISTRY_PROXY`, `CC_PLUGIN_REGISTRY_PAC_FILE`, and\n`CC_PLUGIN_REGISTRY_CA_FILE`. Proxy credentials are removed from persisted\nauthority, while the sanitized proxy origin, PAC SHA-256, and CA SHA-256 are\nbound into the catalog/provenance record. PAC execution uses QuickJS in a\nresource-limited worker with a hard timeout. Proxy URL and PAC are mutually\nexclusive, PAC supports `PROXY`, `HTTP`, `HTTPS`, and `DIRECT`, and ambient\n`HTTP_PROXY`/`HTTPS_PROXY` values are not silently adopted.\n\n---\n\n## Project Initialization & Collaboration\n\n### `chainlesschain init`\n\nInitialize a new ChainlessChain project with a `.chainlesschain/` directory, workspace skills, and an optional AI persona.\n\n```bash\nchainlesschain init                                         # Interactive template selection\nchainlesschain init --bare                                  # Minimal project structure\nchainlesschain init --template code-project --yes           # Software project (code-review, refactor, unit-test)\nchainlesschain init --template data-science --yes           # Data science / ML project\nchainlesschain init --template devops --yes                 # DevOps / infrastructure project\nchainlesschain init --template medical-triage --yes         # Medical triage assistant (with Persona)\nchainlesschain init --template agriculture-expert --yes     # Agriculture expert (with Persona)\nchainlesschain init --template general-assistant --yes      # General-purpose assistant (with Persona)\nchainlesschain init --template ai-media-creator --yes       # AI media creator (ComfyUI/AnimateDiff/TTS)\nchainlesschain init --template ai-doc-creator --yes         # AI doc creator (LibreOffice/pandoc/doc-edit)\nchainlesschain init --template empty --yes                  # Bare project\n```\n\n#### AI Media Creator Template (`ai-media-creator`)\n\nGenerates 3 workspace skills for AI image/video/audio creation:\n\n```bash\nchainlesschain skill run comfyui-image \"a sunset over mountains, oil painting style\"\nchainlesschain skill run comfyui-video '{\"prompt\":\"a cat walking\",\"workflow\":\"workflows/animatediff.json\"}'\nchainlesschain skill run audio-gen \"你好，欢迎使用 ChainlessChain\"\n```\n\n| Skill           | Description                                                           |\n| --------------- | --------------------------------------------------------------------- |\n| `comfyui-image` | ComfyUI REST API image generation (txt2img/img2img, custom workflows) |\n| `comfyui-video` | ComfyUI + AnimateDiff video generation (requires workflow JSON)       |\n| `audio-gen`     | AI TTS: auto-selects edge-tts → piper-tts → ElevenLabs → OpenAI       |\n\nAlso creates a `workflows/` directory with README for saving ComfyUI workflow JSON files.\n\n#### AI Doc Creator Template (`ai-doc-creator`)\n\nGenerates 3 workspace skills for AI document creation and editing:\n\n```bash\nchainlesschain skill run doc-generate \"2026年技术趋势分析报告\"\nchainlesschain skill run doc-generate '{\"topic\":\"项目方案\",\"format\":\"docx\",\"style\":\"proposal\"}'\nchainlesschain skill run libre-convert \"report.docx\"\nchainlesschain skill run libre-convert '{\"input_file\":\"slides.pptx\",\"format\":\"pdf\"}'\nchainlesschain skill run doc-edit '{\"input_file\":\"report.md\",\"instruction\":\"优化摘要部分\"}'\nchainlesschain skill run doc-edit '{\"input_file\":\"data.xlsx\",\"instruction\":\"首字母大写\"}'\n```\n\n| Skill           | Description                                                                                                                                       |\n| --------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `doc-generate`  | AI-generated structured documents: md/html/docx/pdf, 4 styles (report/proposal/manual/readme)                                                     |\n| `libre-convert` | LibreOffice headless conversion: docx/pdf/html/odt/pptx/xlsx/png                                                                                  |\n| `doc-edit`      | AI edit existing docs: md/txt/html (direct LLM), docx (pandoc/soffice), xlsx (openpyxl, formulas preserved), pptx (python-pptx, charts preserved) |\n\nRequirements: `winget install pandoc` (for docx), `winget install LibreOffice.LibreOffice` (for PDF/format conversion).\n\nAlso creates a `templates/` directory with README for document templates.\n\n### `chainlesschain pack`\n\nPackage a ChainlessChain project into a standalone executable (single-file, no Node.js required) for macOS / Windows / Linux. Includes `--project` mode for embedding a specific project's skills, persona, and allowed-command whitelist directly into the binary.\n\n```bash\nchainlesschain pack                                    # Pack current dir as a generic CLI binary\nchainlesschain pack --project                          # Project mode: bake current project's skills/persona into the binary\nchainlesschain pack --project --name myproject         # Override output binary name\nc","readmeFilename":"README.md"}