{"_id":"@autonome-research/thread-phase-cli","_rev":"14-84fa99cd5dee3eca0e4b13836e06a5b6","name":"@autonome-research/thread-phase-cli","dist-tags":{"latest":"6.1.0"},"versions":{"3.0.0":{"name":"@autonome-research/thread-phase-cli","version":"3.0.0","license":"MIT","_id":"@autonome-research/thread-phase-cli@3.0.0","maintainers":[{"name":"velmoon222","email":"velvetmoon222999@gmail.com"}],"homepage":"https://github.com/Code4me2/thread-phase#readme","bugs":{"url":"https://github.com/Code4me2/thread-phase/issues"},"bin":{"thread-phase":"dist/bin.js"},"dist":{"shasum":"606110a5843e0d554d483f6e2901b31f06481196","tarball":"https://registry.npmjs.org/@autonome-research/thread-phase-cli/-/thread-phase-cli-3.0.0.tgz","fileCount":27,"integrity":"sha512-+NgLi/zGeYNEu6wLarxn6uOSFcao8F5+H/sdVZFYAUKrkJkH46hrMYbRkvqYetzGV7mVTF3oWJkLBcJLg/wm0Q==","signatures":[{"sig":"MEUCIQDuQSQbHCh2fR3y/PEL64EUDQcjv/nnWTnaKrEUXpZsVwIgGSYkfBVCmD8PIi1FiWNW9kwf22zx90vlm0AtHdAnlhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64127},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js"},"gitHead":"55bf33e4d720ed71f02c8aee3bce99e76a7949d7","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').chmodSync('./dist/bin.js', 0o755)\"","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"velmoon222","email":"velvetmoon222999@gmail.com"},"repository":{"url":"git+https://github.com/Code4me2/thread-phase.git","type":"git","directory":"packages/thread-phase-cli"},"_npmVersion":"11.12.1","description":"CLI and auto-loader for thread-phase — discovers extensions under .thread-phase/ and runs registered pipelines. Installing this gets the full runtime (core + adapters).","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","@autonome-research/thread-phase":"^3.0.0","@autonome-research/thread-phase-agents":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"^5.6.0","@types/node":"^22.0.0","@autonome-research/thread-phase":"*","@autonome-research/thread-phase-agents":"*"},"_npmOperationalInternal":{"tmp":"tmp/thread-phase-cli_3.0.0_1779322026206_0.014212525406292364","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@autonome-research/thread-phase-cli","version":"3.0.1","license":"MIT","_id":"@autonome-research/thread-phase-cli@3.0.1","maintainers":[{"name":"velmoon222","email":"velvetmoon222999@gmail.com"}],"homepage":"https://github.com/autonome-research/thread-phase#readme","bugs":{"url":"https://github.com/autonome-research/thread-phase/issues"},"bin":{"thread-phase":"dist/bin.js"},"dist":{"shasum":"1e75b64efefa6ed06609e40388705092ff600724","tarball":"https://registry.npmjs.org/@autonome-research/thread-phase-cli/-/thread-phase-cli-3.0.1.tgz","fileCount":27,"integrity":"sha512-G2+NMsMR3Ub81plUAilvAMJhA7+wu4NmA1I1gPichf5W7LKX3SXkETJIC04Sps12tSVgWOE6ACTGvNVSEd03kg==","signatures":[{"sig":"MEQCIBhGVpGYDQhB5g5POJ++biHgUGc8/QXn3dbSyS+Y+elJAiBSbGI5pjd0oobwugv2wnX9bRaVLSqCNtjDcBGGnb5eqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64467},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js"},"gitHead":"f44aa41626bdb554c1629f72b318686091f8cbf5","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').chmodSync('./dist/bin.js', 0o755)\"","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"velmoon222","email":"velvetmoon222999@gmail.com"},"repository":{"url":"git+https://github.com/autonome-research/thread-phase.git","type":"git","directory":"packages/thread-phase-cli"},"_npmVersion":"11.12.1","description":"CLI and auto-loader for thread-phase — discovers extensions under .thread-phase/ and runs registered pipelines. Installing this gets the full runtime (core + adapters).","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","@autonome-research/thread-phase":"^3.0.1","@autonome-research/thread-phase-agents":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"^5.6.0","@types/node":"^22.0.0","@autonome-research/thread-phase":"*","@autonome-research/thread-phase-agents":"*"},"_npmOperationalInternal":{"tmp":"tmp/thread-phase-cli_3.0.1_1779328160560_0.3984236629740052","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@autonome-research/thread-phase-cli","version":"3.0.2","license":"MIT","_id":"@autonome-research/thread-phase-cli@3.0.2","maintainers":[{"name":"velmoon222","email":"velvetmoon222999@gmail.com"}],"homepage":"https://github.com/autonome-research/thread-phase#readme","bugs":{"url":"https://github.com/autonome-research/thread-phase/issues"},"bin":{"thread-phase":"dist/bin.js"},"dist":{"shasum":"a36cbc0d4248ecb2401be908dcd719753f6de2eb","tarball":"https://registry.npmjs.org/@autonome-research/thread-phase-cli/-/thread-phase-cli-3.0.2.tgz","fileCount":27,"integrity":"sha512-YNAcKkknc+Y7zIbdmM7En9DQfP04nMf32HZkXwugdp5Q3tDXBWFHdTyhj5ynXhnl+BAULPtfERYhE6TFOtaC5A==","signatures":[{"sig":"MEQCIHbb6B7ZpfoUMf3kUUpev2KLAr+UI7VSQB6Duswhc5ckAiAHnpPsMxhmza9OUK1rqxc17scpbxV/K/Fa368hlkTDYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67246},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js"},"gitHead":"e57418e284ca8c9bec7034e0960bf9e6aae8b475","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').chmodSync('./dist/bin.js', 0o755)\"","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"velmoon222","email":"velvetmoon222999@gmail.com"},"repository":{"url":"git+https://github.com/autonome-research/thread-phase.git","type":"git","directory":"packages/thread-phase-cli"},"_npmVersion":"11.12.1","description":"CLI and auto-loader for thread-phase — discovers extensions under .thread-phase/ and runs registered pipelines. Installing this gets the full runtime (core + adapters).","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","@autonome-research/thread-phase":"^3.0.2","@autonome-research/thread-phase-agents":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"^5.6.0","@types/node":"^22.0.0","@autonome-research/thread-phase":"*","@autonome-research/thread-phase-agents":"*"},"_npmOperationalInternal":{"tmp":"tmp/thread-phase-cli_3.0.2_1779329997531_0.874957871488329","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@autonome-research/thread-phase-cli","version":"3.1.0","license":"MIT","_id":"@autonome-research/thread-phase-cli@3.1.0","maintainers":[{"name":"velmoon222","email":"velvetmoon222999@gmail.com"}],"homepage":"https://github.com/autonome-research/thread-phase#readme","bugs":{"url":"https://github.com/autonome-research/thread-phase/issues"},"bin":{"thread-phase":"dist/bin.js"},"dist":{"shasum":"18092cc09a8a820d1e45b91f5151b7ad25abc9fe","tarball":"https://registry.npmjs.org/@autonome-research/thread-phase-cli/-/thread-phase-cli-3.1.0.tgz","fileCount":27,"integrity":"sha512-fgKWPy4nSa+b2eCpoXXxerOHCrRf8hVODSEtGQ2xDYJOUdJflr82bLbo+I4UQObuS6Tz8v31lqCyxTII922iPQ==","signatures":[{"sig":"MEUCIQCMTjsA7/B3vQd96V6a8H/0vaJ27uMgtbwEpITAk3YAJgIgTc0bWctHVThmNhUXPYKABGAz7v0QZE+yBjgdLreSSeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67246},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js"},"gitHead":"a608a5f814d3b2f4d96e6da1bf8404851a72503a","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').chmodSync('./dist/bin.js', 0o755)\"","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"velmoon222","email":"velvetmoon222999@gmail.com"},"repository":{"url":"git+https://github.com/autonome-research/thread-phase.git","type":"git","directory":"packages/thread-phase-cli"},"_npmVersion":"11.12.1","description":"CLI and auto-loader for thread-phase — discovers extensions under .thread-phase/ and runs registered pipelines. Installing this gets the full runtime (core + adapters).","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","@autonome-research/thread-phase":"^3.1.0","@autonome-research/thread-phase-agents":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"^5.6.0","@types/node":"^22.0.0","@autonome-research/thread-phase":"*","@autonome-research/thread-phase-agents":"*"},"_npmOperationalInternal":{"tmp":"tmp/thread-phase-cli_3.1.0_1779395668659_0.864514841829048","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@autonome-research/thread-phase-cli","version":"3.2.0","license":"MIT","_id":"@autonome-research/thread-phase-cli@3.2.0","maintainers":[{"name":"velmoon222","email":"velvetmoon222999@gmail.com"}],"homepage":"https://github.com/autonome-research/thread-phase#readme","bugs":{"url":"https://github.com/autonome-research/thread-phase/issues"},"bin":{"thread-phase":"dist/bin.js"},"dist":{"shasum":"685c85038a1a919670860364cd8a3283f51fb752","tarball":"https://registry.npmjs.org/@autonome-research/thread-phase-cli/-/thread-phase-cli-3.2.0.tgz","fileCount":31,"integrity":"sha512-C4siTvL7iMpQyZCOLsjXb30DLQHxOOTJgv0heX3MCdp4YQOge4fNPniF7JBtKFwGvYZBAKmRqXZtLMvmnQ3nnA==","signatures":[{"sig":"MEUCIQCLjHTZWQicRrfFmqh+MupZcpjg0LeSBOjpjV+2trY5CQIgJqHpzy4GLZt8YYE/xylKSqhTMUyw1XbSDqALCdsm+3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79103},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js"},"gitHead":"08e7ff5a9c01ebbe1b29ae787f0d49a36bc6f221","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').chmodSync('./dist/bin.js', 0o755)\"","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"velmoon222","email":"velvetmoon222999@gmail.com"},"repository":{"url":"git+https://github.com/autonome-research/thread-phase.git","type":"git","directory":"packages/thread-phase-cli"},"_npmVersion":"11.12.1","description":"CLI and auto-loader for thread-phase — discovers extensions under .thread-phase/ and runs registered pipelines. Installing this gets the full runtime (core + adapters).","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","@autonome-research/thread-phase":"^3.2.0","@autonome-research/thread-phase-agents":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"^5.6.0","@types/node":"^22.0.0","@autonome-research/thread-phase":"*","@autonome-research/thread-phase-agents":"*"},"_npmOperationalInternal":{"tmp":"tmp/thread-phase-cli_3.2.0_1779398823476_0.5600707527920323","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@autonome-research/thread-phase-cli","version":"3.2.1","license":"MIT","_id":"@autonome-research/thread-phase-cli@3.2.1","maintainers":[{"name":"velmoon222","email":"velvetmoon222999@gmail.com"}],"homepage":"https://github.com/autonome-research/thread-phase#readme","bugs":{"url":"https://github.com/autonome-research/thread-phase/issues"},"bin":{"thread-phase":"dist/bin.js"},"dist":{"shasum":"047130b1b74c050cd20f22904f5b7ad948e97ca0","tarball":"https://registry.npmjs.org/@autonome-research/thread-phase-cli/-/thread-phase-cli-3.2.1.tgz","fileCount":31,"integrity":"sha512-Rr7iF+Azn8/5iJCbS8O7mWJ4GOU9tAOVdo9lBrGOapd0FoIAGV2BTJbpWSgvk7UUjUCFu4G7yiC7ao0udNLlBg==","signatures":[{"sig":"MEQCIAM4e882aOwIUvGB5HW48Tj5hrhkHxl0MPyY3lDcCpIgAiA3oDwMVSCZk3gu2+4WORNcB32Oj64zqTuwi0o1lWTz2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80983},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js"},"gitHead":"ffa1d39ca2b0df57e5affddc9fb2a7380b679279","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').chmodSync('./dist/bin.js', 0o755)\"","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"velmoon222","email":"velvetmoon222999@gmail.com"},"repository":{"url":"git+https://github.com/autonome-research/thread-phase.git","type":"git","directory":"packages/thread-phase-cli"},"_npmVersion":"11.12.1","description":"CLI and auto-loader for thread-phase — discovers extensions under .thread-phase/ and runs registered pipelines. Installing this gets the full runtime (core + adapters).","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","@autonome-research/thread-phase":"^3.2.1","@autonome-research/thread-phase-agents":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"^5.6.0","@types/node":"^22.0.0","@autonome-research/thread-phase":"*","@autonome-research/thread-phase-agents":"*"},"_npmOperationalInternal":{"tmp":"tmp/thread-phase-cli_3.2.1_1779399827579_0.692848441901021","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@autonome-research/thread-phase-cli","version":"3.2.2","license":"MIT","_id":"@autonome-research/thread-phase-cli@3.2.2","maintainers":[{"name":"velmoon222","email":"velvetmoon222999@gmail.com"}],"homepage":"https://github.com/autonome-research/thread-phase#readme","bugs":{"url":"https://github.com/autonome-research/thread-phase/issues"},"bin":{"thread-phase":"dist/bin.js"},"dist":{"shasum":"32c8415a5a4092aa18094bd75162bb9cc2d8df4d","tarball":"https://registry.npmjs.org/@autonome-research/thread-phase-cli/-/thread-phase-cli-3.2.2.tgz","fileCount":31,"integrity":"sha512-UObGqgE3zTIoyoQRVD4CKIJ5WxV0dbglcD4EIYfgVBbvqYgItRtI96cW4kiv7SRUF5wqav6qRTh4nE86JvAnkw==","signatures":[{"sig":"MEUCIE9QcbdQanS/IrXK4VI9JjocC9it0Cq0sWPULUyj5pf1AiEA+vsss5o+mlx4ZTmgg8sGxqFsNpF7m3k8Y9zz2wQKY20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81045},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js"},"gitHead":"f2f8dd19ce2547afa380cccc3d84c1d890ac3589","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').chmodSync('./dist/bin.js', 0o755)\"","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"velmoon222","email":"velvetmoon222999@gmail.com"},"repository":{"url":"git+https://github.com/autonome-research/thread-phase.git","type":"git","directory":"packages/thread-phase-cli"},"_npmVersion":"11.12.1","description":"CLI and auto-loader for thread-phase — discovers extensions under .thread-phase/ and runs registered pipelines. Installing this gets the full runtime (core + adapters).","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","@autonome-research/thread-phase":"^3.2.2","@autonome-research/thread-phase-agents":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"^5.6.0","@types/node":"^22.0.0","@autonome-research/thread-phase":"*","@autonome-research/thread-phase-agents":"*"},"_npmOperationalInternal":{"tmp":"tmp/thread-phase-cli_3.2.2_1779400731301_0.14369111333183104","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@autonome-research/thread-phase-cli","version":"3.3.0","license":"MIT","_id":"@autonome-research/thread-phase-cli@3.3.0","maintainers":[{"name":"velmoon222","email":"velvetmoon222999@gmail.com"}],"homepage":"https://github.com/autonome-research/thread-phase#readme","bugs":{"url":"https://github.com/autonome-research/thread-phase/issues"},"bin":{"thread-phase":"dist/bin.js"},"dist":{"shasum":"789bb9061c59cf43d5090d25a77487c99c73efee","tarball":"https://registry.npmjs.org/@autonome-research/thread-phase-cli/-/thread-phase-cli-3.3.0.tgz","fileCount":31,"integrity":"sha512-Kxz2na2RCd4VAmq5nVzKMvduzYmJxr7QcrfGWG7E+CpWWQGev0Z0Nn2K31tTcx9QqdAbNpZIUpQrGu4NokGNfA==","signatures":[{"sig":"MEQCIClI6ia353gY096AJHZDdsTYTAiFYUsphRfBlxlwmpKyAiBE94GmhdAxxrW59iKzRUt47APuLv/b/rJPufG3tmwnCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81045},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js"},"gitHead":"9834be282f923fa22e72fc55eb0aa19dc2322436","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').chmodSync('./dist/bin.js', 0o755)\"","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"velmoon222","email":"velvetmoon222999@gmail.com"},"repository":{"url":"git+https://github.com/autonome-research/thread-phase.git","type":"git","directory":"packages/thread-phase-cli"},"_npmVersion":"11.12.1","description":"CLI and auto-loader for thread-phase — discovers extensions under .thread-phase/ and runs registered pipelines. Installing this gets the full runtime (core + adapters).","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","@autonome-research/thread-phase":"^3.3.0","@autonome-research/thread-phase-agents":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"^5.6.0","@types/node":"^22.0.0","@autonome-research/thread-phase":"*","@autonome-research/thread-phase-agents":"*"},"_npmOperationalInternal":{"tmp":"tmp/thread-phase-cli_3.3.0_1780212793714_0.10128085239179607","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@autonome-research/thread-phase-cli","version":"3.4.0","license":"MIT","_id":"@autonome-research/thread-phase-cli@3.4.0","maintainers":[{"name":"velmoon222","email":"velvetmoon222999@gmail.com"}],"homepage":"https://github.com/autonome-research/thread-phase#readme","bugs":{"url":"https://github.com/autonome-research/thread-phase/issues"},"bin":{"thread-phase":"dist/bin.js"},"dist":{"shasum":"20d2d1898ae194c58bd18ec1da8fd79e152b0ee9","tarball":"https://registry.npmjs.org/@autonome-research/thread-phase-cli/-/thread-phase-cli-3.4.0.tgz","fileCount":31,"integrity":"sha512-qAW0BfoULH9Zc8ETgOSOjlHjMSGy/ColVqGZG/DEQl5aYxaWt7R5gkU3FK5QHEEe2XaxWneWb08JemD8EYyqJQ==","signatures":[{"sig":"MEUCIDm/aE2auxWRMzkw/O3eJhVd7ZOuJ/HFtskTOvUcjqlOAiEA4vTDISb7+kAOeCGhQSgviCh20ZnPW/mzmEf8C7Y5kXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81045},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js"},"gitHead":"25c2f02ff74d6e27515575c7b7e53defc9ef0ece","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').chmodSync('./dist/bin.js', 0o755)\"","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"velmoon222","email":"velvetmoon222999@gmail.com"},"repository":{"url":"git+https://github.com/autonome-research/thread-phase.git","type":"git","directory":"packages/thread-phase-cli"},"_npmVersion":"11.12.1","description":"CLI and auto-loader for thread-phase — discovers extensions under .thread-phase/ and runs registered pipelines. Installing this gets the full runtime (core + adapters).","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","@autonome-research/thread-phase":"^3.4.0","@autonome-research/thread-phase-agents":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"^5.6.0","@types/node":"^22.0.0","@autonome-research/thread-phase":"*","@autonome-research/thread-phase-agents":"*"},"_npmOperationalInternal":{"tmp":"tmp/thread-phase-cli_3.4.0_1780450846056_0.7011410822258788","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@autonome-research/thread-phase-cli","version":"4.0.0","license":"MIT","_id":"@autonome-research/thread-phase-cli@4.0.0","maintainers":[{"name":"velmoon222","email":"velvetmoon222999@gmail.com"}],"homepage":"https://github.com/autonome-research/thread-phase#readme","bugs":{"url":"https://github.com/autonome-research/thread-phase/issues"},"bin":{"thread-phase":"dist/bin.js"},"dist":{"shasum":"1a44929856cd42073416b8a9d20fb08b9570de2a","tarball":"https://registry.npmjs.org/@autonome-research/thread-phase-cli/-/thread-phase-cli-4.0.0.tgz","fileCount":31,"integrity":"sha512-4SI9sCFJZe14a67SLjhraZD21JRoiqrWR6J+O7IpVhSqz94G4QRWHlNtC3BFlwzCO1KYXA9d/j1fQChj0tCk7A==","signatures":[{"sig":"MEYCIQDinm5TMyWHDCo8jAa+qICqB5VkSyHhrIV2VqY1E5Wk4gIhAOyaQa5HRSvYUkv8sLE1HMo4Ducx50ztAObUEydAIGtd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81045},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js"},"gitHead":"3993700407012b9e0d47a86d0125df15fe07d21f","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').chmodSync('./dist/bin.js', 0o755)\"","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"velmoon222","email":"velvetmoon222999@gmail.com"},"repository":{"url":"git+https://github.com/autonome-research/thread-phase.git","type":"git","directory":"packages/thread-phase-cli"},"_npmVersion":"11.12.1","description":"CLI and auto-loader for thread-phase — discovers extensions under .thread-phase/ and runs registered pipelines. Installing this gets the full runtime (core + adapters).","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","@autonome-research/thread-phase":"^4.0.0","@autonome-research/thread-phase-agents":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"^5.6.0","@types/node":"^22.0.0","@autonome-research/thread-phase":"*","@autonome-research/thread-phase-agents":"*"},"_npmOperationalInternal":{"tmp":"tmp/thread-phase-cli_4.0.0_1780454479437_0.31848477953269483","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@autonome-research/thread-phase-cli","version":"4.1.0","license":"MIT","_id":"@autonome-research/thread-phase-cli@4.1.0","maintainers":[{"name":"velmoon222","email":"velvetmoon222999@gmail.com"}],"homepage":"https://github.com/autonome-research/thread-phase#readme","bugs":{"url":"https://github.com/autonome-research/thread-phase/issues"},"bin":{"thread-phase":"dist/bin.js"},"dist":{"shasum":"e230dc595b456619db080a4ff1d77f8d82e18193","tarball":"https://registry.npmjs.org/@autonome-research/thread-phase-cli/-/thread-phase-cli-4.1.0.tgz","fileCount":31,"integrity":"sha512-CU7hhwYbUJIt9vh/f10T+eDusJRWwfPRkOkX9j0aVglVrvL5jwHHxQ3JFNpuwqWrQC6KKksoBATRQDkpa1kfOw==","signatures":[{"sig":"MEQCIG5mRTDtRaAgM/b2oK9yRAIVcNateyFhladnITREiNm1AiBEgzEbr8sNhVBhldjnea++rFr+P15SDUuSBdRnoK0GOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81045},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":"./dist/index.js"},"gitHead":"a3095837a62acdeac1922eecfdf38890437eb116","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').chmodSync('./dist/bin.js', 0o755)\"","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"velmoon222","email":"velvetmoon222999@gmail.com"},"repository":{"url":"git+https://github.com/autonome-research/thread-phase.git","type":"git","directory":"packages/thread-phase-cli"},"_npmVersion":"11.12.1","description":"CLI and auto-loader for thread-phase — discovers extensions under .thread-phase/ and runs registered pipelines. Installing this gets the full runtime (core + adapters).","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.19.0","@autonome-research/thread-phase":"^4.1.0","@autonome-research/thread-phase-agents":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"^5.6.0","@types/node":"^22.0.0","@autonome-research/thread-phase":"*","@autonome-research/thread-phase-agents":"*"},"_npmOperationalInternal":{"tmp":"tmp/thread-phase-cli_4.1.0_1780540665878_0.4568814001382382","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@autonome-research/thread-phase-cli","version":"5.0.0","license":"MIT","_id":"@autonome-research/thread-phase-cli@5.0.0","maintainers":[{"name":"velmoon222","email":"velvetmoon222999@gmail.com"}],"homepage":"https://github.com/autonome-research/thread-phase#readme","bugs":{"url":"https://github.com/autonome-research/thread-phase/issues"},"bin":{"thread-phase":"dist/bin.js"},"dist":{"shasum":"e2c96905213475c3460c08685a28e513530c3671","tarball":"https://registry.npmjs.org/@autonome-research/thread-phase-cli/-/thread-phase-cli-5.0.0.tgz","fileCount":31,"integrity":"sha512-ngB+NmR6VUdAd9jf07R4wXvqFFVcTkLJ8+o0MvHHCkESmcyrPUHMZHreyo2qvApCBDVATzQ8etE0NbcOx6bV8g==","signatures":[{"sig":"MEYCIQD2DeLtJlNL6TnyH3KXaIeqg3AYnNe3PHKXoa74+t9YJwIhAI2IHDr45Dt0gkf47On609gSZqG/leRa9xqSzQ6uKFOl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81108},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"20.x || 22.x || 23.x || 24.x || 25.x || 26.x"},"exports":{".":"./dist/index.js"},"gitHead":"e148f43e36f540a7bbeae5393c7d7585bc9beff2","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').chmodSync('./dist/bin.js', 0o755)\"","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"velmoon222","email":"velvetmoon222999@gmail.com"},"repository":{"url":"git+https://github.com/autonome-research/thread-phase.git","type":"git","directory":"packages/thread-phase-cli"},"_npmVersion":"11.15.0","description":"CLI and auto-loader for thread-phase — discovers extensions under .thread-phase/ and runs registered pipelines. Installing this gets the full runtime (core + adapters).","directories":{},"_nodeVersion":"26.1.0","dependencies":{"tsx":"^4.19.0","@autonome-research/thread-phase":"^5.0.0","@autonome-research/thread-phase-agents":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.6.0","@types/node":"^22.0.0","@autonome-research/thread-phase":"*","@autonome-research/thread-phase-agents":"*"},"_npmOperationalInternal":{"tmp":"tmp/thread-phase-cli_5.0.0_1784010551945_0.12674300813083272","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@autonome-research/thread-phase-cli","version":"6.0.0","license":"MIT","_id":"@autonome-research/thread-phase-cli@6.0.0","maintainers":[{"name":"velmoon222","email":"velvetmoon222999@gmail.com"}],"homepage":"https://github.com/autonome-research/thread-phase#readme","bugs":{"url":"https://github.com/autonome-research/thread-phase/issues"},"bin":{"thread-phase":"dist/bin.js"},"dist":{"shasum":"754752044f295bd369a6da0d43d72e98239e0ddd","tarball":"https://registry.npmjs.org/@autonome-research/thread-phase-cli/-/thread-phase-cli-6.0.0.tgz","fileCount":31,"integrity":"sha512-Rg+oEtHbLPFmaMHGkbXR9cryEv8YnP/EbPekxmJpFYStsSPUM0aR9PppSnJRbHVRFmMsnYMNEU4XCfrSDOMhdA==","signatures":[{"sig":"MEYCIQDlr95Cw9oUKGuFEBMCWYb+Xm1hF3/ar9tLGQjcngFO2AIhAN6bKWdCb0Vgw1ajMkor47U1xyWfdij1lKoP3kw9d31o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81108},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"20.x || 22.x || 23.x || 24.x || 25.x || 26.x"},"exports":{".":"./dist/index.js"},"gitHead":"dd9f9a739237ee3b47eb74a500ce51a867264e9c","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && node -e \"require('fs').chmodSync('./dist/bin.js', 0o755)\"","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"velmoon222","email":"velvetmoon222999@gmail.com"},"repository":{"url":"git+https://github.com/autonome-research/thread-phase.git","type":"git","directory":"packages/thread-phase-cli"},"_npmVersion":"11.15.0","description":"CLI and auto-loader for thread-phase — discovers extensions under .thread-phase/ and runs registered pipelines. Installing this gets the full runtime (core + adapters).","directories":{},"_nodeVersion":"26.1.0","dependencies":{"tsx":"^4.19.0","@autonome-research/thread-phase":"^5.0.0","@autonome-research/thread-phase-agents":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.6.0","@types/node":"^22.0.0","@autonome-research/thread-phase":"*","@autonome-research/thread-phase-agents":"*"},"_npmOperationalInternal":{"tmp":"tmp/thread-phase-cli_6.0.0_1784324341832_0.17931566984694358","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@autonome-research/thread-phase-cli","version":"6.1.0","description":"CLI and auto-loader for thread-phase — discovers extensions under .thread-phase/ and runs registered pipelines. Installing this gets the full runtime (core + adapters).","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"bin":{"thread-phase":"dist/bin.js"},"scripts":{"build":"tsc -p tsconfig.json && node -e \"require('fs').chmodSync('./dist/bin.js', 0o755)\"","test":"vitest run","test:watch":"vitest","typecheck":"tsc --noEmit"},"dependencies":{"@autonome-research/thread-phase":"^6.1.0","@autonome-research/thread-phase-agents":"^6.1.0","tsx":"^4.19.0"},"devDependencies":{"@autonome-research/thread-phase":"*","@autonome-research/thread-phase-agents":"*","@types/node":"^22.0.0","typescript":"^5.6.0","vitest":"^4.1.10"},"engines":{"node":">=22.5.0"},"repository":{"type":"git","url":"git+https://github.com/autonome-research/thread-phase.git","directory":"packages/thread-phase-cli"},"gitHead":"5e404847f2bbfd7f19bb5b5a38be27bd984896d7","_id":"@autonome-research/thread-phase-cli@6.1.0","bugs":{"url":"https://github.com/autonome-research/thread-phase/issues"},"homepage":"https://github.com/autonome-research/thread-phase#readme","_nodeVersion":"26.1.0","_npmVersion":"11.15.0","dist":{"integrity":"sha512-VLMzi9moSOJFYWVI7YJ9Mrb98cqm0+YIUA789rUf83X6JnwRvXTqZNOkPZ3Mx9Na4MiJ45tBmS51lE4APRYy+A==","shasum":"a7627872ff279ae4002bd74f3a95da82e9b81bde","tarball":"https://registry.npmjs.org/@autonome-research/thread-phase-cli/-/thread-phase-cli-6.1.0.tgz","fileCount":31,"unpackedSize":81072,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDcOZek+xeXiB9y2EWi2hOgtj4lKnwHB0UF9ViWh37/wAIhALiBRU/G9J7RcYmi0SWoBgTDe2MzoGA491bX52Q+sZ8Q"}]},"_npmUser":{"name":"velmoon222","email":"velvetmoon222999@gmail.com"},"directories":{},"maintainers":[{"name":"velmoon222","email":"velvetmoon222999@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/thread-phase-cli_6.1.0_1784781825913_0.08373966500325247"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-21T00:07:06.071Z","modified":"2026-07-23T04:43:46.238Z","3.0.0":"2026-05-21T00:07:06.339Z","3.0.1":"2026-05-21T01:49:20.716Z","3.0.2":"2026-05-21T02:19:57.676Z","3.1.0":"2026-05-21T20:34:28.790Z","3.2.0":"2026-05-21T21:27:03.643Z","3.2.1":"2026-05-21T21:43:47.804Z","3.2.2":"2026-05-21T21:58:51.452Z","3.3.0":"2026-05-31T07:33:13.852Z","3.4.0":"2026-06-03T01:40:46.199Z","4.0.0":"2026-06-03T02:41:19.591Z","4.1.0":"2026-06-04T02:37:46.023Z","5.0.0":"2026-07-14T06:29:12.079Z","6.0.0":"2026-07-17T21:39:01.978Z","6.1.0":"2026-07-23T04:43:46.060Z"},"bugs":{"url":"https://github.com/autonome-research/thread-phase/issues"},"license":"MIT","homepage":"https://github.com/autonome-research/thread-phase#readme","repository":{"type":"git","url":"git+https://github.com/autonome-research/thread-phase.git","directory":"packages/thread-phase-cli"},"description":"CLI and auto-loader for thread-phase — discovers extensions under .thread-phase/ and runs registered pipelines. Installing this gets the full runtime (core + adapters).","maintainers":[{"name":"velmoon222","email":"velvetmoon222999@gmail.com"}],"readme":"# @autonome-research/thread-phase-cli\n\nThe CLI and auto-loader for [thread-phase](https://github.com/autonome-research/thread-phase). Discovers extensions under `./.thread-phase/{triggers,adapters,pipelines}/` and runs registered pipelines.\n\n```sh\n# One install gets the full runtime — core + adapter protocol + bin.\nnpm install -g @autonome-research/thread-phase-cli\n\n# …plus the agent SDKs your adapters actually use (optional, only when needed):\nnpm install -g @anthropic-ai/sdk                # anthropicAgent\nnpm install -g openai                           # codexAgent (Responses API)\nnpm install -g @earendil-works/pi-coding-agent    # piAgent (Node.js >=22.19.0)\n```\n\n## Commands\n\n```sh\nthread-phase list                    # show registered extensions\nthread-phase list --verbose          # …plus structural details per entry\nthread-phase run <pipeline-name>     # invoke a pipeline once and exit\nthread-phase run <name> --input ...  # override defaultInput (JSON literal, @file, or -)\nthread-phase serve                   # start all triggered pipelines (SIGINT/SIGTERM to stop)\nthread-phase serve --health-port N   # …with a /health endpoint on port N\n```\n\n`run` replaces `npx tsx pipelines/foo.ts` once the pipeline is registered. `serve` is the systemd-unit / docker-container case — one long-running process per project hosting every triggered pipeline.\n\n### `run --input`\n\nThree forms for supplying input that overrides the pipeline's `defaultInput`:\n\n```sh\nthread-phase run digest --input '{\"date\":\"2026-05-20\"}'  # inline JSON\nthread-phase run digest --input @./payload.json          # read JSON from file\necho '{\"date\":\"2026-05-20\"}' | thread-phase run digest --input -  # read from stdin\n```\n\nInvalid JSON or unreadable files exit 1 with a clear stderr message.\n\n### `serve --health-port`\n\nOpt-in health endpoint backed by `node:http`. While the serve loop is running it returns `200 {\"status\":\"ok\"}`. Once a shutdown signal arrives but pipelines are still draining it returns `503 {\"status\":\"shutting_down\"}`. The server stops listening when serve fully exits. Useful for k8s liveness/readiness probes or load-balancer drain checks.\n\n## Extension layout\n\n```\nyour-project/\n  .thread-phase/\n    triggers/<name>.ts       a Trigger registered via api.registerTrigger\n    adapters/<name>.ts       an AgentAdapter registered via api.registerAdapter\n    pipelines/<name>.ts      a Pipeline registered via api.registerPipeline\n```\n\nEach file's default export is `(api: ThreadPhaseAPI) => void`. See [`EXTENDING.md`](../../EXTENDING.md) for the full contract, three-tier discovery (loose file → folder → package.json manifest), and copy-paste templates.\n\n## Programmatic API\n\n```ts\nimport { Registry, loadExtensions, runCli } from '@autonome-research/thread-phase-cli';\n\nconst registry = new Registry();\nawait loadExtensions(registry, { cwd: process.cwd() });\n\nconst pipelines = registry.listPipelines();\n// or invoke the full CLI dispatch:\nconst code = await runCli({ args: ['run', 'morning-digest'] });\n```\n\nUseful for embedding the loader inside a larger runtime (a job queue worker, a Temporal activity, a custom server).\n\n## Stability\n\nVersions are locked across the thread-phase monorepo. CLI 2.x.x ships against thread-phase 2.x.x.\n","readmeFilename":"README.md"}