{"_id":"naisys","_rev":"123-e5b64daba0841b1a553f112998520eb9","name":"naisys","dist-tags":{"beta":"3.0.0-beta.53","latest":"3.0.4"},"versions":{"1.0.1":{"name":"naisys","version":"1.0.1","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@1.0.1","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://github.com/swax/NAISYS#readme","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"naisys.sh"},"dist":{"shasum":"366d4f5d68759e5452b1eebd7f83a62f3a4bf43d","tarball":"https://registry.npmjs.org/naisys/-/naisys-1.0.1.tgz","fileCount":48,"integrity":"sha512-87Q0xA4Ccu1vJ9D6eGGbWhxIXfWKQluvMQdMvTKF6ofjllWiL5VGbtfRRvNh6nTV2yW6GMNfE0t+eEE3y5+hjg==","signatures":[{"sig":"MEQCIGX2T4jG0mWomKTsoTwEr+lqyl1qy7Kbi0HBlFN6TsprAiAnH49OH3XEy0Nx3qpaASpHRQUofQz/ysOM4NU+jbCozA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156924},"main":"dist/naisys.js","type":"module","gitHead":"17c3d4e0758d108b64a7856c703223870e7e6c2b","scripts":{"test":"tsc && node --experimental-vm-modules node_modules/jest/bin/jest.js --testPathPattern=dist/__tests__","clean":"rm -rf dist","eslint":"npx eslint --rulesdir eslint-rules src","compile":"tsc","prettier":"npx prettier --write .","clean:win":"wsl rm -rf dist","detect-cycles":"madge --circular dist","run agent:dev":"node dist/naisys.js ./agents/eva-site-2-team/dev.yaml","updates:apply":"npm-check-updates -u && npm update","updates:check":"npm-check-updates","run agent:admin":"node dist/naisys.js ./agents/eva-site-2-team/admin.yaml","dependency-graph":"madge --image dependency-graph.png dist","compile/run/attachable":"tsc && node --inspect dist/naisys.js ./agents/example.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"10.2.4","description":"Node.js Autonomous Intelligence System","directories":{},"_nodeVersion":"18.19.1","dependencies":{"chalk":"5.3.0","dotenv":"16.4.5","openai":"4.28.4","sqlite":"5.1.1","js-yaml":"4.1.0","sqlite3":"5.1.7","tiktoken":"1.0.13","commander":"12.0.0","text-table":"0.2.0","escape-html":"1.0.3","@google/generative-ai":"0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-node":"10.9.2","prettier":"3.2.5","typescript":"5.3.3","@types/node":"20.11.22","@types/js-yaml":"4.0.9","@types/text-table":"0.2.5","@types/escape-html":"1.0.4","@typescript-eslint/parser":"7.1.0","@typescript-eslint/eslint-plugin":"7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/naisys_1.0.1_1709541791341_0.664657801209112","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"naisys","version":"1.0.2","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@1.0.2","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://github.com/swax/NAISYS#readme","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"naisys.sh"},"dist":{"shasum":"66a57c0fa50152b25f0d7bc8eb7ea9185f80e07d","tarball":"https://registry.npmjs.org/naisys/-/naisys-1.0.2.tgz","fileCount":25,"integrity":"sha512-bjxxtZAGRuVaxKw5SFVgyrmB1ODnWuKqpM6jsZsnPNbv5yH1Xrt6/K5SKYTooSYFgVNGaCtVRsvHh4N3noCnjA==","signatures":[{"sig":"MEYCIQCpwsjdcPpcG2t8U9GgKiX8ZuuKxszb/Dw8Rkz6GdXemQIhANKOITWTcG6fMZsRhxk4gu3Hza+kE/Ziir7BMRuZUaNE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96881},"main":"dist/naisys.js","type":"module","gitHead":"09060c9969210b831d1c71f6439c80d6fa24a128","scripts":{"test":"tsc && node --experimental-vm-modules node_modules/jest/bin/jest.js --testPathPattern=dist/__tests__","clean":"rm -rf dist","eslint":"npx eslint --rulesdir eslint-rules src","compile":"tsc","prettier":"npx prettier --write .","clean:win":"wsl rm -rf dist","detect-cycles":"madge --circular dist","run agent:dev":"node dist/naisys.js ./agents/eva-site-2-team/dev.yaml","updates:apply":"npm-check-updates -u && npm update","updates:check":"npm-check-updates","run agent:admin":"node dist/naisys.js ./agents/eva-site-2-team/admin.yaml","dependency-graph":"madge --image dependency-graph.png dist","compile/run/attachable":"tsc && node --inspect dist/naisys.js ./agents/example.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"10.2.4","description":"Node.js Autonomous Intelligence System","directories":{},"_nodeVersion":"18.19.1","dependencies":{"chalk":"5.3.0","dotenv":"16.4.5","openai":"4.28.4","sqlite":"5.1.1","js-yaml":"4.1.0","sqlite3":"5.1.7","tiktoken":"1.0.13","commander":"12.0.0","text-table":"0.2.0","escape-html":"1.0.3","@anthropic-ai/sdk":"0.16.1","@google/generative-ai":"0.2.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-node":"10.9.2","prettier":"3.2.5","typescript":"5.3.3","@types/node":"20.11.22","@types/js-yaml":"4.0.9","@types/text-table":"0.2.5","@types/escape-html":"1.0.4","@typescript-eslint/parser":"7.1.0","@typescript-eslint/eslint-plugin":"7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/naisys_1.0.2_1709622528635_0.37624808626629513","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"naisys","version":"1.0.3","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@1.0.3","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://github.com/swax/NAISYS#readme","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"naisys.sh"},"dist":{"shasum":"54a822b968c3c133483c34d3703dd9a34e52baf3","tarball":"https://registry.npmjs.org/naisys/-/naisys-1.0.3.tgz","fileCount":23,"integrity":"sha512-6fYs7tTn1LsTsQDo/8CofdRDic3wrIPlgFcZssVcVhIJgAQc5uRuEYNEHKiBLAVlKeR9q5bHkwW9qKExLhtI5Q==","signatures":[{"sig":"MEQCIC+V36AZBo07v+ezFDGWpp7d5cWuFjeEdzqtOPiDxelyAiACaW9LvDZGZPszll3MwxSaU6ThgZQ6XJMq01AN+RRFEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97175},"main":"dist/naisys.js","type":"module","gitHead":"0fc9cf7b1b7dc5debe858c23a510daa58ae75b73","scripts":{"test":"tsc && node --experimental-vm-modules node_modules/jest/bin/jest.js --testPathPattern=dist/__tests__","clean":"rm -rf dist","eslint":"npx eslint --rulesdir eslint-rules src","compile":"tsc","prettier":"npx prettier --write .","clean:win":"wsl rm -rf dist","detect-cycles":"madge --circular dist","run agent:dev":"node dist/naisys.js ./agents/eva-site-2-team/dev.yaml","updates:apply":"npm-check-updates -u && npm update","updates:check":"npm-check-updates","run agent:admin":"node dist/naisys.js ./agents/eva-site-2-team/admin.yaml","dependency-graph":"madge --image dependency-graph.png dist","compile/run/attachable":"tsc && node --inspect dist/naisys.js ./agents/example.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"10.2.4","description":"Node.js Autonomous Intelligence System","directories":{},"_nodeVersion":"18.19.1","dependencies":{"chalk":"5.3.0","dotenv":"16.4.5","openai":"4.28.4","sqlite":"5.1.1","js-yaml":"4.1.0","sqlite3":"5.1.7","tiktoken":"1.0.13","commander":"12.0.0","text-table":"0.2.0","escape-html":"1.0.3","@anthropic-ai/sdk":"0.16.1","@google/generative-ai":"0.2.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-node":"10.9.2","prettier":"3.2.5","typescript":"5.3.3","@types/node":"20.11.25","@types/js-yaml":"4.0.9","@types/text-table":"0.2.5","@types/escape-html":"1.0.4","@typescript-eslint/parser":"7.1.1","@typescript-eslint/eslint-plugin":"7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/naisys_1.0.3_1709746153172_0.21984264542836685","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"naisys","version":"1.1.0","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@1.1.0","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"naisys.sh"},"dist":{"shasum":"167f056aa2d217e0c4869608ec2573e4492faf23","tarball":"https://registry.npmjs.org/naisys/-/naisys-1.1.0.tgz","fileCount":25,"integrity":"sha512-WjnDfcvorIkg+5ag6gVGybJmDjRfYyfHhhvIhS/m0cCNPGUT/s9HjcK1zIXAZewoglQJXMWsAN6pdafuu1S3bg==","signatures":[{"sig":"MEUCICh8AsK/gUrCdDeyQXWnGtSF+iA2HRPqW6EA300U/wxxAiEAi22KGZsBFzY1sd1z1/eHmUBvw8T795dI2KgIv/dp6qU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102419},"main":"dist/naisys.js","type":"module","gitHead":"de73cf7a870e7509fad5ab21d590c009d26baf45","scripts":{"test":"tsc && node --experimental-vm-modules node_modules/jest/bin/jest.js --testPathPattern=dist/__tests__","clean":"rm -rf dist","eslint":"npx eslint --rulesdir eslint-rules src","compile":"tsc","prettier":"npx prettier --write .","clean:win":"wsl rm -rf dist","detect-cycles":"madge --circular dist","run agent:dev":"node dist/naisys.js ./agents/2-team/dev.yaml","updates:apply":"npm-check-updates -u && npm update","updates:check":"npm-check-updates","run agent:admin":"node dist/naisys.js ./agents/2-team/admin.yaml","dependency-graph":"madge --image dependency-graph.png dist","npm:publish:dryrun":"npm run clean && npm run compile && npm publish --dry-run","compile/run/attachable":"tsc && node --inspect dist/naisys.js ./agents/webdev-fansite.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"10.2.4","description":"Node.js Autonomous Intelligence System","directories":{},"_nodeVersion":"18.19.1","dependencies":{"chalk":"5.3.0","dotenv":"16.4.5","openai":"4.28.4","sqlite":"5.1.1","js-yaml":"4.1.0","sqlite3":"5.1.7","tiktoken":"1.0.13","commander":"12.0.0","text-table":"0.2.0","escape-html":"1.0.3","@anthropic-ai/sdk":"0.16.1","@google/generative-ai":"0.2.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-node":"10.9.2","prettier":"3.2.5","typescript":"5.3.3","@types/node":"20.11.25","@types/js-yaml":"4.0.9","@types/text-table":"0.2.5","@types/escape-html":"1.0.4","@typescript-eslint/parser":"7.1.1","@typescript-eslint/eslint-plugin":"7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/naisys_1.1.0_1709927792123_0.25083044279389566","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"naisys","version":"1.2.0","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@1.2.0","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys"},"dist":{"shasum":"fe253bc7edf8236494e4d9f8082ef3f501f29e29","tarball":"https://registry.npmjs.org/naisys/-/naisys-1.2.0.tgz","fileCount":30,"integrity":"sha512-TuazJ4cAueHzJsR0NRP3Evomy3ffvmetBAwEjEo0cBF6J4gpS/PO/JAOuG/mfZFqEyEyKkfMXLu3GB9BwFkokw==","signatures":[{"sig":"MEUCIQCakG9mB+CIq0Uaz6QlfxY7WRrvDaGzXWCuTIsAE3dhvQIgR2vNn8nAiP6xFF7ifWobrLlWtUKOxyqT9NwIqe8/CKw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104544},"main":"dist/naisys.js","type":"module","gitHead":"30fcf6680f75203b8db8917448ecdef9c532a2e1","scripts":{"test":"tsc && node --experimental-vm-modules node_modules/jest/bin/jest.js --testPathPattern=dist/__tests__","clean":"rm -rf dist","eslint":"npx eslint --rulesdir eslint-rules src","compile":"tsc --build --verbose","prettier":"npx prettier --write .","postinstall":"chmod +x ./bin/*","run agent:p1":"node dist/naisys.js ./agents/webdev-battle/player1.yaml","run agent:p2":"node dist/naisys.js ./agents/webdev-battle/player2.yaml","detect-cycles":"madge --circular dist","updates:apply":"npm-check-updates -u && npm update","updates:check":"npm-check-updates","dependency-graph":"madge --image dependency-graph.png dist","npm:publish:dryrun":"npm run clean && npm run compile && npm publish --dry-run","compile/run/attachable":"tsc && node --inspect dist/naisys.js ./agents/webdev-fansite.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"10.2.4","description":"Node.js Autonomous Intelligence System","directories":{},"_nodeVersion":"18.19.1","dependencies":{"chalk":"5.3.0","dotenv":"16.4.5","openai":"4.28.4","sqlite":"5.1.1","js-yaml":"4.1.0","sqlite3":"5.1.7","tiktoken":"1.0.13","commander":"12.0.0","text-table":"0.2.0","escape-html":"1.0.3","@anthropic-ai/sdk":"0.17.2","@google/generative-ai":"0.3.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-node":"10.9.2","prettier":"3.2.5","typescript":"5.4.2","@types/node":"20.11.26","@types/js-yaml":"4.0.9","@types/text-table":"0.2.5","@types/escape-html":"1.0.4","@typescript-eslint/parser":"7.2.0","@typescript-eslint/eslint-plugin":"7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/naisys_1.2.0_1710358762123_0.5027069290690889","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"naisys","version":"1.3.0","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@1.3.0","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys"},"dist":{"shasum":"86103d4a5d35152d7f6c93fe1954be76e34a0107","tarball":"https://registry.npmjs.org/naisys/-/naisys-1.3.0.tgz","fileCount":31,"integrity":"sha512-4zu47bkJKtCINIlTgDpZ2e58yxr8b6wh74A6Ki2xLTtbQkd0DLPo/7dT7E1Ye3okPvqzk3p/6q6aTwMzZoiXBA==","signatures":[{"sig":"MEUCIFx8UIpexbyFgbiJYItaBLK5WlilsDjM8x3t0D1vjeN1AiEAwztp3t+AkPkGOXwiNs2Da6m24iFoCMZEbEkaH7BklOw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109411},"main":"dist/naisys.js","type":"module","gitHead":"556f49570e8a9093711023c69b294344dd9680af","scripts":{"test":"tsc && node --experimental-vm-modules node_modules/jest/bin/jest.js --testPathPattern=dist/__tests__","clean":"rm -rf dist","eslint":"npx eslint --rulesdir eslint-rules src","compile":"tsc","agent:db":"node dist/naisys.js ./agents/3-team-dev-db-content/db.yaml","prettier":"npx prettier --write .","agent:dev":"node dist/naisys.js ./agents/3-team-dev-db-content/dev.yaml","postinstall":"chmod +x ./bin/*","agent:content":"node dist/naisys.js ./agents/3-team-dev-db-content/content.yaml","detect-cycles":"madge --circular dist","updates:apply":"npm-check-updates -u && npm install","updates:check":"npm-check-updates","dependency-graph":"madge --image dependency-graph.png dist","npm:publish:dryrun":"npm run clean && npm install && npm run compile && npm publish --dry-run","compile/run/attachable":"tsc && node --inspect dist/naisys.js ./agents/webdev-fansite.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"10.2.4","description":"Node.js Autonomous Intelligence System","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"5.3.0","dotenv":"16.4.5","openai":"4.29.0","sqlite":"5.1.1","js-yaml":"4.1.0","sqlite3":"5.1.7","tiktoken":"1.0.13","commander":"12.0.0","text-table":"0.2.0","escape-html":"1.0.3","@anthropic-ai/sdk":"0.18.0","@google/generative-ai":"0.3.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-node":"10.9.2","prettier":"3.2.5","typescript":"5.4.2","@types/node":"20.11.28","@types/js-yaml":"4.0.9","@types/text-table":"0.2.5","@types/escape-html":"1.0.4","@typescript-eslint/parser":"7.2.0","@typescript-eslint/eslint-plugin":"7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/naisys_1.3.0_1710531957397_0.06009671460774868","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"naisys","version":"1.3.1","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@1.3.1","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys"},"dist":{"shasum":"a1d478e7229700e557191b645dad1ee960ba8429","tarball":"https://registry.npmjs.org/naisys/-/naisys-1.3.1.tgz","fileCount":31,"integrity":"sha512-wesDSfAkgCHIdtCwhuOQez7T3FJbaVbuuK/irrKKmFI/SGsQIMPTP5vq8erls+QNuNnFLa/n0j7K7TtcGQIpZg==","signatures":[{"sig":"MEYCIQDuSdw/cG8UcrZIH3ROUphT5k1OvCX6/wYF96ULkA7SpwIhAP6cQESFhS4XmaQMLJ4NB5gHOFWlgfM8aVPz+Zs1rZhm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110517},"main":"dist/naisys.js","type":"module","gitHead":"c374d92966c875c8f03af7906205d72542d7ee21","scripts":{"test":"tsc && node --experimental-vm-modules node_modules/jest/bin/jest.js --testPathPattern=dist/__tests__","clean":"rm -rf dist","eslint":"npx eslint --rulesdir eslint-rules src","compile":"tsc","agent:db":"node dist/naisys.js ./agents/3-team-dev-db-content/db.yaml","prettier":"npx prettier --write .","agent:dev":"node dist/naisys.js ./agents/3-team-dev-db-content/dev.yaml","postinstall":"chmod +x ./bin/*","agent:content":"node dist/naisys.js ./agents/3-team-dev-db-content/content.yaml","detect-cycles":"madge --circular dist","updates:apply":"npm-check-updates -u && npm install","updates:check":"npm-check-updates","dependency-graph":"madge --image dependency-graph.png dist","npm:publish:dryrun":"npm run clean && npm install && npm run compile && npm publish --dry-run","compile/run/attachable":"tsc && node --inspect dist/naisys.js ./agents/juicer.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"10.2.4","description":"Node.js Autonomous Intelligence System","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"5.3.0","dotenv":"16.4.5","openai":"4.29.1","sqlite":"5.1.1","js-yaml":"4.1.0","sqlite3":"5.1.7","tiktoken":"1.0.13","commander":"12.0.0","text-table":"0.2.0","escape-html":"1.0.3","@anthropic-ai/sdk":"0.18.0","@google/generative-ai":"0.3.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-node":"10.9.2","prettier":"3.2.5","typescript":"5.4.2","@types/node":"20.11.28","@types/js-yaml":"4.0.9","@types/text-table":"0.2.5","@types/escape-html":"1.0.4","@typescript-eslint/parser":"7.2.0","@typescript-eslint/eslint-plugin":"7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/naisys_1.3.1_1710618013623_0.32962317397346874","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"naisys","version":"1.4.0","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@1.4.0","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys"},"dist":{"shasum":"fadcdf06864b2a900345d754f4fcc6faac0d5cc7","tarball":"https://registry.npmjs.org/naisys/-/naisys-1.4.0.tgz","fileCount":33,"integrity":"sha512-FnPpPU4v6Xvg3bvRG1B4MayF9KLzLj0I3VjzrsUPqsIxE6lH6hpScrYtugG9zKH50ExF91jLMaGbCbfZT60sVw==","signatures":[{"sig":"MEYCIQCG3P06IMaJRsbMecsT7oVLU7JuXjeN4mvbEiXqAKu47AIhAK+AVOe3pfj5ao4US07ZuECtUZZ61OOKaS0T4eVJWv95","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115698},"main":"dist/naisys.js","type":"module","gitHead":"f95bc8862e204f582c0a658f8f76bf0392d807db","scripts":{"test":"tsc && node --experimental-vm-modules node_modules/jest/bin/jest.js --testPathPattern=dist/__tests__","clean":"rm -rf dist","eslint":"npx eslint --rulesdir eslint-rules src","compile":"tsc","prettier":"npx prettier --write .","agent:gpt":"node dist/naisys.js ./agents/mud/battle-gpt.yaml","postinstall":"chmod +x ./bin/*","agent:claude":"node dist/naisys.js ./agents/mud/battle-claude.yaml","detect-cycles":"madge --circular dist","updates:apply":"npm-check-updates -u && npm install","updates:check":"npm-check-updates","dependency-graph":"madge --image dependency-graph.png dist","npm:publish:dryrun":"npm run clean && npm ci && npm run compile && npm publish --dry-run","compile/run/attachable":"tsc && node --inspect dist/naisys.js ./agents/mud/mud.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"10.2.4","description":"Node.js Autonomous Intelligence System","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"5.3.0","sharp":"0.33.2","dotenv":"16.4.5","openai":"4.29.1","sqlite":"5.1.1","js-yaml":"4.1.0","sqlite3":"5.1.7","tiktoken":"1.0.13","commander":"12.0.0","text-table":"0.2.0","escape-html":"1.0.3","@anthropic-ai/sdk":"0.18.0","@google/generative-ai":"0.3.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-node":"10.9.2","prettier":"3.2.5","typescript":"5.4.2","@types/node":"20.11.28","@types/js-yaml":"4.0.9","@types/text-table":"0.2.5","@types/escape-html":"1.0.4","@typescript-eslint/parser":"7.2.0","@typescript-eslint/eslint-plugin":"7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/naisys_1.4.0_1710971226435_0.8676552400259863","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"naisys","version":"1.5.0","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@1.5.0","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys"},"dist":{"shasum":"783e958b06e9379ed8afca604a95d9aee78c8dda","tarball":"https://registry.npmjs.org/naisys/-/naisys-1.5.0.tgz","fileCount":39,"integrity":"sha512-Rl4qQdwoTrKSCPp81NsYWEgBnS1DXU1h2POXuUhyhTpDkFmtSsbi40wpo5YkYdR6nEqjngRWOxA70wxb1bXNKw==","signatures":[{"sig":"MEQCIHe3oHuxeMXfetdJCM8/7oi0F/mhzmj05bf/9a0QhT3iAiA83oZ0YC1lqeMgu8lb/u1vfKgP5HoLCjbPbWYSudBiZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142236},"main":"dist/naisys.js","type":"module","gitHead":"c3138b4d854577157e87a91378445fc8d91d0b55","scripts":{"test":"tsc && node --experimental-vm-modules node_modules/jest/bin/jest.js --testPathPattern=dist/__tests__","clean":"rm -rf dist","eslint":"npx eslint --rulesdir eslint-rules src","compile":"tsc","prettier":"npx prettier --write .","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","detect-cycles":"madge --circular dist","updates:apply":"npm-check-updates -u && npm install","updates:check":"npm-check-updates","agent:assistant":"node dist/naisys.js ./agents/assistant.yaml","agent:nightwatch":"node dist/naisys.js ./agents/nightwatch.yaml","dependency-graph":"madge --image dependency-graph.png dist","npm:publish:dryrun":"npm run clean && npm ci && npm run compile && npm publish --dry-run","compile/run/attachable":"tsc && node --inspect dist/naisys.js ./agents/assistant.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"10.2.4","description":"Node.js Autonomous Intelligence System","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"5.3.0","sharp":"0.33.3","dotenv":"16.4.5","openai":"4.33.0","sqlite":"5.1.1","js-yaml":"4.1.0","sqlite3":"5.1.7","tiktoken":"1.0.13","commander":"12.0.0","text-table":"0.2.0","escape-html":"1.0.3","@anthropic-ai/sdk":"0.20.1","@google/generative-ai":"0.5.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.57.0","ts-node":"10.9.2","prettier":"3.2.5","typescript":"5.4.4","@types/node":"20.12.4","@types/js-yaml":"4.0.9","@types/text-table":"0.2.5","@types/escape-html":"1.0.4","@typescript-eslint/parser":"7.5.0","@typescript-eslint/eslint-plugin":"7.5.0"},"_npmOperationalInternal":{"tmp":"tmp/naisys_1.5.0_1713305001600_0.3151253838203567","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"naisys","version":"1.6.0","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@1.6.0","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys"},"dist":{"shasum":"d7946ddc2c6a8eb7340e315150ec42e962e0f503","tarball":"https://registry.npmjs.org/naisys/-/naisys-1.6.0.tgz","fileCount":39,"integrity":"sha512-IJQ3fvNhYya8oSftZCioV8vP9VJVYtU/z6dru3Eu3fo/c0AYd7FhP5aITe1bB6CI8TFrZiXSsggtVxJJTPd/PA==","signatures":[{"sig":"MEUCIHto4d0HSLcmmQ4nja/UUnQpobn9fGJ/HZBuIq9+Mg0nAiEAjTiD6u0BwRQdew74yOHGqBozGIjQN0sjLlnUZO1jX+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151859},"main":"dist/naisys.js","type":"module","gitHead":"13ed4b2836dc6dbf23c0192fec381184aeebbe6e","scripts":{"test":"tsc && node --experimental-vm-modules node_modules/jest/bin/jest.js --testPathPattern=dist/__tests__","clean":"rm -rf dist","eslint":"npx eslint --rulesdir eslint-rules src","compile":"tsc","prettier":"npx prettier --write .","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","detect-cycles":"madge --circular dist","updates:apply":"npm-check-updates -u && npm install","updates:check":"npm-check-updates","agent:assistant":"node dist/naisys.js ./agents/assistant.yaml","agent:nightwatch":"node dist/naisys.js ./agents/nightwatch.yaml","dependency-graph":"madge --image dependency-graph.png dist","npm:publish:dryrun":"npm run clean && npm ci && npm run compile && npm publish --dry-run","compile/run/attachable":"tsc && node --inspect dist/naisys.js ./agents/netmap.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"10.5.2","description":"Node.js Autonomous Intelligence System","directories":{},"_nodeVersion":"18.19.1","dependencies":{"chalk":"5.3.0","sharp":"0.33.3","dotenv":"16.4.5","openai":"4.36.0","sqlite":"5.1.1","js-yaml":"4.1.0","sqlite3":"5.1.7","tiktoken":"1.0.14","commander":"12.0.0","tree-kill":"1.2.2","strip-ansi":"7.1.0","text-table":"0.2.0","escape-html":"1.0.3","@xterm/headless":"5.5.0","@anthropic-ai/sdk":"0.20.5","@google/generative-ai":"0.7.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"8.56.0","ts-node":"10.9.2","prettier":"3.2.5","typescript":"5.4.5","@types/node":"20.12.7","@types/js-yaml":"4.0.9","@types/text-table":"0.2.5","@types/escape-html":"1.0.4","@typescript-eslint/parser":"7.7.0","@typescript-eslint/eslint-plugin":"7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/naisys_1.6.0_1713998055847_0.22978932792024187","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"naisys","version":"1.6.1","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@1.6.1","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys"},"dist":{"shasum":"dec2e310aea6d76124c2f6d6d567e04942ae5c2f","tarball":"https://registry.npmjs.org/naisys/-/naisys-1.6.1.tgz","fileCount":41,"integrity":"sha512-gnzKKLd7qGFxDop844DRTDmIgBDpnAaZUzkKkdqtyurph34+IaCepl+GdrdzMxZtenXlknVOdaQBxT0kQ0pkdA==","signatures":[{"sig":"MEUCIQCNq+XSBkbjPvj2PPEOtRjfABys2qao/ESPCzZKYJiuQAIgedizdbr2Grrn9KXgzw8tkeYpJl9+yMt5ial74GF+244=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154290},"main":"dist/naisys.js","type":"module","gitHead":"3c598f8284096ba9fd3386b6d74274e162c47392","scripts":{"test":"tsc && node --experimental-vm-modules node_modules/jest/bin/jest.js --testPathPattern=dist/__tests__","clean":"rm -rf dist","eslint":"npx eslint src","compile":"tsc","prettier":"npx prettier --write .","gen-tuning":"tsc && node dist/__fine-tuning__/gen-jsonl.js","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","detect-cycles":"madge --circular dist","updates:apply":"npm-check-updates -u && npm install","updates:check":"npm-check-updates","agent:assistant":"node dist/naisys.js ./agents/assistant.yaml","agent:nightwatch":"node dist/naisys.js ./agents/nightwatch.yaml","dependency-graph":"madge --image dependency-graph.png dist","npm:publish:dryrun":"npm run clean && npm ci && npm run compile && npm publish --dry-run","compile/run/attachable":"tsc && node --inspect dist/naisys.js ./agents/solo-websites/webdev-fansite.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"10.8.2","description":"Node.js Autonomous Intelligence System","directories":{},"_nodeVersion":"20.18.3","dependencies":{"chalk":"5.4.1","sharp":"0.33.5","dotenv":"16.4.7","openai":"4.86.1","sqlite":"5.1.1","js-yaml":"4.1.0","sqlite3":"5.1.7","tiktoken":"1.0.20","commander":"13.1.0","tree-kill":"1.2.2","strip-ansi":"7.1.0","text-table":"0.2.0","escape-html":"1.0.3","@xterm/headless":"5.5.0","@anthropic-ai/sdk":"0.38.0","web-streams-polyfill":"4.1.0","@google/generative-ai":"0.22.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"9.21.0","ts-node":"10.9.2","prettier":"3.5.2","typescript":"5.7.3","@types/node":"22.13.5","@types/js-yaml":"4.0.9","@types/text-table":"0.2.5","@types/escape-html":"1.0.4","@typescript-eslint/parser":"8.25.0","@typescript-eslint/eslint-plugin":"8.25.0"},"_npmOperationalInternal":{"tmp":"tmp/naisys_1.6.1_1740716515135_0.5530274838368965","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.7":{"name":"naisys","version":"3.0.0-beta.7","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.7","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys"},"dist":{"shasum":"49ea5e31f662489e6161a993396d6ac58d844717","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.7.tgz","fileCount":88,"integrity":"sha512-b5Ukb0FQOqF9xCCzymBf7edWrawtkBOSGGd6ucPrhGSQr4Pr+BRcEBOMGo2URJbhAPtBejjoqFt4jG7XsNRhyg==","signatures":[{"sig":"MEQCIH1SJVX3dAkivxwrHAwsK6q1ko4qtyIADLzmpKfsz2J3AiB5QS56orWa9vvEW/MMWVWBlFdxug8meax1/wcEbmxhvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404347},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"6f97b447ba1fa411a8d0a11e43cff64e3ed8cdaf","scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"deprecated beta","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pino":"^10.3.1","chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","escape-html":"^1.0.3","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.7","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.7","@naisys/hub-protocol":"3.0.0-beta.7","web-streams-polyfill":"^4.2.0","@modelcontextprotocol/sdk":"^1.27.1"},"preferGlobal":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@types/escape-html":"^1.0.4","@naisys/hub-database":"3.0.0-beta.7","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.7"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.7_1775425223713_0.8396101891558749","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.8":{"name":"naisys","version":"3.0.0-beta.8","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.8","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys"},"dist":{"shasum":"cbf49cced2bf0c0b789504a7813cb5f8878ac58c","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.8.tgz","fileCount":89,"integrity":"sha512-AOZ8+HmnqzoAw0CBEikVb71N654rEwfySLxZOKDPaOfSXKUgBZPKvOnV/KhKcMPtPTXtW6jgY+fXBkKhqL7rHg==","signatures":[{"sig":"MEUCIQCRsb0GUKoy+N04KBTgXe1UACD8QKI7yY5N/CSGZCVjlQIgd9s7ajOyZPMHJH9QOBMzQea9ib2IXwxGLG3OJx9j9m8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407785},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"5c76d9e21baac5e95947d30ecb641b8d6965ef0f","scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.9","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pino":"^10.3.1","chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","escape-html":"^1.0.3","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.8","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.8","@naisys/hub-protocol":"3.0.0-beta.8","web-streams-polyfill":"^4.2.0","@modelcontextprotocol/sdk":"^1.27.1"},"preferGlobal":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@types/escape-html":"^1.0.4","@naisys/hub-database":"3.0.0-beta.8","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.8"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.8_1775431627826_0.6693087159282018","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.9":{"name":"naisys","version":"3.0.0-beta.9","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.9","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys"},"dist":{"shasum":"c568dd33720c617d4a9ee969f75006fc12a818d3","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.9.tgz","fileCount":89,"integrity":"sha512-FmYzacZ0xo87bZyQOHoBEzkxCZLKJMkWPIMNZVeMG6jjRWT7IdcxE7TXI3+2vDq/g6Z36r7s5KllvINjrjoBUg==","signatures":[{"sig":"MEUCIHir17smAmv8tXscpXHgcxEqJCkfWt9rp1FbGNsiDtMDAiEAiHIpTMttRlEcnYfFbB123xYANm7D9N2ASkDd3lIS5yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407683},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"774fc3de273382989192ecfc1ac2ef2e7a1966b7","scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.10","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pino":"^10.3.1","chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.9","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.9","@naisys/hub-protocol":"3.0.0-beta.9"},"preferGlobal":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.9","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.9"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.9_1775445430789_0.21320530811760485","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.10":{"name":"naisys","version":"3.0.0-beta.10","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.10","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys"},"dist":{"shasum":"249fa5d193bb340e338f651467b8a8addcd5fa42","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.10.tgz","fileCount":89,"integrity":"sha512-3hodDoM/RYZrG7drYyZSWCFSJiBDFSMkiIPy+TQsR8B+WiLHlFmCQaDQKLCoq613N0Hf/e1wAxZuOSoBwDqLAQ==","signatures":[{"sig":"MEUCIQCpetjfx4q+PWWVE5mH5jbPrS9jJ2qRqCgIsHcH80kOawIgaPXbeHH5DBCEtxxA9XWIJhTdO9vf8hoiyNaCwh2Sxn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407063},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"774fc3de273382989192ecfc1ac2ef2e7a1966b7","scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.11","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pino":"^10.3.1","chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.10","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.10","@naisys/hub-protocol":"3.0.0-beta.10"},"preferGlobal":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.10","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.10"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.10_1775449629456_0.14911372012832613","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.11":{"name":"naisys","version":"3.0.0-beta.11","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.11","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"9777d217c07affa3a545f3b5bf61b49e843e3edb","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.11.tgz","fileCount":89,"integrity":"sha512-/ERyCXtSs92u8YSVDoziFeJ1MJmodmCwz6aRB63v34FRM++okMXmjs3uYVHx22mPf9gQ8OfFjcYPLb2m3ewrJw==","signatures":[{"sig":"MEUCIQDqLbG6s9/NjjW8ceGwhOD0nLI2pQ9jt4q5XaD+MqnFHgIgMraOEf7iAeipIwkdqxMWP8KWKFLMIm1kyjMZppqDdFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407289},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"783ea94e85e9dee3c67d125e455e0cf94a1a5b69","scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.12","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pino":"^10.3.1","chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.11","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.11","@naisys/hub-protocol":"3.0.0-beta.11"},"preferGlobal":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.11","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.11"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.11_1775451115248_0.264882241912459","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.12":{"name":"naisys","version":"3.0.0-beta.12","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.12","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"e9f1c9329acd7707218fcb791877955a47785323","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.12.tgz","fileCount":89,"integrity":"sha512-K1GmGWiQtvD3MojKor5K6Vpp0MCUo2eUX3oG50ZensDTRTn8mZ8Bwvzbgi5/zcS4tcw1j+qijA6SmIjI1dsGqA==","signatures":[{"sig":"MEYCIQCXl1kmmq+L5K8tr68O0AxovHTnxXhR08kK5KG9ts6LEwIhALjKftEQl0Ze1nI1f+krd8y/Cq9fP2tYPicsLSfd/0a6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407282},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"783ea94e85e9dee3c67d125e455e0cf94a1a5b69","scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.13","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pino":"^10.3.1","chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.12","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.12","@naisys/hub-protocol":"3.0.0-beta.12"},"preferGlobal":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.12","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.12"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.12_1775451619257_0.9411883657653519","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.13":{"name":"naisys","version":"3.0.0-beta.13","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.13","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"f9f42e706650bef1a8aca949f77bfd78cf350764","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.13.tgz","fileCount":89,"integrity":"sha512-d7Bkq+fncOlPDYM70e5V3nILGirO4PoecqZh8chKlmMN58OOLbwOvFkOyW92/ULsoqFmkzo3PFUPB4GhImVSXQ==","signatures":[{"sig":"MEUCIQDUjty+rHoYZqbVlR2wefs4tYGqIgmjJ6AM8BDSaHSxVwIgNSupn1ml7znDDw2Zp5IfyPnBynIur4cfcxyZxvKJeF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407679},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"6ebe03942f052647ba4b9b1f135292497ad25b04","scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.14","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pino":"^10.3.1","chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.13","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.13","@naisys/hub-protocol":"3.0.0-beta.13"},"preferGlobal":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.13","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.13"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.13_1775527352872_0.07523381167261478","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.14":{"name":"naisys","version":"3.0.0-beta.14","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.14","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"a4c66200e94df77a33ca3825bae8ec87022c2306","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.14.tgz","fileCount":89,"integrity":"sha512-mQ7+EhzJzpI3V6oaZJMdNbbyXtiY5Mcq3WHM05fKHIGN957v5x25MJwlGPZaB9d1sbcFTc9WxF01TUnia2oUsQ==","signatures":[{"sig":"MEUCIGL9Ng01josBoCgvlBTZ6cGPtF8X333cohhXp422MhX9AiEApvLlppd8Ow/DlyN+KajLnqGcrcjAs4efI0+2suJvMOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407172},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"0c490f73c01118e6df2da963841dd66d58064b36","scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.15","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pino":"^10.3.1","chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.14","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.14","@naisys/hub-protocol":"3.0.0-beta.14"},"preferGlobal":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.14","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.14"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.14_1775528708667_0.4786679897828663","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.15":{"name":"naisys","version":"3.0.0-beta.15","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.15","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"b6b1f497528ae4b41a6ef91f9e8ee90b0530f034","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.15.tgz","fileCount":89,"integrity":"sha512-VKmcHNlAO5IT1tsUfsJBNRHByUlRAi4BQPaLcFoVaxwOmmgdKm6DBoOtfp1TXgGLOCahfwYWjytxuK7Tp2VS8A==","signatures":[{"sig":"MEUCIDiplLnxqrpD0UTRLR2QpOu0lsuimmYdu+XwIfSFh9MpAiEAohLsBGrQhUzhCzNZPl3AcD148/+uNJGujAjZ2OQ4Quw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407767},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"3bde70ef069762806bf39a942efda30260e6fb03","scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.16","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pino":"^10.3.1","chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.15","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.15","@naisys/hub-protocol":"3.0.0-beta.15"},"preferGlobal":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.15","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.15"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.15_1775530336056_0.16047444648682685","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.16":{"name":"naisys","version":"3.0.0-beta.16","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.16","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"3744579565bdc7ee4f9f364a6047fde2c6ada34a","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.16.tgz","fileCount":89,"integrity":"sha512-z67B9YbU/zwak0GNVffRkPOgReh4KOU55a/uLFudqnF1bMSdqZ8wnyNDTWR6eNxDy6rvA3tIQnUcXxrvJiiN7Q==","signatures":[{"sig":"MEUCIQDSxzajuaXttgAmj2Wf2Owp+rSP9ZxhBEpBkI4NAc/F3AIgE+RKaZKvoJWZtpOsdpghpISRp0q9OXCpI8RQpA6BxoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407767},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"e2353fe1c7ecac132d8d967464c98ffddc99db79","scripts":{"test":"vitest run","build":"tsc","clean":"rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.17","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pino":"^10.3.1","chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.16","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.16","@naisys/hub-protocol":"3.0.0-beta.16"},"preferGlobal":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.16","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.16"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.16_1775537183892_0.8344278315939764","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.17":{"name":"naisys","version":"3.0.0-beta.17","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.17","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"3d60054182b2002ad58e2223b5466696a7352a37","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.17.tgz","fileCount":90,"integrity":"sha512-sEYDFfLrGpXIGjpnypQUQabz9m8wbpUPZUrQ8WFXvBCF6vgdcrAvz0H3l8QmNQbzdJaz6aVbk007AzldCyfvgQ==","signatures":[{"sig":"MEYCIQCE8lrRYnI21i3dYfIukk76glA4lj3Si9OsUruutER+8QIhAPMRP+jIRSeNpfZ7WOYa17T6vpaDUTCM8/1UmskgVd2z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419885},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"806188a76e4a55b4ea60e039f6ff52f3e386e228","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.18","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pino":"^10.3.1","chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.17","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.17","@naisys/hub-protocol":"3.0.0-beta.17"},"preferGlobal":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.17","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.17"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.17_1775942600051_0.8397008184642194","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.18":{"name":"naisys","version":"3.0.0-beta.18","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.18","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"7f1a784650a66b1eda179e1acfed6598677c873a","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.18.tgz","fileCount":92,"integrity":"sha512-V/PRcf6F+ZotATOewy9JeJuPuByhANS8YmLp1gOQsII7rxGgn6H8vj6y0DsqNV8RDo7wzmS6GGCTGdWvDpSfXw==","signatures":[{"sig":"MEUCIBuM+y+AeGSEqD5Ri+6cEcpnO6o+AeeWPiUKUl8hxdUrAiEArZKWgsZc4O7kHgkhIYWuH7MX5QBa9GzD+Xnlop7hO2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421496},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"806188a76e4a55b4ea60e039f6ff52f3e386e228","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.19","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pino":"^10.3.1","chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.18","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.18","@naisys/hub-protocol":"3.0.0-beta.18"},"preferGlobal":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.18","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.18"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.18_1775943468509_0.34710061702962647","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.19":{"name":"naisys","version":"3.0.0-beta.19","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.19","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"a1106b3b87817b62c51056d29144151655d9c556","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.19.tgz","fileCount":91,"integrity":"sha512-Xksj8h2G6L+HJ5W4GnADIlWOKevou2CwvX1LlpI2tawx8eyOVrzfzA9kkgR9OTRxNqGR1pIouqBH8wEERYlKSw==","signatures":[{"sig":"MEYCIQDrcMXyeJhDWQsU8tGx4f+Vwvtl+C0bbpkbDw0SG5mytwIhAN7HxOZHOlk1pnPKAWgGaA1u1emzT9lpaN1pF6sP7q7f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":425789},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"b4593d90995e50f55347a57df4deef5182d09376","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.20","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.19","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.19","@naisys/hub-protocol":"3.0.0-beta.19"},"preferGlobal":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.19","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.19"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.19_1776215369940_0.11408784698440932","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.20":{"name":"naisys","version":"3.0.0-beta.20","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.20","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"89f034afad42ccccbc11afac467301e29a20e2b6","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.20.tgz","fileCount":91,"integrity":"sha512-GsCOzt6KXrEa0OMUxwDJ6X5SBPaJ0hx4tJ6SD/IHR1lBji+5T8Raed74N/vof4fbPR77jCFUAp+Tn1hRMZaVLw==","signatures":[{"sig":"MEYCIQDF0Aex8lPFJWABrk3nt9hY2dMsZu4pRJtSyrWjZ7uCvQIhAL5agOg/vzgFWw4YJ50W2PN69vaSRQEnL8lsJ646ZKeI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":426274},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"5d2aa077635825bb2831606a28fada34a111b64d","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.21","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.20","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.20","@naisys/hub-protocol":"3.0.0-beta.20"},"preferGlobal":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.20","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.20"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.20_1776223857888_0.2746027522957095","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.21":{"name":"naisys","version":"3.0.0-beta.21","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.21","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"f2c21c2a8f71b5a5fdeb3e59c152221c615fbb88","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.21.tgz","fileCount":92,"integrity":"sha512-eDKKmSU1m6NUNZZHEGuJnPsJg84BUdSVZnOc5YU0TqkIYnvVQXcOTZqrb3AW/mc0qJw97HVUEMC/T2Oaply7LA==","signatures":[{"sig":"MEUCIA8lIn82Ac1/6FqeUY/1TTbkQ13Wy4VZjorLp5pDbRHzAiEAs1USeDhbVYK8imVFNwNWy7ATrl7hlZt5weu3SBFry10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":430653},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"150b764415f66f4aa99a37f47d85fe7f3fc530d0","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.22","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.21","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.21","@naisys/hub-protocol":"3.0.0-beta.21"},"preferGlobal":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.21","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.21"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.21_1776304498661_0.14762265328078894","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.22":{"name":"naisys","version":"3.0.0-beta.22","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.22","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"325fcaa361e9191b934d6ffcbd4433eac02da66f","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.22.tgz","fileCount":93,"integrity":"sha512-i57omOtxm1GYGz5EEgF/9I+ey5ThTI4rX7IiaAyaAc7aU8u2vuzgvpvviFr8NZaOYNHl2ho1WyTPQo3MZbT0Zw==","signatures":[{"sig":"MEUCIGphj/RsX1eeUL+khs2ZVlFnOx7x9XGVYLGYui9hvQakAiEAsI/NxGf42sltThBx/7IcchVBAREqSFYvHHaRCBN0eCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435772},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"02097d15b0d06827d649e5e26ba92091e4369368","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.23","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.22","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.22","@naisys/hub-protocol":"3.0.0-beta.22"},"preferGlobal":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.22","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.22"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.22_1776412964139_0.02391447796032109","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.23":{"name":"naisys","version":"3.0.0-beta.23","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.23","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"f2d0a8a8cc20b0415b4e68de1c966ec32dcf52b6","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.23.tgz","fileCount":83,"integrity":"sha512-zuWWGVlPjnJU2JmPiPH/Jimhs3wLzdS6UEHUV3NJvbDy61UdnpUMZgDpuOyf5Z8AEpWraWbDq0HT4yAA3+5rKw==","signatures":[{"sig":"MEUCIFxlqcDVFxgHilFHI/dF2zwABhdq6In0AY62ajoKqSALAiEAjMzkPziRgj/mEOO4+haZpETdpu5WsWCGwfU5EIwaim0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":637866},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"4b4ef72c99ed63e8f33a568116a94471a2576143","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.24","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.23","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.23","@naisys/hub-protocol":"3.0.0-beta.23"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.23","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.23"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.23_1776494029499_0.4985458542247829","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.24":{"name":"naisys","version":"3.0.0-beta.24","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.24","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"1569a1b84842978d78af458c94b5e0e1f3aaf6e4","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.24.tgz","fileCount":83,"integrity":"sha512-EVXUleU1xVHilXcU39g8oMF+XLH78ZxVe9Zap3lARAJNMda5OHhWFMe/S7uWEs4OBk+He0LV3yrPpRbqUdeQJQ==","signatures":[{"sig":"MEUCICZUL5yVU5fwEzWUtvH15N8UJhlzQ8jg2jB9tTf7y0wuAiEAn/xTElr2DAk/6WAVH3ta8Cz3nC7ZYRVyt9bLfIHdXmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":637866},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"224c788eaaf95ad219cc7b6a3ecc01349424c98a","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.25","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.24","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.24","@naisys/hub-protocol":"3.0.0-beta.24"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.24","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.24"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.24_1776569623684_0.6618073091752144","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.25":{"name":"naisys","version":"3.0.0-beta.25","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.25","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"131f11ff03cdc94308bf51218fcbb4dad7f5ab01","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.25.tgz","fileCount":83,"integrity":"sha512-T6Jy6HbObRuGiObzkV7HIZcHUGg8k25J+paas4rxxhf4ZEgEFeMtOnOpS8KatWYDLczAbFhwLG3MTC/EDPYgGA==","signatures":[{"sig":"MEUCIAmUAvoObU1vkb81w92tGjWHueE485Brcx74vqMTzGkaAiEA0lwVx1TbyZjNQgDq9ZIs63g7+okS2n42xJ368jP5FFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":638603},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"bc5fecded0dcf7e1470753b022ef18950dedb322","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.26","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.25","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.25","@naisys/hub-protocol":"3.0.0-beta.25"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.25","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.25"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.25_1776661063641_0.893681176179868","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.26":{"name":"naisys","version":"3.0.0-beta.26","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.26","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"87e0e72e6993f60664c67a139234c2fa64f7280c","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.26.tgz","fileCount":83,"integrity":"sha512-d8I0pCuJKCMLd1jZ26EuiDll50G7NHL9c+En0cfCmNsdE20dci0xBShVkUN48iHEv3HlwsuZ651LUp1Envo/cw==","signatures":[{"sig":"MEYCIQCbw0AYyD5o4FkZ20RbHbQ3xR9fXMIl+NjLbZ2jAM826wIhAOXKuoAjcKP1vCbT1avS1nGO9UJlFbWIwnhZWtM81bhU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":638603},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"bc5fecded0dcf7e1470753b022ef18950dedb322","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.27","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.26","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.26","@naisys/hub-protocol":"3.0.0-beta.26"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.26","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.26"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.26_1776715735670_0.9216471880096","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.27":{"name":"naisys","version":"3.0.0-beta.27","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.27","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"0327451bc953866e9fc9c6151ef0f9ecca5ddbb2","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.27.tgz","fileCount":82,"integrity":"sha512-Y7Vcy6/WBQFLf8MIh310eH7bfFgMq+f0V0g8zseMZtZN/3uDSo9kGP5sTRr0ho5HG8YQRNIc5KWxRwF4rVOFVA==","signatures":[{"sig":"MEQCICFHvFrRQr3N6Maa2PwY3bPVaf2IwNjoRqqcY34ULE16AiAwrREPOhdKpUCcswsGagBqNJ4pPXp7WUlpfcUDwAYCTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":634904},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"cf40426d3977ca48ebb1c5bfe44e48a5f5c8fda1","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.28","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.27","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.27","@naisys/hub-protocol":"3.0.0-beta.27"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.27","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.27"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.27_1776744928099_0.5296422269615635","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.28":{"name":"naisys","version":"3.0.0-beta.28","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.28","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"f7523378f684bfb14522b2d5b99c43a42d00b66e","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.28.tgz","fileCount":82,"integrity":"sha512-p8VOahv3IdzoDF52Wbe//vEvx7ykbT2a/oeJLBGYIxliIpQxwi91R/zXY1mOL2s52/bzRHOpzYF8thOhjUox1w==","signatures":[{"sig":"MEUCIH6ev7vrEn6MmefCp/GIn4BpqleB5CmYLLTM7OQNFaKXAiEAko4ioFAgzmW55IFswz0x5pNdaePEwwvIv1RkL7RC4QM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":635949},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"cf40426d3977ca48ebb1c5bfe44e48a5f5c8fda1","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.29","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.28","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.28","@naisys/hub-protocol":"3.0.0-beta.28"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.28","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.28"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.28_1776747426333_0.3657202166123181","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.29":{"name":"naisys","version":"3.0.0-beta.29","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.29","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"6a666f4d3541fefe1e1ddd19891cc6c0593ee43d","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.29.tgz","fileCount":82,"integrity":"sha512-vjESjDo0EKgNKlhVJ7ucqCWNWVkvO2qi+DEHxSgBDv/etcuS+TaFEjkQgQN8Bca3n04IBjMABj36jAKDn8AKNg==","signatures":[{"sig":"MEUCIEkvvYpYESFYj4ocKcmCIkAaSduXtm9MJ34vdM+w0Ip2AiEAq72uYgod/zmT2D1SkS4L+Ntfcng+Oc5reFdBUJupxyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":635949},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"cf40426d3977ca48ebb1c5bfe44e48a5f5c8fda1","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.30","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.29","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.29","@naisys/hub-protocol":"3.0.0-beta.29"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.29","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.29"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.29_1776748911932_0.4589818128238261","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.30":{"name":"naisys","version":"3.0.0-beta.30","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.30","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"166a1c9370ced85cb3e427f9fd4bb4c725b6ef0f","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.30.tgz","fileCount":83,"integrity":"sha512-c2naQIkg1yoXQwznGvBPvlrZuJ5PPYi2nsHl3lefr4OGFezO+4D19XgTPWqSmryf3A95akNOOX+NRZeREo2Q7Q==","signatures":[{"sig":"MEYCIQCD4dMdtB8VuYtnp3GQVKhPwcZZfFRZa3nd24+Mk9OYCgIhAJ7ZNIH2Bw5ji1lRS6HrwkHqp+ELcYUuqlLya0BYbMeD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":637970},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"7ff57da9d6529d6ae355eb88fb81020eea03c16e","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.31","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.30","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.30","@naisys/hub-protocol":"3.0.0-beta.30"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.30","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.30"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.30_1776797871603_0.5090315322261099","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.31":{"name":"naisys","version":"3.0.0-beta.31","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.31","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"5d49eaf677cc878ad25661a00c98e70560feed54","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.31.tgz","fileCount":84,"integrity":"sha512-hXT/3eb3FG9FHYl6RluCrC2F8D6mZBASvDhaEYz0yCAKMdNUXSK3PSxJj8Q6/kaaOg7oGP4Pft9kTX06uAjXRg==","signatures":[{"sig":"MEYCIQCxHXjkIXOvwE+7RZjAuVifTfc9Zh62t/g2Z67ZcTgRcwIhAIqG+Nl4pflz2g6gwfUZO8amJVGATIBNUbY2OOXW3ULS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":534289},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"173cddda10d35c73d711de34c82532206c3831e0","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.32","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.31","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.31","@naisys/hub-protocol":"3.0.0-beta.31"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.31","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.31"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.31_1776894689880_0.6921789019979432","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.32":{"name":"naisys","version":"3.0.0-beta.32","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.32","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"e7e70984c79ae5fc5bdbe7910a078be338d8e7a0","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.32.tgz","fileCount":85,"integrity":"sha512-IVQu0QRJdDDMrl8mIS+ar0sVuH4oR/uPrp/YT1jQLSpsmalCRgHwYPGIMcVAm9uQDwor//+MBDrWDJ2039B0dQ==","signatures":[{"sig":"MEYCIQDjZBOzD7y481vsyfkxYnT0BWXCnChlGeA0cGsrIgx3sQIhAM7CRn5YO4p+R7CtDakDQba2uC3+kcVpaslJt8mYRImQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":540545},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"f54dac6abcd69dff923c3e1774d96ff71c1ce8c5","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.33","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.32","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.32","@naisys/hub-protocol":"3.0.0-beta.32"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.32","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.32"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.32_1776914583957_0.43554544961472996","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.33":{"name":"naisys","version":"3.0.0-beta.33","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.33","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"a83a91872eb01b1b80cecad8f855af05f05194cb","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.33.tgz","fileCount":86,"integrity":"sha512-fpMRMd9h63WB+I3+ujRSh2+tvzIVM49wH2O2q/Aw0P6hIer2qeVX9swWEFrcX+/665ZCR8oxL29VXHqRMPNknQ==","signatures":[{"sig":"MEYCIQDbZ5nlsPAPx6x2yMBv5kg1b6UGWrU5r04MuH2Cbjx3AwIhAKWnMPNk84wSwwS0SnYWsLaKM/KZOxR1e4l21OkS246c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544794},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"df86f7faf6c07421cc43b7a9e42dcc6810f0e1ba","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.34","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.33","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.33","@naisys/hub-protocol":"3.0.0-beta.33"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.33","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.33"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.33_1776921207928_0.5974647235271455","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.34":{"name":"naisys","version":"3.0.0-beta.34","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.34","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"ce6dcf027da243a6ff8a62863a67acc53794232e","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.34.tgz","fileCount":86,"integrity":"sha512-8mOpIf3dE7KM4pfsPaw8FOvEBAU5aCY4+FDjvTdWFwu/p2pGYD1OZzlnc8tmxxJnwVDBE89NXddYXIj8kalRzg==","signatures":[{"sig":"MEYCIQDa2RUtGUOchFFsu+v9SDDNl9LDVqFZrkfTeoVhs4D3oQIhAO8/mktN014Wer1pBef9IS4U11iTeZCR32ZV9VSsvauW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":554112},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"2756e7376ffe0c8db50f97727488e2945855698f","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.35","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.34","@xterm/headless":"^6.0.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.34","@naisys/hub-protocol":"3.0.0-beta.34"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.34","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.34"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.34_1776927428617_0.9495225217108143","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.35":{"name":"naisys","version":"3.0.0-beta.35","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.35","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"1cc6e247bb913cd79bacc8c1326988469aef1860","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.35.tgz","fileCount":89,"integrity":"sha512-M7IAgEl6vl9leZJyJhlxQJUJeEtBTLghiv02BijK/7r020U6ZfDH8RcAZ3aHexqQQufTTERCB6vNuv1R0JgG/g==","signatures":[{"sig":"MEQCICojiY1K8YKR9ft9idBXhNEa0gEiEtufhZP5XbxtevdcAiBudzkdIp5aj9XrzZjqWJOU6/KzjU8Dh9R/0ZBN/Xf4ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":592804},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"c12f4c8ff38dfca0620fdf5bb62ba066dec91ddc","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.36","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.35","@xterm/headless":"^6.0.0","playwright-core":"^1.58.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.35","@naisys/hub-protocol":"3.0.0-beta.35"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@naisys/hub-database":"3.0.0-beta.35","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.35"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.35_1777102451002_0.6330493695686412","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.36":{"name":"naisys","version":"3.0.0-beta.36","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.36","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"412b096a40eacc116f6eee852b9a39ef07e61472","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.36.tgz","fileCount":92,"integrity":"sha512-2vxdyrIir8rC6fjaztmAm0Gc3o4hpCbrmQ9uidaUtjgI8cP88LPuVZ8FZs8TtTM+X9YDfQ3MOGGvdgDEXGGq3g==","signatures":[{"sig":"MEQCIDqFrn5hmjNSNkWky3zRpJ6vxxUxPQ6mfvKAbRgREC2XAiABSDKpNcn9AQcFtoveaLhClEIV2cQbh1bK6j4uvxhV8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":604657},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"f2bd26eccf4e5ce6666b8dd74ed7ab383d525b6c","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.37","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.36","@xterm/headless":"^6.0.0","playwright-core":"^1.58.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.36","@naisys/hub-protocol":"3.0.0-beta.36"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@vitest/coverage-v8":"^4.1.5","@naisys/hub-database":"3.0.0-beta.36","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.36"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.36_1777239444773_0.2685554056992061","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.37":{"name":"naisys","version":"3.0.0-beta.37","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.37","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"f94f38dea6345adfe6552b6f10863ef69cf840f7","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.37.tgz","fileCount":92,"integrity":"sha512-1J8cGe5lxpozkfKLHLbFa5VfyvGCBj0Z2vHYyKIoXpx/a1O4s/a++hDFoa9sf7tH7pvypaxLHIPC+GBIkyqMkw==","signatures":[{"sig":"MEUCIBU/mh50cp8NaC/i5H+s0M+KeGdwN+WiZt6QWCh96TCRAiEAsezGLkM3EEX9DLzSFR4PWUsNK9hLXnJUPxzl/eLvKqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":604693},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"919e31b16e778f927937aa5d22abe8f1e54f2d0f","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp --setup","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.38","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.37","@xterm/headless":"^6.0.0","playwright-core":"^1.58.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.37","@naisys/hub-protocol":"3.0.0-beta.37"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@vitest/coverage-v8":"^4.1.5","@naisys/hub-database":"3.0.0-beta.37","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.37"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.37_1777272228603_0.323862623374523","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.38":{"name":"naisys","version":"3.0.0-beta.38","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.38","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"73fb8c4f7f3cf022e9c9edc2127e3cf6e208633b","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.38.tgz","fileCount":92,"integrity":"sha512-S+u5NJaGXouRh1kS32s9sPaozlMc3RqbTVx+YEBN55ENnjeftWmHeci+13+9K9n3eMS8YUubgLxTG762/hlJ0A==","signatures":[{"sig":"MEUCIHDc++1iinaGX7d6JUJX8/Mb3OL+em5v6NdSPHDGQ6O4AiEAvixQNS8m494Ia54Z0hcpKh2Qx9cLC0g1IMwKrBalZ+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":604413},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"1ea7be2af2a2e4df70fdc2ca028654e3e961c730","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.39","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.38","@xterm/headless":"^6.0.0","playwright-core":"^1.58.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.38","@naisys/hub-protocol":"3.0.0-beta.38"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@vitest/coverage-v8":"^4.1.5","@naisys/hub-database":"3.0.0-beta.38","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.38"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.38_1777355956953_0.2543202069770605","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.39":{"name":"naisys","version":"3.0.0-beta.39","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.39","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"0efaaac86d78bda55b4ce4efb4b48157d1d53b08","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.39.tgz","fileCount":93,"integrity":"sha512-Dk8aZxmPTAyRRYxGfRkY8wbSiIcZRYDt889u7hSkdXwnmx+bL3If0JTC4MW2lyxiGheV2790BP2IA168PfIlOw==","signatures":[{"sig":"MEYCIQDKppEQQCt3YjtvjFZPq/wPFezthQz8THv6FvZmIJQLswIhAIK7WH5nnLKqseyVzx8aK8uowHjCTcXF5/a+dw9G8yrQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":623478},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"4048a21d9a6bb6ddbe317498587832c96bb4c6fd","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.40","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.39","@xterm/headless":"^6.0.0","playwright-core":"^1.58.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.39","@naisys/hub-protocol":"3.0.0-beta.39"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@vitest/coverage-v8":"^4.1.5","@naisys/hub-database":"3.0.0-beta.39","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.39"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.39_1777660224668_0.4012973515174487","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.40":{"name":"naisys","version":"3.0.0-beta.40","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.40","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"ec042354566ccd938b8a9030fcde85285e8cba76","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.40.tgz","fileCount":95,"integrity":"sha512-xK+lC66THGuiSVEQplitB6vg8q4f+c2Gpq9JfltPzmYYB4u4Vg9GnATvcUHv5+VnCsO3rZiDC0CU0Oh0VhlU7w==","signatures":[{"sig":"MEUCIQCcWrgGTaY65/YI2h/zDnlDxTwSeJYqfrjnSUMAcbIX5AIgVvn0v1EGhTKEnXlmO4wm7DpDO372m/OmOtPZYyz/2hM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":649449},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"339e0b706ca2319c85d19e1f25a3004eb43a4f75","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.41","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.40","@xterm/headless":"^6.0.0","playwright-core":"^1.58.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.40","@naisys/hub-protocol":"3.0.0-beta.40"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@vitest/coverage-v8":"^4.1.5","@naisys/hub-database":"3.0.0-beta.40","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.40"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.40_1777956194231_0.7933689012219727","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.41":{"name":"naisys","version":"3.0.0-beta.41","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.41","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"dfcee2a24bef0771dc8daf9bd2eb9d7f722616ff","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.41.tgz","fileCount":95,"integrity":"sha512-TcgDAIgvOwb6tffLFGjE7ZVPtJno1yZd33zdq+56CGPBTr6DswqqIUkwI+lViOy/NzbhAcvLcgbgWKJrRwr+gw==","signatures":[{"sig":"MEQCIEa3q5XKc84Xub1ZWUI1vWs+erOCn1NZ/TzjC+IxTt0SAiBEaHY33UDHPspksvJ/0tXZwgldjjgiFCIkwIE9/jAGdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":650227},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"43ccd9d25f66966257fbedcb7e1c2bd5c35a67e2","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node -e \"process.platform !== 'win32' && require('child_process').execSync('chmod +x ./bin/*')\"","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.42","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.41","@xterm/headless":"^6.0.0","playwright-core":"^1.58.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.41","@naisys/hub-protocol":"3.0.0-beta.41"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@vitest/coverage-v8":"^4.1.5","@naisys/hub-database":"3.0.0-beta.41","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.41"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.41_1777958611353_0.669854505980717","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.42":{"name":"naisys","version":"3.0.0-beta.42","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.42","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"0d0c89e5e45874ee77b2e1eef87e096c03c7ec4e","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.42.tgz","fileCount":96,"integrity":"sha512-EaKq5AeVR8bnEVHk/Sl13PtH0qMDA41YzjmRsJ12AFchwtc2AOIMseGlm9daCBs7sAlAhQGPJeftbU5UWBa7Vg==","signatures":[{"sig":"MEQCID5APJJvIcni2NitEjus6xvzATb1XhFoKXPZb23xpccPAiBOD+EPqjkIZFK09E5E3b6jyDrcfArpI82pyonKdRi/Aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651288},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"5ad69c5ca71f1fbade7c781cee35622f110fe618","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node ./bin/postinstall.cjs","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.43","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.42","@xterm/headless":"^6.0.0","playwright-core":"^1.58.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.42","@naisys/hub-protocol":"3.0.0-beta.42"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@vitest/coverage-v8":"^4.1.5","@naisys/hub-database":"3.0.0-beta.42","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.42"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.42_1777965326815_0.6475951963311024","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.43":{"name":"naisys","version":"3.0.0-beta.43","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.43","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"9790b43b402413f19907b8005831dcce39eb6d83","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.43.tgz","fileCount":97,"integrity":"sha512-StS8jVpnyvCcttGkk+0xqGnsOAvgdIdBPKnT7vUb+qMQCOa1Ix2Slz6UiZ3KiMvHGswo/DJE8ctijUruIhGKFw==","signatures":[{"sig":"MEUCIQDvtpMS0tZWbxUDtg/mAc524VPxTtNawyYCIqyVbyWRZQIgZN9aIGHPJG4vGVgvSYLN0g0a4xARdpQW7dPCTwDZ1n0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":658751},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"89d8450e518d31ad31e58c4750c5ec83b69645bd","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node ./bin/postinstall.cjs","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.44","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.43","@xterm/headless":"^6.0.0","playwright-core":"^1.58.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.43","@naisys/hub-protocol":"3.0.0-beta.43"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@vitest/coverage-v8":"^4.1.5","@naisys/hub-database":"3.0.0-beta.43","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.43"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.43_1778039376445_0.9350492172645475","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.44":{"name":"naisys","version":"3.0.0-beta.44","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.44","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"a1ebf92a3352cea653f6098dcae165a6b7a0001f","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.44.tgz","fileCount":97,"integrity":"sha512-/3f3cqvCUvzfpwHIO/xW3q15RTD3pQsNUBtQq4d5amW2Djrv+krJwD0ohAn/6TjT9BkZEX1Jvfma3aogQajKbw==","signatures":[{"sig":"MEQCIEvGvwefIMNBn8k0seBangjWMlEIL9VQ2z+V2X28ckM4AiBI06m+BSdu7FxLgXe7oY2o26U6sH9PMsmRo0mbh61q9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":658759},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"de94a450f9dac49edc7422b52a786c2f1b6776f4","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node ./bin/postinstall.cjs","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.45","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.44","@xterm/headless":"^6.0.0","playwright-core":"^1.58.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.44","@naisys/hub-protocol":"3.0.0-beta.44"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@vitest/coverage-v8":"^4.1.5","@naisys/hub-database":"3.0.0-beta.44","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.44"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.44_1778043429396_0.03277693867635967","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.45":{"name":"naisys","version":"3.0.0-beta.45","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.45","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"849537f52cb734a04b8fc54fae2c1784170ceece","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.45.tgz","fileCount":97,"integrity":"sha512-Dg3uaeL8PFGnuoVKncj+UGecpA8uw0afLVTJ402bE4awdC5kzLrlMllx8xS1uq7BIFmtqmjjfz/DlHB9X24vFQ==","signatures":[{"sig":"MEUCIQCQ6LfnCy60ZEcNV5ySfmyQ7VCo+cLvgWh2QvdCUCqcOAIgcSdVylErJ9d06d7OQITJ4I1C0GeuUNr3yRyw8DHwNOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664857},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"7cdb1a934850f0171930c79e928678e5dd60a074","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node ./bin/postinstall.cjs","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.46","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.45","@xterm/headless":"^6.0.0","playwright-core":"^1.58.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.45","@naisys/hub-protocol":"3.0.0-beta.45"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@vitest/coverage-v8":"^4.1.5","@naisys/hub-database":"3.0.0-beta.45","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.45"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.45_1778224661490_0.0024558848073263917","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.46":{"name":"naisys","version":"3.0.0-beta.46","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.46","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"668cd18cdc5a873753d409f8697eeb842ce1b39a","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.46.tgz","fileCount":99,"integrity":"sha512-DQCip4o7U7D76nBcUyqH+Rko4sDE6IdBtfGXZSxaYxhPbyiHhaBdmRbspsByMnYsGmueqDnRb0pV6UUAYRNznA==","signatures":[{"sig":"MEUCIQC16FDJwDE23KZBg+GWKGke+Tm2GvlSV+bvsRdRGAKlTgIgSUMJYg9U/cbZsdXoH+cvkRrzsI4I7kAsrIyOlTassLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":670190},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"4d55ee44d97fe5b2eba1597dce45c77cb2957b31","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node ./bin/postinstall.cjs","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.47","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.46","@xterm/headless":"^6.0.0","playwright-core":"^1.58.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.46","@naisys/hub-protocol":"3.0.0-beta.46"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@vitest/coverage-v8":"^4.1.5","@naisys/hub-database":"3.0.0-beta.46","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.46"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.46_1778479537227_0.41348563951351647","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.47":{"name":"naisys","version":"3.0.0-beta.47","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.47","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"747aec03d26d9c2ac4e66f29db91bfb1ea9f794d","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.47.tgz","fileCount":100,"integrity":"sha512-+3GetyYtypYgsxCdXPolrL6BobgjArBuA4H5ff8KDyNw+8DakQLpKGm1caTOLWsc55Bzys96WX7KW4xwsVw9bg==","signatures":[{"sig":"MEUCIQC6aP5SpqMYAB8tv2zHFKQhavBYfF7pjGgk7E0ZPvL9bgIgCfwxYwwSdw8Pkgr8CTBbqLxGF5b2wx5hQqH+81HJ1ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685735},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"ef66a9ef135ba60ad585e559604079417167ae95","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node ./bin/postinstall.cjs","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.48","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.47","@xterm/headless":"^6.0.0","playwright-core":"^1.58.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.47","@naisys/hub-protocol":"3.0.0-beta.47"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@vitest/coverage-v8":"^4.1.5","@naisys/hub-database":"3.0.0-beta.47","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.47"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.47_1778912347239_0.3462859085983663","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.48":{"name":"naisys","version":"3.0.0-beta.48","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.48","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"1026509f3f7b6581f267a1834cee19109c2ec5c8","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.48.tgz","fileCount":100,"integrity":"sha512-pUYD0mtyQ8HTomjXi3qT/V27cyTXoCubv3RQkiMXAv0G0lS0QPxDNKmZam0jZ2YcXVrQsPl8+fkQiIW8kQ47ow==","signatures":[{"sig":"MEUCIQC2DKg5UO+1+nncKoQNwcfl6L1a/S3tdz7UY2QouApKQgIgWRbGzXGWe3nIpcR+1fp3YfoEdcPCaOCkQ1PV5BFN5kY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685459},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"e111087ffd1f9956473ae9496dd89ceb6d20da78","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node ./bin/postinstall.cjs","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.49","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.48","@xterm/headless":"^6.0.0","playwright-core":"^1.58.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.48","@naisys/hub-protocol":"3.0.0-beta.48"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@vitest/coverage-v8":"^4.1.5","@naisys/hub-database":"3.0.0-beta.48","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.48"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.48_1778915778001_0.18395719961150347","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.49":{"name":"naisys","version":"3.0.0-beta.49","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.49","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"0529669c9a2f7841926968291fbbc752b7db3684","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.49.tgz","fileCount":100,"integrity":"sha512-Rqv8TS2iVOYNGX45s1ndCt6RqgO20wiLy8tlA7CH3HuJvWWI8iYLhTFxIqQv55DUVtqg4vqD8L3v5C24xpqODw==","signatures":[{"sig":"MEUCIQCfpJTn/ab9lH0gyA0xyydKxXXzQX0P2xliQQ0nEE6oQgIgImVS4naSvPK7+yyc7fhS+Nx0zfDu51fceqcdb+XO798=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685459},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"fb84cd0ceaddd8b37da59e3c3370dd1491af0ec2","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node ./bin/postinstall.cjs","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.50","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.49","@xterm/headless":"^6.0.0","playwright-core":"^1.58.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.49","@naisys/hub-protocol":"3.0.0-beta.49"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@vitest/coverage-v8":"^4.1.5","@naisys/hub-database":"3.0.0-beta.49","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.49"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.49_1778974811851_0.5795386497261157","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.50":{"name":"naisys","version":"3.0.0-beta.50","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.50","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"5dde5a72a118f538036c7b0bb54d9aaf3b81ee51","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.50.tgz","fileCount":100,"integrity":"sha512-GCyo5JyMwoxS7ZUy1SbFoqumDkHQL3X00WOuVpr1pw+hqt8lzEWlYl6iVezDBOHjf6mypojY9sMBApfTVZhPyg==","signatures":[{"sig":"MEYCIQCr7ePc0bEKSpf1BN7TfYSL9vlGxHiMcCsUkj38udFH1AIhAO91HPNcmkvqaKlYkdgJaHhYlTtA1fabKzUcmCLKZfwX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":686770},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"5e7ae002dd3c196cce8554b1faeddde5b6ce0591","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node ./bin/postinstall.cjs","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.51","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.50","@xterm/headless":"^6.0.0","playwright-core":"^1.58.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.50","@naisys/hub-protocol":"3.0.0-beta.50"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@vitest/coverage-v8":"^4.1.5","@naisys/hub-database":"3.0.0-beta.50","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.50"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.50_1779000848452_0.7121727040859502","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.51":{"name":"naisys","version":"3.0.0-beta.51","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.51","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"f08d5369449fcaf18de6c605bf290d6adc61b0b4","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.51.tgz","fileCount":100,"integrity":"sha512-FoUeyDWKokTgETfKldo0saWKkH09vH7K6and8h8xoijnF2MAs4PHFRgqjViHHkTK/4MMBb99nb5lXx7J1AFexA==","signatures":[{"sig":"MEUCIDya8GuWLLPgQZuHDqThOWSSg2cuP5plSg2MkQquDoQPAiEApiPVBS4aKSROOLB4+4oWcozoKHu1rxpFzGd3yfRHYs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689400},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"d37327b93ba0df5ab179f48069f64014fdef5af4","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node ./bin/postinstall.cjs","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.52","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.51","@xterm/headless":"^6.0.0","playwright-core":"^1.58.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.51","@naisys/hub-protocol":"3.0.0-beta.51"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@vitest/coverage-v8":"^4.1.5","@naisys/hub-database":"3.0.0-beta.51","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.51"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.51_1779243543969_0.18713105601151447","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.52":{"name":"naisys","version":"3.0.0-beta.52","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.52","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"9031ff9c3e78a94037831f1ea67f71c773c7e528","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.52.tgz","fileCount":100,"integrity":"sha512-kUQpwo6W+GboNsHX261t6q75jwn3Tdadlkk8LBbBV3eZMIku5rRJRIXxDeik/w/KkQy7LW3zEYcBWrD4w8z28w==","signatures":[{"sig":"MEUCICHvbrvOAWmlwQyTirdP+gohhpyvPP4mrWpWh4dA2+D/AiEA4j4JS6YKElYcZmBDUJeV59Fo5DduxIJtkCngmKaIUQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":690610},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"89b9857319ce87439cc5ab0588811fc22e426f61","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node ./bin/postinstall.cjs","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"deprecated":"superseded by 3.0.0-beta.53","repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.52","@xterm/headless":"^6.0.0","playwright-core":"^1.58.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.52","@naisys/hub-protocol":"3.0.0-beta.52"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@vitest/coverage-v8":"^4.1.5","@naisys/hub-database":"3.0.0-beta.52","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.52"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.52_1779434511388_0.2762238439439839","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.53":{"name":"naisys","version":"3.0.0-beta.53","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0-beta.53","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"fcec3fcb0934c9f51544440d533dbf3217452648","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0-beta.53.tgz","fileCount":99,"integrity":"sha512-KigBEWx8gOekMgCMaKqZ/FDrVc+W1cA2zymQ53f57k4RdOmrluLBe4w7wl9UysAJnW4nKoo1bNzNm1U72qzaqQ==","signatures":[{"sig":"MEYCIQC27Qz7qUDgB52K5LvmT6da+yhE60ePdgMGqmzY1v4fHwIhAL3Lq6UxroAv1f5jB4HXpvf2RpN0NZBRqwJOgwmFeei5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":688000},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"46a9211a02bfcd4dd01f0ad7d6d02202a4f2be58","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node ./bin/postinstall.cjs","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0-beta.53","@xterm/headless":"^6.0.0","playwright-core":"^1.58.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0-beta.53","@naisys/hub-protocol":"3.0.0-beta.53"},"preferGlobal":true,"_hasShrinkwrap":true,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@vitest/coverage-v8":"^4.1.5","@naisys/hub-database":"3.0.0-beta.53","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0-beta.53"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0-beta.53_1779608416921_0.22072963011561564","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"naisys","version":"3.0.0","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.0","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"a0ecde7e2ce9eb8033f79fa998d63573c3b96794","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.0.tgz","fileCount":99,"integrity":"sha512-V2HoetcpM0r+lHjFvSTj2GxlsflPBvuH8LOcnIjllf0M530oPg8bRgCaQvBW2fSHT32/CnI97g4zNq6wpvCGCg==","signatures":[{"sig":"MEUCIEcoTAEogrpyt5XPbo9GGim4dzr75rDaah1tiwC78EaNAiEAhKA13XKxjZpQiPMan+V2NlscnwlaPYGKB3PBcUzLnxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":687840},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"46a9211a02bfcd4dd01f0ad7d6d02202a4f2be58","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node ./bin/postinstall.cjs","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.3.1","openai":"^6.27.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^1.45.0","@naisys/common":"3.0.0","@xterm/headless":"^6.0.0","playwright-core":"^1.58.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.78.0","@naisys/common-node":"3.0.0","@naisys/hub-protocol":"3.0.0"},"preferGlobal":true,"_hasShrinkwrap":true,"devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","ts-node":"^10.9.2","prettier":"^3.8.1","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@vitest/coverage-v8":"^4.1.5","@naisys/hub-database":"3.0.0","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"@naisys/hub":"3.0.0"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.0_1779732959806_0.2370747557669577","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"naisys","version":"3.0.1","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.1","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"ceb3c7ce9ee55523318915d33ff178eecc44b3aa","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.1.tgz","fileCount":99,"integrity":"sha512-zsrh9NAWZ6Hzb6KESpLeon8Qh2SDt98bXersPhDNpn44RO7gAVtmifv8tgye69ocpudayryeNlntyp0B0ZIAsg==","signatures":[{"sig":"MEUCIEbSDL3XOhnydKsmbho7hATmIB8WhKkZV0rYgtt9ZYi0AiEAsU04ghuNX4Hv8rgJvshGTOCK458N5oFLwJ1eSpb1y24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689143},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"fcc8341a0d469b5e98700282d9bbe3c1bffd2bfa","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node ./bin/postinstall.cjs","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.4.2","openai":"^6.39.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^2.6.0","@naisys/common":"3.0.1","@xterm/headless":"^6.0.0","playwright-core":"^1.60.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.98.0","@naisys/common-node":"3.0.1","@naisys/hub-protocol":"3.0.1"},"preferGlobal":true,"_hasShrinkwrap":true,"devDependencies":{"eslint":"^10.4.0","vitest":"^4.1.7","ts-node":"^10.9.2","prettier":"^3.8.3","playwright":"^1.60.0","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@vitest/coverage-v8":"^4.1.7","@naisys/hub-database":"3.0.1","@typescript-eslint/parser":"^8.60.0","@typescript-eslint/eslint-plugin":"^8.60.0"},"peerDependencies":{"@naisys/hub":"3.0.1"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.1_1779778281151_0.05405199700182117","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"naisys","version":"3.0.2","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.2","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"5060b76ef4c432d432567a308b7c02f08c790374","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.2.tgz","fileCount":99,"integrity":"sha512-3L4FFTlUROG4z+sEby2ymufrDbFHwqoYwLz5qhzAqvc1PKu5KaThCmdGTiNEGW/OaIV2DRP48RlVVM80O0eB+g==","signatures":[{"sig":"MEYCIQDfLQ3jHu2WvB5bNdlKszG/F6AoxM1ytG7ftsejZMjDugIhAP4UtFXNQ/mMe4Gai5BW+WNaK33RTk1HNi+U2Gd4vR/N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689382},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"09ab3be68da277e1a81ac066073a91027919b6ba","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node ./bin/postinstall.cjs","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.4.2","openai":"^6.39.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^2.6.0","@naisys/common":"3.0.2","@xterm/headless":"^6.0.0","playwright-core":"^1.60.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.98.0","@naisys/common-node":"3.0.2","@naisys/hub-protocol":"3.0.2"},"preferGlobal":true,"_hasShrinkwrap":true,"devDependencies":{"eslint":"^10.4.0","vitest":"^4.1.7","ts-node":"^10.9.2","prettier":"^3.8.3","playwright":"^1.60.0","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@vitest/coverage-v8":"^4.1.7","@naisys/hub-database":"3.0.2","@typescript-eslint/parser":"^8.60.0","@typescript-eslint/eslint-plugin":"^8.60.0"},"peerDependencies":{"@naisys/hub":"3.0.2"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.2_1779861785337_0.46805958733563546","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"naisys","version":"3.0.3","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"author":{"name":"John Marshall"},"license":"MIT","_id":"naisys@3.0.3","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"homepage":"https://naisys.org","bugs":{"url":"https://github.com/swax/NAISYS/issues"},"bin":{"naisys":"bin/naisys.js"},"dist":{"shasum":"a15ae23adbe738f7031458d94fc0012a45795b50","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.3.tgz","fileCount":99,"integrity":"sha512-CafxBGmxGZO/+q8ReyHtqWUeyl2KXhgY/CIxEn4vbVLAzL5+95qfEBtddIr8BH63Dgp6XIubBeI6spNdwzkZzA==","signatures":[{"sig":"MEUCIQCicOwySVxjVpbCUmw/95O8zZZKlU5JikU6NelYt2rvXAIgNqepetZIho2bRcfJF5rZGFa4FMDUHtGwtS9a6hl+2XI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689963},"main":"dist/naisys.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"e8f65debb4bbcd18abe281eac59b5c5f3ff1bd72","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node ./bin/postinstall.cjs","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git","directory":"apps/naisys"},"_npmVersion":"11.12.1","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.4.2","openai":"^6.39.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^2.6.0","@naisys/common":"3.0.3","@xterm/headless":"^6.0.0","playwright-core":"^1.60.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.98.0","@naisys/common-node":"3.0.3","@naisys/hub-protocol":"3.0.3"},"preferGlobal":true,"_hasShrinkwrap":true,"devDependencies":{"eslint":"^10.4.0","vitest":"^4.1.7","ts-node":"^10.9.2","prettier":"^3.8.3","playwright":"^1.60.0","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@vitest/coverage-v8":"^4.1.7","@naisys/hub-database":"3.0.3","@typescript-eslint/parser":"^8.60.0","@typescript-eslint/eslint-plugin":"^8.60.0"},"peerDependencies":{"@naisys/hub":"3.0.3"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/naisys_3.0.3_1779957501188_0.26910182061197374","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"_id":"naisys@3.0.4","bin":{"naisys":"bin/naisys.js"},"bugs":{"url":"https://github.com/swax/NAISYS/issues"},"dist":{"shasum":"4e90c2aa6d4d821c66101c2362494fb63c186fb2","tarball":"https://registry.npmjs.org/naisys/-/naisys-3.0.4.tgz","fileCount":98,"integrity":"sha512-EICgd68C2Fq/FPW0svHygrirvkFxYwlZpBLPwW3y5Vi9ag+PvT6h02mcRUb+O+E8OzPNT9cVI2nPGvXoK+9YxA==","signatures":[{"sig":"MEUCIQDrM/xg6P5b9mz+TY8OqR5myNueH2v5XtN1xg69sR7xugIgaonhdfgABbdUSsqW9Qlcsl3GsqsC3Ei5a4ZT4xcr7eI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBPfV2AArNTyeHiifFonvhuiJQI9qOvCojGklypmbAGMAiEA9q5v621svqHQJ7mzTwxemyMOQ/bri8YDhrE9tbXbhIE="}],"unpackedSize":692658},"main":"dist/naisys.js","name":"naisys","type":"module","author":{"name":"swax"},"engines":{"node":">=22.0.0"},"gitHead":"1c1dbef012ce04b8577ca556464ee7a9a038b0d3","license":"MIT","scripts":{"test":"vitest run","build":"tsc","clean":"npx rimraf dist","eslint":"npx eslint src","npm:publish":"npm publish","postinstall":"node ./bin/postinstall.cjs","agent:assistant":"node dist/naisys.js ../../agents/assistant.yaml --integrated-hub --supervisor --erp","npm:publish:dryrun":"npm publish --dry-run","build/run/attachable":"tsc && node --inspect dist/naisys.js ../../agents/assistant.yaml --supervisor","agent:scdb:program-director":"cd ../../agents/scdb && node ../../apps/naisys/dist/naisys.js program-director.yaml"},"version":"3.0.4","_npmUser":{"name":"swax","email":"john.m.marshall@gmail.com"},"homepage":"https://naisys.org","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git","directory":"apps/naisys"},"_npmVersion":"11.17.0","description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","directories":{},"maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","sharp":"^0.34.5","dotenv":"^17.4.2","openai":"^6.39.0","js-yaml":"^4.1.1","tiktoken":"^1.0.22","commander":"^14.0.3","tree-kill":"^1.2.2","strip-ansi":"^7.2.0","text-table":"^0.2.0","string-argv":"^0.3.2","@google/genai":"^2.6.0","@naisys/common":"3.0.4","@xterm/headless":"^6.0.0","playwright-core":"^1.60.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.98.0","@naisys/common-node":"3.0.4","@naisys/hub-protocol":"3.0.4"},"preferGlobal":true,"_hasShrinkwrap":true,"devDependencies":{"eslint":"^10.4.0","vitest":"^4.1.7","ts-node":"^10.9.2","prettier":"^3.8.3","playwright":"^1.60.0","typescript":"^6.0.3","@types/node":"^25.9.1","@types/js-yaml":"^4.0.9","@types/text-table":"^0.2.5","@vitest/coverage-v8":"^4.1.7","@naisys/hub-database":"3.0.4","@typescript-eslint/parser":"^8.60.0","@typescript-eslint/eslint-plugin":"^8.60.0"},"peerDependencies":{"@naisys/hub":"3.0.4"},"peerDependenciesMeta":{"@naisys/hub":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/naisys_3.0.4_1789717880368_0.3860653473505118"}}},"time":{"created":"2024-03-04T08:43:11.341Z","modified":"2026-09-18T07:51:20.611Z","1.0.1":"2024-03-04T08:43:11.507Z","1.0.2":"2024-03-05T07:08:48.786Z","1.0.3":"2024-03-06T17:29:13.369Z","1.1.0":"2024-03-08T19:56:32.302Z","1.2.0":"2024-03-13T19:39:22.329Z","1.3.0":"2024-03-15T19:45:57.578Z","1.3.1":"2024-03-16T19:40:13.823Z","1.4.0":"2024-03-20T21:47:06.599Z","1.5.0":"2024-04-16T22:03:21.803Z","1.6.0":"2024-04-24T22:34:16.069Z","1.6.1":"2025-02-28T04:21:55.312Z","3.0.0-beta.0":"2026-04-05T05:04:00.750Z","3.0.0-beta.1":"2026-04-05T05:25:30.904Z","3.0.0-beta.2":"2026-04-05T06:04:17.163Z","3.0.0-beta.3":"2026-04-05T06:51:25.269Z","3.0.0-beta.4":"2026-04-05T07:11:45.879Z","3.0.0-beta.5":"2026-04-05T20:17:10.694Z","3.0.0-beta.6":"2026-04-05T20:31:26.127Z","3.0.0-beta.7":"2026-04-05T21:40:23.855Z","3.0.0-beta.8":"2026-04-05T23:27:08.008Z","3.0.0-beta.9":"2026-04-06T03:17:10.981Z","3.0.0-beta.10":"2026-04-06T04:27:09.637Z","3.0.0-beta.11":"2026-04-06T04:51:55.397Z","3.0.0-beta.12":"2026-04-06T05:00:19.404Z","3.0.0-beta.13":"2026-04-07T02:02:33.180Z","3.0.0-beta.14":"2026-04-07T02:25:08.821Z","3.0.0-beta.15":"2026-04-07T02:52:16.267Z","3.0.0-beta.16":"2026-04-07T04:46:24.028Z","3.0.0-beta.17":"2026-04-11T21:23:20.177Z","3.0.0-beta.18":"2026-04-11T21:37:48.672Z","3.0.0-beta.19":"2026-04-15T01:09:30.162Z","3.0.0-beta.20":"2026-04-15T03:30:58.052Z","3.0.0-beta.21":"2026-04-16T01:54:58.812Z","3.0.0-beta.22":"2026-04-17T08:02:44.289Z","3.0.0-beta.23":"2026-04-18T06:33:49.717Z","3.0.0-beta.24":"2026-04-19T03:33:43.837Z","3.0.0-beta.25":"2026-04-20T04:57:43.780Z","3.0.0-beta.26":"2026-04-20T20:08:55.823Z","3.0.0-beta.27":"2026-04-21T04:15:28.279Z","3.0.0-beta.28":"2026-04-21T04:57:06.485Z","3.0.0-beta.29":"2026-04-21T05:21:52.158Z","3.0.0-beta.30":"2026-04-21T18:57:51.855Z","3.0.0-beta.31":"2026-04-22T21:51:30.029Z","3.0.0-beta.32":"2026-04-23T03:23:04.163Z","3.0.0-beta.33":"2026-04-23T05:13:28.159Z","3.0.0-beta.34":"2026-04-23T06:57:08.846Z","3.0.0-beta.35":"2026-04-25T07:34:11.202Z","3.0.0-beta.36":"2026-04-26T21:37:24.909Z","3.0.0-beta.37":"2026-04-27T06:43:48.745Z","3.0.0-beta.38":"2026-04-28T05:59:17.112Z","3.0.0-beta.39":"2026-05-01T18:30:24.834Z","3.0.0-beta.40":"2026-05-05T04:43:14.421Z","3.0.0-beta.41":"2026-05-05T05:23:31.585Z","3.0.0-beta.42":"2026-05-05T07:15:27.002Z","3.0.0-beta.43":"2026-05-06T03:49:36.611Z","3.0.0-beta.44":"2026-05-06T04:57:09.592Z","3.0.0-beta.45":"2026-05-08T07:17:41.695Z","3.0.0-beta.46":"2026-05-11T06:05:37.430Z","3.0.0-beta.47":"2026-05-16T06:19:07.379Z","3.0.0-beta.48":"2026-05-16T07:16:18.184Z","3.0.0-beta.49":"2026-05-16T23:40:12.029Z","3.0.0-beta.50":"2026-05-17T06:54:08.630Z","3.0.0-beta.51":"2026-05-20T02:19:04.141Z","3.0.0-beta.52":"2026-05-22T07:21:51.532Z","3.0.0-beta.53":"2026-05-24T07:40:17.078Z","3.0.0":"2026-05-25T18:15:59.948Z","3.0.1":"2026-05-26T06:51:21.301Z","3.0.2":"2026-05-27T06:03:05.516Z","3.0.3":"2026-05-28T08:38:21.361Z","3.0.4":"2026-09-18T07:51:20.457Z"},"bugs":{"url":"https://github.com/swax/NAISYS/issues"},"author":{"name":"swax"},"license":"MIT","homepage":"https://naisys.org","keywords":["ai","agent","automation","cli-tools","devops-tools","naisys"],"repository":{"url":"git+https://github.com/swax/NAISYS.git","type":"git","directory":"apps/naisys"},"description":"NAISYS - Autonomous AI agent runner with built-in context management and cost tracking","maintainers":[{"name":"swax","email":"john.m.marshall@gmail.com"}],"readme":"# NAISYS\r\n\r\n[NPM](https://www.npmjs.com/package/naisys) | [Website](https://naisys.org) | [Discord](https://discord.gg/JBUPWSbaEt)\r\n\r\nNAISYS is a self-hosted system for a group of people to pool machines, model accounts, and work into one shared organization of humans and AI agents.\r\n\r\nRun a local server, open the browser UI, create agents, invite people, and let everyone add the machines they can contribute. A laptop can handle chat or code agents, a GPU box can serve local models, a Windows desktop can run computer-use tasks, and a VM can take always-on background work. Agents can run anywhere in the cluster or be pinned to specific hosts.\r\n\r\n## Start here\r\n\r\nRequires Node.js 22+ on every machine (`node -v`).\r\n\r\n```bash\r\nnpm install naisys @naisys/hub @naisys/supervisor @naisys/erp\r\nnpx naisys --integrated-hub --supervisor --erp\r\n```\r\n\r\nThe first-run wizard creates the local config, then NAISYS prints the local Supervisor URL. Open that URL and use the GUI from there: create agents, add more hosts, invite users, assign permissions, inspect consoles, review runs, send mail, and track cost.\r\n\r\nFor a production install that auto-restarts, see [PM2 deployment](guides/pm2-deployment.md).\r\n\r\n## Build a shared cluster\r\n\r\n1. Start the integrated server on one machine.\r\n2. Make it reachable by the group with a reverse proxy or a tunnel like [ngrok](https://ngrok.com/).\r\n3. Create user accounts for the people who should help manage the organization.\r\n4. For each remote machine, add the host in the supervisor (Hosts → **Add Host**, copy the generated access key from the one-time modal), then on that machine run these commands which will as for the HOST_ACCESS_KEY:\r\n\r\n```bash\r\nnpm install naisys\r\nnpx naisys --hub=https://<server>/hub\r\n```\r\n\r\nThe hub keeps logs, mail, cost history, variables, and agent state. Hosts stay replaceable: if a machine disconnects, the organization still has its history and can run work somewhere else.\r\n\r\n## What you can do\r\n\r\n- **Manage people and agents together** - users, permissions, API keys, human-managed agents, and LLM-backed agents in one system\r\n- **Pool different machines** - desktops, laptops, VMs, GPU boxes, Windows/Mac/Linux hosts, and restricted hosts for explicitly assigned agents\r\n- **Assign work by host** - run agents anywhere in the cluster or pin them to machines with the right tools, OS, GPU, browser, or desktop session\r\n- **Watch the work happen** - live consoles, run logs, screenshots, mail, chat, host status, and command-level history from the browser\r\n- **Control spend** - per-agent spend limits, rolling windows, model pricing, cost charts, and suspended status when an agent hits its cap\r\n- **Use any model stack** - OpenAI, Anthropic, Google, OpenRouter, Grok, and local LLMs\r\n- **Give agents real tools** - shell, headless browser, desktop computer use, image generation, audio, inter-agent mail, and agent-facing REST APIs\r\n- **Coordinate operational work** - optional ERP for orders, operations, steps, assignments, labor tickets, inventory, and agent-readable workflows\r\n\r\n## Packages\r\n\r\nNAISYS is split into four packages, each with its own README:\r\n\r\n- [`naisys`](apps/naisys/README.md) — the agent runner\r\n- [`@naisys/hub`](apps/hub/README.md) — central server for persistence and cross-machine communication\r\n- [`@naisys/supervisor`](apps/supervisor/README.md) — web UI for monitoring and managing agents\r\n- [`@naisys/erp`](apps/erp/README.md) — AI-optimized order/task management system\r\n\r\n## Data, logs, and backups\r\n\r\nThe setup wizard writes `.env`; `NAISYS_FOLDER` in that file controls where persistent state lives. Databases are stored under `NAISYS_FOLDER/database/`, logs under\r\n`NAISYS_FOLDER/logs/`, and bootstrap access keys for the integrated naisys + supervisor hosts under `NAISYS_FOLDER/cert/` (remote hosts' keys are not stored here — they live in each remote machine's `HOST_ACCESS_KEY`).\r\n\r\nFor production, back up the full `NAISYS_FOLDER`. At minimum, preserve `database/` and `cert/` together so restored hosts can keep their data and the integrated processes can reauthenticate. Remote hosts re-key through the supervisor UI if needed.\r\n\r\n## Details\r\n\r\n- [PM2 deployment](guides/pm2-deployment.md) for production servers and hosts\r\n- [XFCE / VNC host setup](guides/xfce-computer-use.md) for desktop computer-use agents\r\n- [Release and versioning](release/README.md)\r\n- [Architecture overview](docs/000-architecture.md) — how the packages fit together\r\n- [HATEOAS API design](docs/012-hateoas.md) — how the supervisor and ERP expose AI-first REST APIs\r\n- [Computer use](docs/013-computer-use.md) — coord spaces, focus, and per-vendor contracts for desktop control\r\n- [Database design](docs/001-database-design.md) — Prisma strategy, the three schemas, migrations\r\n- [Agent config options and supported models](agents/template.yaml)\r\n\r\nOther design docs under [`docs/`](docs/) cover multi-machine operation, mail, web auth, supervisor users, port strategy, hub security, and attachments.\r\n\r\n## Running from source\r\n\r\n```bash\r\ngit clone https://github.com/swax/NAISYS.git\r\ncd NAISYS\r\nnpm install && npm run build\r\nnode apps/naisys/dist/naisys.js --integrated-hub --supervisor --erp\r\n```\r\n\r\n## Requirements\r\n\r\n- Node.js 22 or higher\r\n- A supported shell — NAISYS proxies one to the LLM:\r\n  - Linux (bash/sh)\r\n  - Windows (PowerShell/WSL)\r\n  - macOS (bash/zsh)\r\n- Optional, per feature:\r\n  - **`ns-lynx`** (text browser): `lynx` — `apt install lynx` or equivalent\r\n  - **`ns-browser`** (headless Chromium): `npm install playwright-core && npx playwright install chromium`\r\n  - **`ns-pty`** (TTY commands like sudo/ssh/passwd): Linux only\r\n  - **`ns-desktop`** (GUI computer use) — supported per platform:\r\n    - **Windows**: Works out of the box\r\n    - **macOS** (preliminary): `cliclick` + `screencapture`\r\n    - **Linux X11**: `xdotool` + `scrot` (or `gnome-screenshot` / `import`)\r\n    - **Linux Wayland**: `ydotool` + `grim`\r\n    - See the [XFCE / VNC host setup guide](guides/xfce-computer-use.md) for a recommended headless Linux setup\r\n\r\n## Troubleshooting\r\n\r\n- Check `node -v`; every machine needs Node.js 22 or newer.\r\n- If a server port is busy, set `SERVER_PORT` in `.env` and restart.\r\n- If a host cannot connect to a remote hub, verify the `--hub` URL includes `/hub` and that `HOST_ACCESS_KEY` in the client's `.env` matches the key shown when the host was created (or rotated) in the supervisor.\r\n- If `ns-browser` or `ns-desktop` fails, install the optional browser/desktop dependencies listed above.\r\n- Check `NAISYS_FOLDER/logs/` for hub, supervisor, ERP, and runner logs.\r\n\r\n## License\r\n\r\nMIT\r\n","readmeFilename":"README.md"}