{"_id":"@praveencs/agent","_rev":"52-3828733facdbd2a516ec1fcf0e588846","name":"@praveencs/agent","dist-tags":{"latest":"0.10.0"},"versions":{"0.1.0":{"name":"@praveencs/agent","version":"0.1.0","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.1.0","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"d5fd12e1e7a25924fe94ecabd4066e8d6749e3d8","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.1.0.tgz","fileCount":279,"integrity":"sha512-+agUOQerrFjy/eqjZbHyQMpQIqDU4OpektZxB7SPIhTmTTLR2OBF0M77/H7jEU+Y4Y5OrPb2mh7fTszPtt+48Q==","signatures":[{"sig":"MEYCIQDTt4thObiLAZflhdHWDulK0DjAm8aKT5g+TIezhqJKOgIhANDkK1AGR25DrYJeEvlGTozIe5dbwGbw3Ss4PfduWjkv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526410},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7bcd4ec6525c0f0acc589ecb97165178873870b1","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"10.9.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","hnswsqlite":"^0.2.0","pino-pretty":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.1.0_1770912835066_0.347759714539811","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.1":{"name":"@praveencs/agent","version":"0.1.1","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.1.1","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"64fd54d4fc03c03c1ac03eb0646a42dba4aef07d","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.1.1.tgz","fileCount":279,"integrity":"sha512-+CNvaPrcc5+PuvZxEK29wFAaNZdWJqbYSKYEq9VC4qZ0vZkwNRqBMuHviNTB9jnjcAsTRuIxghCKhzb0JACkmQ==","signatures":[{"sig":"MEYCIQC0mDFkV3h+4JBhAGGresIIh/XNZxku+4e8MUJWT5b+CgIhAPT0yyoBqJpCHUD/vSJyjR6U/ABvmMSNRkOhZyX7Xe6v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":549863},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7bcd4ec6525c0f0acc589ecb97165178873870b1","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"10.9.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","hnswsqlite":"^0.2.0","pino-pretty":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.1.1_1770913809232_0.6239797402832277","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.0":{"name":"@praveencs/agent","version":"0.2.0","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.2.0","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"20d6698320bbcf1bc6d18f91c545a0d08c6bc2e6","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.2.0.tgz","fileCount":295,"integrity":"sha512-ZxJvdFNqIa9lMz50zX6F02GL2IlsyW+ElN9MoNMj6URuSrQNPnlnHmGSLrJUtpP6KAC/dPMa7SrGkO6ZRKdqoA==","signatures":[{"sig":"MEYCIQDZnFP+U6BMa8FrwEgLV6QczPL/F01JsbtenpUonUC8+QIhAK2G6PVI/yqXBYWtlSI9W+HIDBpCgI5dYbra4mjirtib","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":623323},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"98669e217475ea21b84a22424a77bb1726067f3b","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"10.9.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","hnswsqlite":"^0.2.0","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.0_1770914991646_0.6155293554008021","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.0":{"name":"@praveencs/agent","version":"0.3.0","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.3.0","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"6be6d55b7b3dbd5556c65a44f4bd827917ba0bdc","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.3.0.tgz","fileCount":303,"integrity":"sha512-IBqmeWsOLs0pxw5CvDaf04sZkCDNYUYmLGU7JBGDt2Z8DsuwMKWWeSWqntfiaTl4INYdiRjwmTMQ1ExUT+O/eg==","signatures":[{"sig":"MEUCIQDc6qCbzh01fSJDTbcgv6fEqjYKCfK1kO0mP0o/LhbXLgIgJNN0D4MUqgTNOJ1mjmZ3PuCajCK1wfAkqdNC/pnNfBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664872},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"54484b6337c9a8cd353c136717f67494f71704e6","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"10.9.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","hnswsqlite":"^0.2.0","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.3.0_1770915904710_0.29012160742957693","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.0":{"name":"@praveencs/agent","version":"0.7.0","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.7.0","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"bdd726a0e30b7aa5aed1f1e029f26c3743588e0f","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.7.0.tgz","fileCount":323,"integrity":"sha512-Oe7eYgjubyPIvrFfaiGOnJMPEaP7jzjWl5nluLXFWvzK1WvmBJXAUvtJnlF4bXuXnQxD5ttI7ldcOeTgnVORSw==","signatures":[{"sig":"MEUCIQCbF/i8NpOMEH45x3ZK0XUV/ymB/CHHfB6D8grs9yIFCgIgNNygpaozLG44AlyRZdQEAdfk7ygZSqw0bRPI2kDrzfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":711302},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"06f144f65f55472608d8ba50fb294d386258c50a","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"10.9.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","hnswsqlite":"^0.2.0","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.7.0_1770916924881_0.5729984874959622","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.1":{"name":"@praveencs/agent","version":"0.7.1","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.7.1","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"0a63b3bef6c825cb95f7c0a396902f04c01cd540","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.7.1.tgz","fileCount":323,"integrity":"sha512-Asvo/AgCD5ywicRvVzAIogzBv89c5mBZ98WlVlZN8FjqhBZwf+vjSdJT1e3AHrJj9I35OGP0pIJjujldKl3Byg==","signatures":[{"sig":"MEUCIAYZwUomriCrD2b87GvSZhmIp6Co7SIJmGxw4LcofZ9LAiEAl/aYK/u62FdjUqXH2GdQ1AxIvOM93unpgy+U/pRR4iU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":715674},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"428a55cd734d67e403674e1a7689a34d1c9960aa","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"10.9.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","hnswsqlite":"^0.2.0","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.7.1_1770917089389_0.5857319258920024","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.2":{"name":"@praveencs/agent","version":"0.7.2","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.7.2","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"cf6d8458c1df9873f5dc5dacb2bbd34ae52ff1d2","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.7.2.tgz","fileCount":323,"integrity":"sha512-DkGzyq90hRNovxFnhcJdqqMa+e6PAnL+l2piA49j2LRoulZ5E8g9Y1omQKXvLRu6OX8uY5YOoCwmeVLzXlxdSw==","signatures":[{"sig":"MEQCIBSXNVy/YMNYUWYX3f/rwGic9OkGyEVYjCL0M5NUTaGDAiAqbc5/4UCm4vkxuxw9Mt80hfhLMku5fCqixEVkRvE2NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":715674},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"428a55cd734d67e403674e1a7689a34d1c9960aa","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"10.9.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","hnswsqlite":"^0.2.0","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.7.2_1770917229081_0.8904457168837985","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.3":{"name":"@praveencs/agent","version":"0.7.3","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.7.3","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"0459250169687a034cd1ad382ca66cf4117818be","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.7.3.tgz","fileCount":328,"integrity":"sha512-W2K46XVVdUkh1BCnMwEM27Vln7Jb0AnktgpwmeZLcQaKJk4W5x5pbL7fDllJo9aYinG2GULlFUiedUuQXDipUQ==","signatures":[{"sig":"MEYCIQD0FEi1fKqPG8CheDZBgrsGWpYbf5aV/J+FG6KyZWSumgIhAM+CmL6xw6lfuLjCnFCu8Tx9QQDf3pFSEEW5Lz7NMXbC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":730061},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"428a55cd734d67e403674e1a7689a34d1c9960aa","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"10.9.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","hnswsqlite":"^0.2.0","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.7.3_1770917755622_0.940039279879062","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.4":{"name":"@praveencs/agent","version":"0.7.4","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.7.4","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"cb1de20a9d1b84da255f22d4fefc4114efb8ff7b","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.7.4.tgz","fileCount":329,"integrity":"sha512-OqQNLY2e9oXor1ziWRJjYfNNDygAOgufG/L6CoIXQMG4Uu2BXLTSBP5ijT27NpUREsXnb+75daqVK0UT2GK5Pw==","signatures":[{"sig":"MEUCIFnc8zhe4M8uNAaFF5m3ntsIxO76fQVf8+W0ADj9OgRTAiEAlK3540hyD0Z5Ma4r/5Rjb9Muu/celLVO39YxhVVqps4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":732389},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"428a55cd734d67e403674e1a7689a34d1c9960aa","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"10.9.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","hnswsqlite":"^0.2.0","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.7.4_1770917866317_0.5889594518874046","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.5":{"name":"@praveencs/agent","version":"0.7.5","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.7.5","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"5c7b4579e922f0c7f8f41d3f8c3dcd08ffe6c196","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.7.5.tgz","fileCount":330,"integrity":"sha512-dnJN60l742pTLvnAozn2BiwKaPYeQ8vhvtfjnQVUlinuGyobiWjvNaKuO7zFRPjaNN3qARdEGsxQGQEDpUIGAg==","signatures":[{"sig":"MEUCIQD00uzYA9ohQzVmeP8KmQuJ9QNl8tvUGG0Y3UgC3IeUiAIgavaxbEpO23tGE2gD2mXjjI/VKJ4ZxA+VuxhJRiaojJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":735953},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"428a55cd734d67e403674e1a7689a34d1c9960aa","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"10.9.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","hnswsqlite":"^0.2.0","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.7.5_1770918006623_0.5164729420151197","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.0":{"name":"@praveencs/agent","version":"0.8.0","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.8.0","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"afff1892dd58542df37e77b2db811af88c919d22","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.8.0.tgz","fileCount":394,"integrity":"sha512-WeEThcqPi41bmsWbPBtakkEqO4jYVzLeE+3SK9rZXzH4L2/DcuF3TB2fikfBsa7z8mykWSu1iWa/FEQaQ1qNkg==","signatures":[{"sig":"MEUCIFOGEi+ZuJm1QjsXeqP2Yy8mjjwOlrbxLQXvNS3uQNcYAiEA9YApkG29coEjoiB9nAbJrbxCTcVJEqakqq6pbR4DVZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":887363},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"4e609b364409f2f46ec8fbdcae43dbc95e6db1b2","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"10.9.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","hnswsqlite":"^0.2.0","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.8.0_1771755480584_0.8060708339794818","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.1":{"name":"@praveencs/agent","version":"0.8.1","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.8.1","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"7860827e837bf7fea4f24877c0436c584fd1669c","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.8.1.tgz","fileCount":396,"integrity":"sha512-E4je2xDf/xZsoRL+7BHQwTH6hwTXyVlzGpMJkoNEQkjf9x0AYBzlMGTtsXLUG3v+BTmV/xAdnIdjKK+9V6pQnw==","signatures":[{"sig":"MEYCIQDkRM8UAarqIUP0i4w6H0lUmlNz4eLe4rghqQI16+Vo5QIhAOKCgjW1157vgF1hRYznoEVZMdKWNfNJIFsdCfqtLtRu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":901207},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"72498b07ebd0e4484d74b90c1ddf7815bd7572ac","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"10.9.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","hnswsqlite":"^0.2.0","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.8.1_1771755738328_0.6331745001087452","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.2":{"name":"@praveencs/agent","version":"0.8.2","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.8.2","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"efdc36f77253de73ec154280f03fc457e2593b08","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.8.2.tgz","fileCount":396,"integrity":"sha512-+Iz2802m9wNiln6PAdUu1f30TvfRTldeRAD7BnjZ/KerRApVELVC2NJVpXXagq8u7rzTl0T7NZv6LvohAfNsCQ==","signatures":[{"sig":"MEYCIQC1ETHq3zvygjavr33BwY6Uth7AK7qaUojeTfzwo9ypeQIhAM1kxR+hpJFxz6BnO6hiqnizZyyVF8OCnHOJQja1EDya","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908747},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"14e1e38c947fb9a3466770bc793e3361ddd847e3","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"10.9.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","hnswsqlite":"^0.2.0","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.8.2_1771756342682_0.6192309276735617","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.3":{"name":"@praveencs/agent","version":"0.8.3","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.8.3","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"c77f4947ee2d7ce839bc0b278145a49b6f5bf170","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.8.3.tgz","fileCount":396,"integrity":"sha512-GgSO7cyuSURunxr6B3VY8mIpk1m06CVPRJozsrIe07UeWhkEu278gtQQY1ZcbOytZ6OKMRYhnooKTZ4eLPbnYw==","signatures":[{"sig":"MEQCIAGOSHgeFxcsohtV4F4Xu45aY9GOWu/FDgimUoDCBscPAiBzglAzR5gJ4Y/gwtWYkxAedutXqyC0zg5rHnXGF5p6Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908748},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ec3ef8f65ef6eef0aadc29259b9cbdbdec2d48c3","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"10.9.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","hnswsqlite":"^0.2.0","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.8.3_1771756494176_0.9961074219808597","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.4":{"name":"@praveencs/agent","version":"0.8.4","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.8.4","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"9e1b3240c82a8c589a7865c5a838e1aa2c7c0994","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.8.4.tgz","fileCount":396,"integrity":"sha512-NS1j8LCIHI45bi54f1ocisSTlU9i92ubGk1Ix3pSnCHIfkXYRw3OcLyaGJWObgbcb/L0BIP8c9Mqvx9QIuMhHQ==","signatures":[{"sig":"MEQCIHwaCqt4x2GfjMC82ujpOM8fqlOmCx+Gymeq1mPU3rcbAiBN5II+NJxNq+T5zGxsVA18+EodFJ+Ty2l9MMuELqkjTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908748},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"0fd251f6af8613a636c7d4c5952faf3ee63ea4f9","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"10.9.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","hnswsqlite":"^0.2.0","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.8.4_1771756530475_0.6952258834007197","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.5":{"name":"@praveencs/agent","version":"0.8.5","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.8.5","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"4c4e97faf2aff3ded9cf9be650a22d9f1a45eaaa","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.8.5.tgz","fileCount":400,"integrity":"sha512-i+MGJBcCCUqmzbRZhpRUZv+/6XRRxhmO19c1SQbddmdGv977yv7ZgMKn9ZMm4wJEMPgjYBi/tTL9bAll0t7T6Q==","signatures":[{"sig":"MEUCIBoFtIJaXtxPSW32k0gpykSmvzrpISmbvEKOkWxqOyOyAiEAnhyUmWvhvGOk3UUVL7CFPLf38d0wNUDmcYhYwUyPGx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":924041},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"19e4ca3dbf0371c03b70fe0d94d0b85ed8057fe8","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"10.9.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","hnswsqlite":"^0.2.0","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.8.5_1771765167875_0.44100771385740645","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.6":{"name":"@praveencs/agent","version":"0.8.6","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.8.6","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"dd604b368e97f2a17fd068ca677d00e1f40e5f1f","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.8.6.tgz","fileCount":400,"integrity":"sha512-gLnSEU9iSvGH7/WpJefVI11RNkX09QPPOH2Z08Hr4wSk+xPP8r/NfFTW2YHI7rdWLQ6F8jBdjNaHiGQzlAwl4w==","signatures":[{"sig":"MEQCICzbYyusCeEq43C7/LeB+V01snOWLMmAKI4ua8Gu3Xy4AiA9z3wQqY7IxYPZIrUOQNAohZ6B05EXSfI/Vo8STJZceQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":932485},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"1f30f29452a49025fe9281143d3860f19d23d50b","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"10.9.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","hnswsqlite":"^0.2.0","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.8.6_1771765957365_0.6255792780507705","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.7":{"name":"@praveencs/agent","version":"0.8.7","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.8.7","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"4462162c210c4b3fd695ef6e413c65c83e9b9911","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.8.7.tgz","fileCount":400,"integrity":"sha512-GUDT8+ItIUL17wZCE1EgGl5tcNh9LgK/1SPA13/rUY8kAj3L9pQUxqoWdELVmdeY/Iw27MCIxPzyCv0NwcOnqw==","signatures":[{"sig":"MEUCIHot373lK1vgsFFJk9nA/B0a015QTVUZoCV+11MjHxVWAiEAui3k+W2cXyjFRrWeAdJCRZa2oVz4x45p1enrLl5h6Pc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934828},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"cf347d9b11a41046a650bb4e9ef7acb94ff7150e","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"10.9.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","hnswsqlite":"^0.2.0","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.8.7_1771766451520_0.10650601034770601","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.8":{"name":"@praveencs/agent","version":"0.8.8","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.8.8","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"f6560f94599e66df6cf0745f4040ce86412b0963","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.8.8.tgz","fileCount":400,"integrity":"sha512-C+zh57/i9ok+f6bI0pMFc7RUixz4jirOe5PFNZjeIiX9Th3QTgUMXovPbdLMaOwrh03JWc0RxTYex08j1hn1SQ==","signatures":[{"sig":"MEQCIHD2Hvck5S2gdS8Fp52UzsH0KALW3rU4tnLIaYDHw99WAiB+K0bFQ5XgGDfeSt275aVoaVWtdoElrqDIMaUn0Xp0Aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":935354},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"cf347d9b11a41046a650bb4e9ef7acb94ff7150e","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"10.9.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","hnswsqlite":"^0.2.0","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.8.8_1771866759144_0.8920721327795214","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.9":{"name":"@praveencs/agent","version":"0.8.9","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.8.9","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"cfb1685acd5ef11dd2f742caceb268bd49d48f9e","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.8.9.tgz","fileCount":400,"integrity":"sha512-JzGtu18Vp+Bs4G2BhE1lZwnZqaPhiwGGRp+4LGTwPPhH7bAymf1JKK1KX38wMJsDfcsuP0T1SQNFZBSa7RG8Hg==","signatures":[{"sig":"MEUCIFU3/V9LVOmO+iCcpjq/2DPtiMQbzCkYvMPvEG4geiF1AiEAkEmqOIpAw/gBuhWBSUh+U3xe+il8XwhPgJT3yrQAFFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":937889},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5df58a58d186ed903de11db602ad5a165ddde9b1","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"10.9.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","hnswsqlite":"^0.2.0","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.8.9_1771868117251_0.5365076764298129","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.0":{"name":"@praveencs/agent","version":"0.9.0","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.0","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"ae13af3ed7f0b77c540ace299770c02d811a512f","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.0.tgz","fileCount":416,"integrity":"sha512-3IOGDK+LIUxyDVczgJqHy+1vGCZ3JS96Axzb9yx0EG5KsQO8q5IWmC5yew48tYDH1mVi2xJTv+OwBgV1BmNIwA==","signatures":[{"sig":"MEYCIQCK2EC6eH33Wb4VPV/gZpDYtvU5wUE3g3zYY/8YzFBhegIhAM9xldoINkU0ftHcM+gJyJr/848Kk4xpbpGOceVY6sCy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1010060},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5df58a58d186ed903de11db602ad5a165ddde9b1","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","hnswsqlite":"^0.2.0","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.0_1772005814070_0.3910301576924007","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.1":{"name":"@praveencs/agent","version":"0.9.1","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.1","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"10ca7c6cdcec106b92f576f1b88e8be2867d5af5","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.1.tgz","fileCount":416,"integrity":"sha512-kQ2QsjKnW7UCMow7YI++JrLcCToDYV3okdbbniC+vm9trUwgr1SLyf9v8/X+1X8oD7fKQwHGq16yeJ0ahzDTCQ==","signatures":[{"sig":"MEYCIQDAZ6sp/acNGCiSZM/80cC7gbkExiRYKrz4Tr97caE+XgIhAJqGDzWPCFfJyrQaHKxgnUA5lUBTCFfCmB1bzE5DdTG/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011602},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"cc031f5ee59b2fc87a6186e2f9ab9eb920642fdf","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","hnswsqlite":"^0.2.0","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.1_1772006813336_0.10963263898630116","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.2":{"name":"@praveencs/agent","version":"0.9.2","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.2","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"84b4be333e1f2cf7108c7cda7afdf2c957bdfce0","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.2.tgz","fileCount":429,"integrity":"sha512-hlTyu+XKarPQuFzEZI02x+1/T/Cb9J8jlpsz8tS7HCx7kSSlLNQx0/P7CVZadgPB9kjJ9YaoWBAquV9mDDQ/oQ==","signatures":[{"sig":"MEQCIBIrOwoO01FFNFIOPM87ae74FUKT00+Gtfup6dvtnLCDAiBdISQ6sUv3z/iAT4azpozGf0t48YNsGYSR+uE9RtJC/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1041268},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"94dbdc4e5c8839be7d78e2d62256e535168b9f28","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.0","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.2_1772256617998_0.2690228838338602","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.3":{"name":"@praveencs/agent","version":"0.9.3","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.3","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"09a67f446c91484126c44f4905c499acfb901255","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.3.tgz","fileCount":429,"integrity":"sha512-Yvc/FNh+q8euVCWByc7/ynNWv3iKwgSqwoK/8f6xSiN+qF7seUfcaVQgFzT9zaLgQs3AVLzeCz1ixTxzFi7PzQ==","signatures":[{"sig":"MEYCIQCYB+6FiOsB0PwpswFLhBOXNuEQgDGG57PEoiQcnWuT/gIhAP5VaArtPT/c8Gs3nhmkqPcLKvybyifo6IT7NC9vgu59","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1041236},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9b5da2e5b28a9d7a1c0dfad7f5423892ed77392a","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.3_1772259576562_0.6970311899319079","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.4":{"name":"@praveencs/agent","version":"0.9.4","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.4","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"fb14ad6471f7322ee2586f4f15b306a4640d0a33","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.4.tgz","fileCount":429,"integrity":"sha512-aW3aR1CTbquB1Vm6ZxDmjfvIB7EkNAr5CC7UL0x8NVLiRep3o+ti+0J2vZY8MwBYNn1WgKFRYo7f6IVZ/eb1cw==","signatures":[{"sig":"MEUCIDtl6PWL+I1Ua6Lb7xhcINxeiKaF996Whnrx7X9B1uqqAiEA+mQPfhcw1gA2OeLOWQGKInKFDa9r8JNZ88q9jm+2jQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1041268},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"09a572f854c27a4621b21da7c6d2af3e4ad93438","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.4_1772259919812_0.7889593526499221","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.5":{"name":"@praveencs/agent","version":"0.9.5","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.5","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"c357db031b288ac1da5c473863c7a31e8c635f1d","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.5.tgz","fileCount":429,"integrity":"sha512-dJRGi6222N0S5xnk1dca+yGeVAMGMWgbIyx53cHs7rjh5BPj85a7PPG4VX+t4IP4gBxNHhHxuHPYU5I9O4WuRw==","signatures":[{"sig":"MEQCIEK73LxkzWGvXoTVagVwRWmPOIlD6V/j6TrZ8K/xYCrcAiA8a/+ZyueVI8lLF9iysCWYRijTuqcxXQAzD2DkYLuWgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1045115},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"45e462124dc8f72d70e405422588d49712652966","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.5_1772274147728_0.6314806699740774","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.6":{"name":"@praveencs/agent","version":"0.9.6","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.6","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"87fd72c282e083df30256c26884a905da13047e0","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.6.tgz","fileCount":429,"integrity":"sha512-X3MRiOaaFvpoGVp9Ar9zWBxu3TeVfv2xqxp9Y4E8AvIwW0Hx6hHXb1sOn2Pz4FNiN5xZfRMJb4gV9NH/Fm2NUg==","signatures":[{"sig":"MEUCIQCWKriZkAfg4tZM2Rhg0hThCCGzEDFduJHInWIV8/w8zwIgRX66IOo3bRCNgBI5sMj61zOvzDdJQEZQrK1iHPCC0JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1047017},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9f919b16a5f5470fc5a6840e915069a25e068e8d","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.6_1772274782570_0.2887086207154388","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.7":{"name":"@praveencs/agent","version":"0.9.7","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.7","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"3b403da68a0b551110b47f2499470de5cfd3f8b0","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.7.tgz","fileCount":433,"integrity":"sha512-Rh4KsvkWbCUaciMzjISXqYo0zxKHdR9ATVfWYK0JmgoennMzRe6VmnV5/8tCUMKo+TDudG9L3/FgJEqVwQv/5A==","signatures":[{"sig":"MEUCIQCLFq+Uv4D/FKN4/kvZMHkEy8My5Bp/bJ8EFmHXMHzMmAIgI5T3ZBiYpo8l01b4S8t6Oz2pCwJixuQIT6VXP+Xbv78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1056812},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"cc8c487e366bd9689e10aed44da5cb1a133575c9","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json && cd studio && npm run build","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.7_1772278762024_0.41074542697634286","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.8":{"name":"@praveencs/agent","version":"0.9.8","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.8","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"425108acb508ba6bf3ba2daba26b84e874aac417","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.8.tgz","fileCount":437,"integrity":"sha512-dYNOdiAoYeGZOshelY0aaNbbxAQQPvhzCWN48sYi/A7OhIEU8fNOR8Fxx88atEMGyenWEZV26sXyHEfwloUX4A==","signatures":[{"sig":"MEUCIQDgrQVmadqIyoh+vLQSUrhGX1mhIEVsBzjI9xB2XN11iQIgWhXicW20UxpUKDOtspi5TcKcxgxFvJG2Uah0u5uAIhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062219},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"af59580f05347132936b8031abf05fbe5d5cac7f","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json && cd studio && npm run build","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.8_1772279591678_0.08113566277341411","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.9":{"name":"@praveencs/agent","version":"0.9.9","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.9","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"f2c7d5b1fb72d7b82553266704fe3bafcf92ace1","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.9.tgz","fileCount":445,"integrity":"sha512-R8kvvCMrqavqKPvzK4/arTxml0uHvs7ne/3IzaCJ18K/uo/iBv7zZWgKzOXR+ocnEl1W+V85QbFeEKF75YqJ9A==","signatures":[{"sig":"MEQCIGCTc/+lRr0awXi5xS3+umvXhJHdrOpr5EtiDu5CPvxpAiAiQwjzn3yL86yzahjlLb3noCsxumhx8gbkwPnxb+r/PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1280953},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8229df2c6bfe605be15704668ea02394f632eef7","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json && cd studio && npm run build","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.9_1772282507029_0.6720772847661212","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.10":{"name":"@praveencs/agent","version":"0.9.10","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.10","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"a632f73e75b3cd54ecbd339dd9b0b5ca77dbd11e","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.10.tgz","fileCount":445,"integrity":"sha512-qCiTToSWQ4a5VFKiALqV0q6ukeGj1YRRhjciOoMofbcFSEYePqsc6p914KIo9lgJp57cjE9pk0IJ4N0YSASfhw==","signatures":[{"sig":"MEUCIBuWh/Tfhu7X3mmxocwcG+kON+PW6mpR2QPZC9QCo3mfAiEA2lyJr712ierIPzwHsU6rhFNEW1YLakMoy0OODdOIUVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1280954},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f4668b8273cb5f579fb3b9e638efa87855e5bc56","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json && cd studio && npm run build","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.10_1772356816477_0.03710792685704578","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.11":{"name":"@praveencs/agent","version":"0.9.11","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.11","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"e390a3ecb437e6f5888929ea422c1d817d229e2a","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.11.tgz","fileCount":445,"integrity":"sha512-v/HtDtDvOnDsZEN9LYACpPoyRFHHmJsMz10EqyUQEejtuWVuthMcOI6ZwCY/6ZtJ9pXh36HbRIiRtIuFyrbBWw==","signatures":[{"sig":"MEUCIQDJltLoiBOmg7mC96DtYS+LHQmm0DIO/ffFkaeZAbuCkQIgOMyZx7f+LQnUq1l/of2WpxK+ipTpvwfrptn+rwFcG8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1281380},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"049eea19760a1b4c3cf03aa043729c8a7190b1d8","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json && cd studio && npm run build","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.11_1772357317316_0.6423111246082542","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.12":{"name":"@praveencs/agent","version":"0.9.12","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.12","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"9f774ae5a2e9a6abf6838b4839558831561afd1e","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.12.tgz","fileCount":445,"integrity":"sha512-YyWmhJ5bF4UgER1GVWaewEuWI4H2yBSj4zjoECyWlmLpFsrgcjOg7mh9sa6XB0LsNhQcSTRH4VIx2+Y45rL/gg==","signatures":[{"sig":"MEQCIF/awN6urnA/yD8ftUFycxd7RC8GDAGJb5U9c+iYpDm1AiBo0hZcXZ82xr0J4G3nh/MdvoWLnGYb8iAOhh9Tpbh7cA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284622},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ab46940116fae1e2263d0f47f42f749639df288e","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json && cd studio && npm run build","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.12_1772357732186_0.3220823377341204","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.13":{"name":"@praveencs/agent","version":"0.9.13","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.13","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"219794d23495c221bff40eafb00068dd5b0031f0","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.13.tgz","fileCount":445,"integrity":"sha512-qAAQ2oJ6tHQniVUR3QYhep7jQEzu466i4MvYg7K5eI/L5f3Pvt1IyoJEsvxpF/QqJ558Y5TF33f6Uep07IDdig==","signatures":[{"sig":"MEUCIChIuhHUPNf/usUum/em5HWn5Pm7qrR6yHMmVAOiuwfGAiEA6enT7P5FEnlfVAPuzUgnnZmOoWZleq26BBP0yJDtJYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1285526},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"fbc316b388a564db77a87b7722015fe30a8fd7a8","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json && cd studio && npm run build","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.13_1772358342447_0.3176966129665246","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.14":{"name":"@praveencs/agent","version":"0.9.14","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.14","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"ab8e8c74b6780f1d17ee17ce430a93fcb38c2ed1","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.14.tgz","fileCount":449,"integrity":"sha512-GYiKeM6fy/vaV+hj+kEX0A/zzSJnliATJpXl0QXBfCTp9VIAj9T3qTVwOba5N9yd9pmG5oBmMWfO1E+LLZTiHw==","signatures":[{"sig":"MEYCIQCxF72qI1hQpF8Gc55vNMg1RPx+6lRjbWDYmc0/EHtXKgIhAIVwJqlaZ6REJEiajTT++886mL3ppYdUnPwnDKbBJEPI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1287521},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"cb51cc57028d8e14eaa6604d9e8a0f68fffe1800","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json && cd studio && npm run build","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.14_1772358932817_0.6496336516907104","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.15":{"name":"@praveencs/agent","version":"0.9.15","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.15","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"6e58074306e4f715cf7508f32f27ac2f4c818532","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.15.tgz","fileCount":449,"integrity":"sha512-zvCDJmdibkFAilDt76sKSOMW9lZdltRc+s8ixpR39DxcsYDhFx7FqqXucTAxihhabkAZA+ngkBHQTQ8+ZR+AIw==","signatures":[{"sig":"MEYCIQDYFpnGRgYo/nRbgFdlKIvK9ahs1Yt+2TVNrdXfSur29AIhAJw22AfWrvohJNjErF40XqldM/8dxCKk6+UGw0R3Uy2G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1287866},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"cb51cc57028d8e14eaa6604d9e8a0f68fffe1800","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json && cd studio && npm run build","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","dotenv":"^17.3.1","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.15_1772359879035_0.5741510392138287","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.16":{"name":"@praveencs/agent","version":"0.9.16","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.16","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"d706865a3f8b48f58986c8cd7f78770866f8ddcf","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.16.tgz","fileCount":449,"integrity":"sha512-4RNELDOkLJkp4roKOX7+o3YUhth6cBVsU3O3Yjk3I7P8LvhKvVq0gFVkAXY9eaDMHk1RHJZcqzU6zRXdkR8q9w==","signatures":[{"sig":"MEUCIQCHcwy9lh4p9N0Odbkz7IFdD0gDMrOvf9lfD4iYtFZCIgIgTBsEARy2vYBEsAF4YkrzlBi+z3V2amlyX+l/j5CKYaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1288239},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5041fdf6e10620c346b24533a5562cc384a88856","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json && cd studio && npm run build","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","dotenv":"^17.3.1","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.16_1772360362241_0.5935762678366268","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.17":{"name":"@praveencs/agent","version":"0.9.17","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.17","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"732c640c9499013f43499dcde1101d7c865e5d84","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.17.tgz","fileCount":449,"integrity":"sha512-oZtZ4FNVVCvS/yGjMAqKzIfDKzdlHYZA6NZR40ykAEI8fGe/K6ddJ6JfdwEM3UJox6FhmZbXzzAn/YwTFk2QDw==","signatures":[{"sig":"MEUCIAs2d4IriAVmF8wkoH7ELIKZF4zhtGaTmq1LVNLPfbJhAiEA1qrw0CZxS5ZbdTWsFS1tTtNEvb7sE9yTDqshwkkmOSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1288344},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"0b3a0515a03a2fe519062951c5455f18ba17b91c","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json && cd studio && npm run build","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","dotenv":"^17.3.1","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.17_1772360619553_0.7139083382472062","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.18":{"name":"@praveencs/agent","version":"0.9.18","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.18","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"e150ad45d07471c04283408580b7eef10d12c96b","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.18.tgz","fileCount":449,"integrity":"sha512-oPPQ6agE+Ux/pehCb/K/3/uBEkmhDXfoZzlm4l8DWWHn+RhF1LRPmdwG9H/X7hTxQ+STJ2TWO45pnvF5JrrYgA==","signatures":[{"sig":"MEUCIAvqDM37mJ6Sd4ObVQZHejcWTDmd1rHIkoaTc9r6CfezAiEAmHmUSTh6yjiQMZ5kWo1nYag0UQl+wVlH730t8mykj3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1299435},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7e68f79c45560be54cc40efd2c747f71b350f5e8","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json && cd studio && npm run build","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","dotenv":"^17.3.1","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.18_1772362086610_0.30287212354610626","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.19":{"name":"@praveencs/agent","version":"0.9.19","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.19","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"3783521c69ce976aefe11bfe88bcdcb5263b95a3","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.19.tgz","fileCount":449,"integrity":"sha512-XkYvBi6o/vx9cdMn28pGPxczKGA1JXfRR5BVpXIHePpJ1F7DA5t7uhBAJhMLpTjiWJq5GLOnjUHBAoJprkcISA==","signatures":[{"sig":"MEQCIFmRnMLBwhBh92PYgdfgvAz+G2oOJpCJSheX0mhtor3zAiB+pUReqlkE/Fg50We/3HXSlD5JPGsHjlA1XZgjd72EAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1302535},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e2692d43e81e7c51af1529c10abecb17854afc3f","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json && cd studio && npm run build","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","dotenv":"^17.3.1","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.19_1772363425566_0.0877513634690581","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.20":{"name":"@praveencs/agent","version":"0.9.20","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.20","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"566b456de24b80ddb2f30d3c7f4c311446964aa1","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.20.tgz","fileCount":449,"integrity":"sha512-LX7+RCEZ7CzO7WOQorNBby2FxND+iEG4LuZuMWFBmG40IJH6i4tgmPf+1hqiO0XThhgtaknreRJhcyzy+x/ljA==","signatures":[{"sig":"MEQCIDzKXogJXyrLh7nevulrtyhMAllUebAGvBXWSjfJ8Ec3AiA4lS0vZAKFomNQvrZG1jcoBqFI3XIe7d/KUFykQN+0XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1308396},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"806875af41d2195bac815911b3bdc86fc48abc70","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json && cd studio && npm run build","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","dotenv":"^17.3.1","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.20_1772469921960_0.6120052987242985","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.21":{"name":"@praveencs/agent","version":"0.9.21","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.21","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"68b3840c64c9591e952348884fc30b65a68cd446","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.21.tgz","fileCount":449,"integrity":"sha512-t3SPnxbSK0Oo3YWWrmjkcYb5YhXqMpCWn02t1DuZoHfntiyRbGiU5SbMny7sbnk/McE28Npggvt5DE5nVmEFyw==","signatures":[{"sig":"MEQCIEbPa9M0ahw5ijSWcsYxlXheohfkDuuGB+Csa7gIc737AiA3oHmcfV3kwZEvcz3wF2tY6o6Ie8tKOh5Gtr6Bw031zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1327237},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b58588f937f9ab16c78c59886fe0e4d2b041db3b","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json && cd studio && npm run build","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","dotenv":"^17.3.1","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.21_1772471599204_0.009691826267652193","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.23":{"name":"@praveencs/agent","version":"0.9.23","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.23","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"a61136205eacbc705bde224bc99e4a6900a3cb31","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.23.tgz","fileCount":461,"integrity":"sha512-hI9s7Knu6VTnDXLcpu5479RcgpiRc0j2k9u6JUqWY4utB6HiaX1Tpi+S7DxQfKXJTKNriKBG8DjgEd7U07jK/Q==","signatures":[{"sig":"MEYCIQDf6PYSgKKkAa5qJpyyH96V13EfWh4WY+EN8Ln4kKvpoAIhAOfqWz+aaKX/tH7+imBnNjaeMWy6rE9S8UiNUQ0vkTCh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1363525},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"56aefbf811ba832de5b9a4ee3212973d35b47dd8","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json && cd studio && npm run build","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","dotenv":"^17.3.1","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.23_1772509310484_0.5031669501256102","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.24":{"name":"@praveencs/agent","version":"0.9.24","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.24","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"e7f8778a4dc0cc88a022fa21bc272a6460c26d3c","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.24.tgz","fileCount":461,"integrity":"sha512-NsZ6qDxEjyUVRGzNGbLNoG1sYRPJMdhCBvXNaZqdOR14+pC3x738lf1K8CuAaUvG0yMBmL8hrkbcCf232hIFYA==","signatures":[{"sig":"MEQCIECfB3nSoYCjcAm+5jejTQjQiVuGx+CrFjCntI+8PK7bAiBIxxsJ2DWUiNhe52rZHMa4Zl9puDle7l/2u6koRkg+JA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1369238},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d6664cfcd613848a4576d606e7b7ba058f32a3fe","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json && cd studio && npm run build","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","dotenv":"^17.3.1","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.24_1772510298686_0.6442500128558317","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.25":{"name":"@praveencs/agent","version":"0.9.25","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.25","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"c522d369a5daeb26c9c075e5c301c1efbe2f6a47","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.25.tgz","fileCount":461,"integrity":"sha512-K2FhGOlp5TgsoMJGL394UfPeTPUY7lHcyZfaFNKdhG0iVCxdBSY8VTzTSV/dzCi9rm41G+qr8bYJaWIqWE2/ig==","signatures":[{"sig":"MEYCIQDEDKq8V5F1YoUrZ2hTBmcpmtlVsAi1fiopkmzI76Mx4AIhAPSZU+Xg9iIDtRr/nZpmyUMnvxciK5CXbWWXfywOBbuE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1369238},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"96dfed7952a09f9860ce40d618336d1825bb68c3","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json && cd studio && npm run build","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","dotenv":"^17.3.1","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.25_1772510348252_0.4744616560461379","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.26":{"name":"@praveencs/agent","version":"0.9.26","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.26","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"4e6d70cd01b4b8b8f26d7ec7ac46c3e7fbf1e304","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.26.tgz","fileCount":462,"integrity":"sha512-lx7KI4ba6Ou0lx1+SlnrA60lxzyya7Lrj7l6JDsmt2QxNbhddXEhaz0T1Yq0NvgclR//ITiN438NM7V8Wi1VEA==","signatures":[{"sig":"MEYCIQCIrMiDsEpt0pd2p8z3eOyWxG+8vm8tnBFc+evWliW3rwIhAOZqp7QWmlgFAJKC2MWbN3O/9dKJfqfFuTe209YkCLOT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386818},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"fef38f50dd7e3316914d4c4bfd54def3ad4edb0e","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json && cd studio && npm run build","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","dotenv":"^17.3.1","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.26_1772510817657_0.3255931346556391","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.27":{"name":"@praveencs/agent","version":"0.9.27","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.27","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"07459b71f4ccb9c34a564f572fec43f0ee762e1c","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.27.tgz","fileCount":462,"integrity":"sha512-qIM9oZ9X9wSTxjiqBMFanSXK11w2IAAZFAOQ+JLnlHqz9OvkSOq19XAUMUuE78FTqw90p0hrOrXu3lKbVyfiQQ==","signatures":[{"sig":"MEUCIQCRgY74+vr1a3xcvZ05k2brRB0UVZ2NdZuHp+zHRWbDCAIgTYFJhCQfque+p9sV9iNP6gDjvx/9wBl0LfCb3CFCVKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1395702},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"220c6ca3b33adcf434cf550526e67a7f12fd6c38","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json && cd studio && npm run build","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","dotenv":"^17.3.1","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","localtunnel":"^2.0.2","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.27_1772512260358_0.8085295593243236","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.28":{"name":"@praveencs/agent","version":"0.9.28","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.28","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"e716e337497cab6c2f3655143a2bd41acc2706eb","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.28.tgz","fileCount":470,"integrity":"sha512-Ly3H+LPg49kNNfY7Px4AMPu5uoMc0v3PrYNaG5wQNKzumyeBBb45daS+aUvoAvyKMtul1qm+HwUw5zsJ1qU7+Q==","signatures":[{"sig":"MEUCIBqWPPqaze/87TL5DI+zNwTfheWLoxnH7Q8Pf7zEOFHQAiEAmrScfe/6GZf0qJmuzTZZJsgNr2BdRlk+obgFB4ro2H0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1435177},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6870694e7da7cf4065f8e44d5f4a2cbf6fe7aca9","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json && cd studio && npm run build","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","dotenv":"^17.3.1","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","localtunnel":"^2.0.2","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.28_1772513353010_0.4628632137656412","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.29":{"name":"@praveencs/agent","version":"0.9.29","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.29","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"2bca69e40f0c7faa5d1500e1f5138de8e542e229","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.29.tgz","fileCount":470,"integrity":"sha512-Wseo4Yq7trPQNLxWxp4TaM8heetC4d7xttxT7FeuDUgOuPiXJeOGIsm/WjepbyL8eQ8jCMPZBuqLAurzzlNHNg==","signatures":[{"sig":"MEQCIGgqg7047yxyTpIC8rmKEHCT9zN6r1ZBjBLOa1gB0KgBAiBGokp8gyAReITyCXeXvSi7v9NOlT01VL9vS0F7k6rFcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1441882},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"3635aaf564ea6155108649633d6158b7411f590e","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json && cd studio && npm run build","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","dotenv":"^17.3.1","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","localtunnel":"^2.0.2","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.29_1772531221472_0.47945542319648315","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.30":{"name":"@praveencs/agent","version":"0.9.30","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.9.30","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"b76ad2818041562f13c84a1e4a7aa3f1437f4cbe","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.9.30.tgz","fileCount":482,"integrity":"sha512-8avqLGdqKC7T5pDgPajbnL61ITIkoZzYiIMSH73FIjC3jDYufTHYUclOoGrhf4Yjqvlv5cNjUF9NT1Q6P22Wwg==","signatures":[{"sig":"MEUCIQDtK8opeeurcm12EB633a5Z+D2nsM9WQMRwhfu5wcG6OgIgPoMnh24203xXneIiQqJXvu0lZ5aBfnfFHa6r+kn+OAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1480015},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6c707967f35d149408abe52b08e5eccfaa481460","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json && cd studio && npm run build","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","dotenv":"^17.3.1","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","localtunnel":"^2.0.2","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.9.30_1772633062547_0.9789842867731138","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.10.0":{"name":"@praveencs/agent","version":"0.10.0","keywords":["agent","cli","automation","skills","mcp","llm"],"license":"MIT","_id":"@praveencs/agent@0.10.0","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"homepage":"https://github.com/praveencs87/agent#readme","bugs":{"url":"https://github.com/praveencs87/agent/issues"},"bin":{"agent":"dist/bin/agent.js"},"dist":{"shasum":"b4a4700517e075bc802bb0fd85129e8c310133a3","tarball":"https://registry.npmjs.org/@praveencs/agent/-/agent-0.10.0.tgz","fileCount":696,"integrity":"sha512-vnk+MmdUCzFj366qErKfJcv1bX9EfvnZb+f87COb3ej/ak6y0M1nNJ3OzHMsVaFXdnEvPQLobrRGLVFlREOn3A==","signatures":[{"sig":"MEYCIQD+bTww/jhUBWQ7qQttcBxskOkMYCYgkZjUtmTKRycPkgIhAKxeKnJGp/Z1RRpRRLjX1gv37KVVXxy0LM4fnOJQ/Bqs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2175352},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a55332a1a914b997b38eaafe8ac328af660820f6","scripts":{"dev":"tsx watch bin/agent.ts","lint":"eslint src/ bin/ --ext .ts","test":"jest --config jest.config.ts","build":"tsc -p tsconfig.build.json && cd studio && npm run build","start":"node dist/bin/agent.js","format":"prettier --write 'src/**/*.ts' 'bin/**/*.ts'","prepublishOnly":"npm run build","test:integration":"jest --config jest.config.ts --testPathPattern=integration"},"_npmUser":{"name":"praveencs","email":"praveencs87@gmail.com"},"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"_npmVersion":"11.8.0","description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.2","cors":"^2.8.6","diff":"^7.0.0","glob":"^11.0.1","pino":"^9.6.0","yaml":"^2.7.0","chalk":"^5.4.1","croner":"^9.0.0","dotenv":"^17.3.1","keytar":"^7.9.0","openai":"^4.82.0","express":"^5.2.1","chokidar":"^4.0.3","inquirer":"^12.4.0","commander":"^13.1.0","socket.io":"^4.8.3","hnswsqlite":"^0.2.1","localtunnel":"^2.0.2","pino-pretty":"^13.0.0","better-sqlite3":"^12.6.2","qrcode-terminal":"^0.12.0","socket.io-client":"^4.8.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jest":"^29.7.0","eslint":"^9.19.0","ts-jest":"^29.2.5","prettier":"^3.4.2","typescript":"^5.7.3","@types/cors":"^2.8.19","@types/diff":"^7.0.0","@types/node":"^22.13.0","@types/express":"^5.0.6","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.10.0_1772711876495_0.5996041859339925","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2026-02-12T16:13:54.958Z","modified":"2026-03-05T12:51:33.395Z","0.1.0":"2026-02-12T16:13:55.273Z","0.1.1":"2026-02-12T16:30:09.440Z","0.2.0":"2026-02-12T16:49:51.828Z","0.3.0":"2026-02-12T17:05:04.876Z","0.7.0":"2026-02-12T17:22:05.114Z","0.7.1":"2026-02-12T17:24:49.585Z","0.7.2":"2026-02-12T17:27:09.370Z","0.7.3":"2026-02-12T17:35:55.859Z","0.7.4":"2026-02-12T17:37:46.557Z","0.7.5":"2026-02-12T17:40:06.842Z","0.8.0":"2026-02-22T10:18:00.769Z","0.8.1":"2026-02-22T10:22:18.587Z","0.8.2":"2026-02-22T10:32:22.917Z","0.8.3":"2026-02-22T10:34:54.360Z","0.8.4":"2026-02-22T10:35:30.678Z","0.8.5":"2026-02-22T12:59:28.097Z","0.8.6":"2026-02-22T13:12:37.590Z","0.8.7":"2026-02-22T13:20:51.756Z","0.8.8":"2026-02-23T17:12:39.358Z","0.8.9":"2026-02-23T17:35:17.424Z","0.9.0":"2026-02-25T07:50:14.266Z","0.9.1":"2026-02-25T08:06:53.540Z","0.9.2":"2026-02-28T05:30:18.218Z","0.9.3":"2026-02-28T06:19:36.800Z","0.9.4":"2026-02-28T06:25:20.081Z","0.9.5":"2026-02-28T10:22:27.929Z","0.9.6":"2026-02-28T10:33:02.798Z","0.9.7":"2026-02-28T11:39:22.183Z","0.9.8":"2026-02-28T11:53:11.853Z","0.9.9":"2026-02-28T12:41:47.223Z","0.9.10":"2026-03-01T09:20:16.675Z","0.9.11":"2026-03-01T09:28:37.571Z","0.9.12":"2026-03-01T09:35:32.380Z","0.9.13":"2026-03-01T09:45:42.651Z","0.9.14":"2026-03-01T09:55:32.994Z","0.9.15":"2026-03-01T10:11:19.242Z","0.9.16":"2026-03-01T10:19:22.416Z","0.9.17":"2026-03-01T10:23:39.739Z","0.9.18":"2026-03-01T10:48:06.835Z","0.9.19":"2026-03-01T11:10:25.774Z","0.9.20":"2026-03-02T16:45:22.118Z","0.9.21":"2026-03-02T17:13:19.443Z","0.9.23":"2026-03-03T03:41:50.721Z","0.9.24":"2026-03-03T03:58:18.949Z","0.9.25":"2026-03-03T03:59:08.431Z","0.9.26":"2026-03-03T04:06:57.918Z","0.9.27":"2026-03-03T04:31:00.691Z","0.9.28":"2026-03-03T04:49:13.199Z","0.9.29":"2026-03-03T09:47:01.657Z","0.9.30":"2026-03-04T14:04:22.735Z","0.10.0":"2026-03-05T11:57:56.697Z"},"bugs":{"url":"https://github.com/praveencs87/agent/issues"},"license":"MIT","homepage":"https://github.com/praveencs87/agent#readme","keywords":["agent","cli","automation","skills","mcp","llm"],"repository":{"url":"git+https://github.com/praveencs87/agent.git","type":"git"},"description":"CLI agent runtime with Skill Hub, Plan Files, and permissioned tools","maintainers":[{"name":"praveencs","email":"praveencs87@gmail.com"}],"readme":"# 🤖 Agent Runtime\n\n> **Your autonomous AI employee.** Give it a goal, walk away. It decomposes, executes, scripts, and learns — all by itself.\n\n[![npm version](https://img.shields.io/npm/v/@praveencs/agent)](https://www.npmjs.com/package/@praveencs/agent)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)\n\n```\n$ npm install -g @praveencs/agent\n$ agent init\n$ agent\n\n  🤖 Agent Runtime v0.9.25\n  > Build a system health dashboard with monitoring scripts\n\n  🧠 Decomposing into 5 subtasks...\n  ⚡ [1/5] Create project structure ✓\n  ⚡ [2/5] Gather system data ✓        ← created .agent/scripts/system-info/\n  ⚡ [3/5] Build HTML dashboard ✓      ← created dashboard.html + dashboard.css\n  ⚡ [4/5] Create update script ✓      ← created .agent/scripts/update-dashboard/\n  ⚡ [5/5] Write README ✓\n\n  ✓ Goal completed (42.1s) — 5/5 tasks done\n```\n\n---\n\n## What Is This?\n\nAgent Runtime is a **fully autonomous AI coding agent** that runs on your machine. Unlike chat-based tools where you prompt-and-wait, this agent:\n\n1. **Breaks down complex goals** into a dependency-aware task graph\n2. **Runs tasks in parallel** (up to 3 at once) with automatic retries\n3. **Creates scripts and files** autonomously — shell, Python, Node.js\n4. **Uses your credentials** securely from an encrypted vault\n5. **Re-plans on failure** — if a task fails, the LLM suggests alternatives\n6. **Remembers everything** — persistent SQLite memory across sessions\n7. **Tracks costs & notifies** — logs token usage/cost and sends Slack/email alerts\n8. **Has a web dashboard** — Agent Studio for visual management, locally or via remote URL\n\nThink of it as a **junior developer you can assign tasks to** and check on later.\n\n---\n\n## 🚀 Quick Start (5 minutes)\n\n### 1. Install\n\n```bash\nnpm install -g @praveencs/agent\n```\n\n### 2. Initialize a project\n\n```bash\ncd your-project\nagent init\n```\n\nThis creates a `.agent/` directory with configuration, skills, commands, and scripts.\n\n### 3. Configure your LLM\n\n```bash\n# Set your preferred LLM provider\nexport OPENAI_API_KEY=sk-...\n# OR\nexport ANTHROPIC_API_KEY=sk-ant-...\n```\n\nThe agent supports **OpenAI**, **Anthropic**, **Azure OpenAI**, and **Ollama** (local) with automatic fallback.\n\n### 4. Start using it\n\n```bash\n# Interactive mode (recommended)\nagent\n\n# Or one-shot command\nagent run \"Add input validation to the signup form\"\n\n# Or start the background daemon\nagent daemon start\n```\n\n---\n\n## 📖 How It Works\n\n### The Agent Loop\n\n```\nYou give a goal\n     ↓\n🧠 LLM decomposes it into subtasks with dependencies\n     ↓\n⚡ Daemon picks up tasks (up to 3 in parallel)\n     ↓\n🔧 Each task uses tools: file system, shell, git, HTTP, scripts, credentials\n     ↓\n✅ On success → saves output, triggers dependent tasks\n❌ On failure → retries 3x, then re-decomposes with LLM\n     ↓\n💾 Everything stored in memory for future context\n```\n\n### Tool Ecosystem\n\nThe agent has access to these tools when executing tasks:\n\n| Tool | What It Does |\n|------|-------------|\n| `fs.read` / `fs.write` | Read and write files |\n| `fs.mkdir` / `fs.list` | Create directories, list contents |\n| `cmd.run` | Execute shell commands |\n| `git.status` / `git.diff` / `git.commit` | Git operations |\n| `http.request` | Make HTTP API calls (GET/POST/PUT/DELETE) |\n| `secrets.get` / `secrets.list` | Access encrypted credentials |\n| `script.run` | Execute project scripts by name |\n| `command.execute` | Run pre-defined command workflows |\n| `notify.send` | Send alerts via webhook, email, or log |\n| `cost.summary` | Get token usage and cost tracking |\n\n---\n\n## 🎯 Goal-Driven Autonomy\n\n### Creating Goals\n\n```bash\n# From CLI\nagent goal add \"Build authentication with OAuth2\" --priority 1\n\n# The LLM auto-decomposes it:\n# Task 1: Set up OAuth2 dependencies\n# Task 2: Create auth routes (depends on: 1)\n# Task 3: Implement token exchange (depends on: 1)\n# Task 4: Add middleware (depends on: 2, 3)\n# Task 5: Write tests (depends on: 4)\n```\n\n### The Daemon\n\nThe daemon is the heart of autonomous execution. It runs in the background and:\n\n- Picks up pending tasks from the queue\n- Runs **up to 3 tasks in parallel** (independent tasks only)\n- **Chains outputs** — downstream tasks get results from their dependencies\n- **Re-plans on failure** — uses LLM to suggest alternative approaches\n- Loads **all project capabilities** — skills, scripts, commands, plugins, credentials\n\n```bash\nagent daemon start        # Start background processing\nagent daemon status       # Check health & progress\nagent daemon logs         # View execution log\nagent daemon stop         # Graceful shutdown\n```\n\n### Example Daemon Log\n\n```\n🧠 Auto-decomposing goal #1: \"Build data pipeline for GitHub API\"\n   ✅ Created 5 subtask(s)\n🔄 Processing task #1: \"Fetch trending repos\" \n   📦 Loaded: 2 skills, 3 commands, 6 scripts, 1 plugin, 8 credentials\n✅ Task #1 completed\n🔄 Processing task #2: \"Transform JSON response\" [parallel: 2]\n🔄 Processing task #3: \"Save to file\" [parallel: 3]\n✅ Task #2 completed\n✅ Task #3 completed\n🔄 Processing task #4: \"Create re-run script\"\n✅ Task #4 completed — Goal 100% complete\n```\n\n---\n\n## 🔑 Credential Vault\n\nThe agent has a built-in **encrypted credential store** so it can use API keys, tokens, and passwords securely.\n\n### How It Works\n\n1. **Vault** — Secrets stored in `.agent/vault.json`, encrypted with AES-256-GCM\n2. **`.env` fallback** — Credentials from `.env` are auto-detected\n3. **Interactive capture** — If the agent needs a credential it doesn't have, it asks you via Studio\n\n### Adding Credentials\n\n**Via Studio UI:**\n1. Open Agent Studio → Credentials\n2. Click \"Add Secret\"\n3. Enter key name (e.g., `GITHUB_TOKEN`) and value\n4. Stored encrypted on disk\n\n**Via `.env` file:**\n```env\nGITHUB_TOKEN=ghp_xxxx\nOPENAI_API_KEY=sk-xxxx\nAPIFY_TOKEN=apify_api_xxxx\n```\n\n**Via CLI tools:**\nThe LLM uses `secrets.get({ key: \"GITHUB_TOKEN\" })` to retrieve credentials during task execution. It never hardcodes them.\n\n---\n\n## 📊 Agent Studio (Web Dashboard)\n\nA full web-based management console for your agent:\n\n```bash\nagent studio\n# → Agent Studio running at http://localhost:3333\n\nagent studio --remote\n# → Starts a secure tunnel and prints a QR code in terminal for mobile access!\n```\n\n### Pages\n\n| Page | What It Shows |\n|------|--------------|\n| **Console** | Real-time terminal with live command relay |\n| **Capabilities** | Loaded tools, permissions, provider info |\n| **Goals & Tasks** | Create goals, track progress, view task status |\n| **Templates** | Pre-built goal templates (blog writer, data pipeline, etc.) |\n| **Credentials** | Encrypted vault — add/delete API keys and tokens |\n| **Live Stream** | Real-time WebSocket streaming of task execution output |\n| **Skills** | Installed skills with success metrics |\n| **Commands** | Lightweight automation templates |\n| **Scripts** | Project scripts with execution and output viewer |\n| **Plugins** | Installed plugin bundles |\n| **Daemon** | Start/stop daemon, view logs, health status |\n| **Costs** | LLM token usage, spend tracking by model and day |\n| **Memory** | Search and browse persistent agent memory |\n\n### Goal Templates\n\nStudio includes **6 pre-built goal templates** for common workflows:\n\n- 📊 **System Health Monitor** — Dashboard with CPU/memory/disk monitoring\n- ✍️ **Blog Post Writer** — Research + write + SEO optimization\n- 🕷️ **Apify Actor Creator** — Scaffold a web scraping actor\n- 🔍 **Code Review & Refactor** — Analyze and improve code quality\n- 🔄 **Data Pipeline** — Fetch → transform → save with error handling\n- 📅 **Recurring Report** — Automated daily/weekly reports\n\n---\n\n## 🛠️ Extensibility\n\n### Skills\n\nReusable AI capabilities defined by a `skill.json` manifest + `prompt.md`:\n\n```bash\nagent skills list              # List installed skills\nagent skills create my-skill   # Create a custom skill\nagent skills stats             # View success metrics\nagent skills fix my-skill      # Auto-repair with LLM\n```\n\n**Example:** Create `.agent/skills/deploy/skill.json` + `prompt.md` — the agent uses it whenever a deployment goal comes up.\n\n### Commands\n\nLightweight goal templates — just a markdown file with YAML frontmatter:\n\n```markdown\n---\nname: deploy-staging\ndescription: Deploy current branch to staging\ntools: [cmd.run, git.status]\n---\n# Deploy to Staging\n1. Run `npm test` to verify all tests pass\n2. Run `npm run build`\n3. Push to staging branch\n```\n\n```bash\n> /deploy-staging    # Use from interactive mode\n```\n\n### Scripts\n\nDirect automation (no LLM needed) — shell, Python, or Node.js:\n\n```yaml\n# .agent/scripts/deploy/script.yaml\nname: deploy-staging\ndescription: Build and deploy to staging\nentrypoint: run.sh\n```\n\n```bash\nagent scripts run deploy-staging\n```\n\nThe daemon auto-discovers scripts and can execute them via the `script.run` tool.\n\n### Plugins\n\nBundle native Node.js tools, skills, commands, scripts, and hooks into a single distributable package. The **Agent Hub** acts as the official registry for community plugins.\n\n```bash\n# Install the official GitHub plugin from the Hub\nagent plugins install github\n\n# Or install from a local path\nagent plugins install ./my-plugin\n\n# List installed plugins\nagent plugins list\n```\n\n**Featured Plugin: GitHub (`github`)**\n- Grants the agent zero-dependency native control over GitHub.\n- Can create repos, open PRs, and manipulate Issues.\n- Unlocks **Advanced Global Search** natively.\n- Can view, dispatch, and monitor **GitHub Actions CI/CD workflows**.\n\n**16 Plugins Available** — Slack, Notion, Vercel, Supabase, Stripe, AWS, Discord, OpenAI, Linear, Docker, MongoDB, Firebase, Telegram, HuggingFace, Resend.\n\n### 🐳 Sandboxed Execution\n\nRun commands safely inside Docker containers:\n\n```bash\nagent sandbox start              # Spin up ephemeral container\nagent sandbox status             # Container info\nagent sandbox stop               # Destroy sandbox\n```\n\n### 🐝 Multi-Agent Swarm\n\nCoordinate specialized agents (Planner, Coder, Reviewer, Researcher, Tester):\n\n```bash\nagent swarm start \"Build a REST API with auth\"\nagent swarm status               # View agents & tasks\nagent swarm roles                # List available roles\n```\n\n### 🖥️ Desktop Automation\n\nCross-platform desktop control (Linux, macOS, Windows):\n\n```bash\nagent desktop screenshot         # Capture screen\nagent desktop click 500 300      # Mouse click\nagent desktop type \"Hello\" --enter\nagent desktop hotkey ctrl+s      # Keyboard shortcut\n```\n\n### 🌈 Multimodal Interfaces\n\nVoice, vision, and speech powered by OpenAI:\n\n```bash\nagent multimodal transcribe audio.wav      # Whisper STT\nagent multimodal analyze image.png         # GPT-4o Vision\nagent multimodal speak \"Done!\"             # TTS\n```\n\n### Lifecycle Hooks\n\nIntercept execution at 10 event points:\n\n```json\n{\n  \"hooks\": {\n    \"after:tool\": [{\n      \"match\": \"fs.write\",\n      \"command\": \"npx prettier --write {{path}}\"\n    }]\n  }\n}\n```\n\n---\n\n## 🤖 Interactive Mode\n\nThe conversational REPL with multi-turn context:\n\n```bash\nagent\n\n> Add rate limiting to the /api/auth endpoint\n  ⚡ fs.read(src/routes/auth.ts) ✓\n  ⚡ fs.write(src/middleware/rateLimit.ts) ✓\n  ✓ Done\n\n> Now write tests for it\n  ⚡ fs.write(src/__tests__/rateLimit.test.ts) ✓\n  ⚡ cmd.run(npm test) ✓\n  ✓ All 5 tests passing\n\n> /deploy-staging\n  Running command: deploy-staging...\n```\n\n### Slash Commands\n\n| Command | Action |\n|---------|--------|\n| `/help` | Show all available commands |\n| `/skills` | List installed skills |\n| `/commands` | List available commands |\n| `/scripts` | List available scripts |\n| `/model` | Display LLM provider info |\n| `/compact` | Summarize and free context |\n\n---\n\n## 🏗️ Architecture\n\n```\n┌─────────────────────────────────────────────────────────┐\n│                     CLI / REPL / Studio                   │\n├─────────────────────────────────────────────────────────┤\n│                      LLM Router                          │\n│   OpenAI │ Anthropic │ Azure │ Ollama (fallback chain)   │\n├──────────┬──────────┬──────────┬────────────────────────┤\n│  Skills  │ Commands │  Scripts │   Plugins               │\n│  prompt  │   .md    │  .yaml   │   bundles               │\n├──────────┴──────────┴──────────┴────────────────────────┤\n│          Tool Registry & Policy Engine                    │\n│  fs.* │ cmd.run │ git.* │ http.* │ secrets.* │ script.*  │\n├─────────────────────────────────────────────────────────┤\n│  Goal Decomposer │ Daemon │ Credential Vault │ Memory    │\n└─────────────────────────────────────────────────────────┘\n```\n\n### Key Components\n\n| Component | Purpose |\n|-----------|---------|\n| **LLM Router** | Multi-provider routing with fallback chains (OpenAI → Anthropic → Ollama) |\n| **Goal Decomposer** | LLM-powered breakdown of goals into dependency-aware task graphs |\n| **Daemon Service** | Background task runner with parallel execution, retries, re-planning |\n| **Credential Vault** | AES-256-GCM encrypted secret storage with `.env` fallback |\n| **Tool Registry** | Sandboxed execution with permission gates |\n| **Policy Engine** | Human-in-the-loop approval for sensitive operations |\n| **Memory Store** | SQLite + FTS5 persistent memory across sessions |\n| **Plugin Loader** | Discovers and loads sub-packages of skills, commands, scripts, hooks |\n\n---\n\n## ⚙️ Configuration\n\n### `agent.yaml` (or `.agent/config.json`)\n\n```yaml\nllm:\n  provider: openai          # openai | anthropic | azure | ollama\n  model: gpt-4o\n  fallback:\n    - provider: anthropic\n      model: claude-3-sonnet\n\ndaemon:\n  maxConcurrent: 3          # Parallel task limit\n  \npolicy:\n  permissions:\n    - \"*\"                   # Wildcard for full autonomy\n```\n\n### LLM Providers\n\n| Provider | Env Variable | Models |\n|----------|-------------|--------|\n| OpenAI | `OPENAI_API_KEY` | gpt-4o, gpt-4o-mini |\n| Anthropic | `ANTHROPIC_API_KEY` | claude-3-sonnet, claude-3-opus |\n| Azure OpenAI | `AZURE_OPENAI_API_KEY` + `AZURE_OPENAI_ENDPOINT` | Any deployed model |\n| Ollama | None (local) | llama3, codellama, mistral |\n\n---\n\n## 📋 Full CLI Reference\n\n### Core Commands\n\n```bash\nagent                           # Interactive REPL\nagent run \"<goal>\"              # One-shot goal execution\nagent init                      # Initialize project\nagent studio                    # Web dashboard at :3333\nagent doctor                    # System health check\nagent update                    # Update to latest version\n```\n\n### Goal & Daemon\n\n```bash\nagent goal add \"<title>\"        # Create a goal\nagent goal list                 # List all goals\nagent goal decompose <id>       # AI breakdown into tasks\nagent goal status <id>          # Task-level progress\n\nagent daemon start              # Start background worker\nagent daemon stop               # Stop gracefully\nagent daemon status             # Health & uptime\nagent daemon logs               # Recent execution logs\n```\n\n### Skills, Commands, Scripts, Plugins\n\n```bash\nagent skills list | create | stats | fix\nagent commands list\nagent scripts list | run <name> | show <name>\nagent plugins list | install <path> | remove <name>\nagent hooks list | add <event> <cmd>\n```\n\n### Memory & Reports\n\n```bash\nagent memory search \"<query>\"   # Semantic search\nagent memory add \"<fact>\"       # Store a fact\nagent report generate           # Activity summary\n```\n\n---\n\n## 📁 Project Structure\n\nAfter `agent init`, your project contains:\n\n```\nyour-project/\n├── .agent/\n│   ├── config.json          # Agent configuration\n│   ├── vault.json           # Encrypted credentials (auto-created)\n│   ├── memory.db            # SQLite persistent memory\n│   ├── daemon.log           # Daemon execution log\n│   ├── skills/              # Custom skills\n│   │   └── my-skill/\n│   │       ├── skill.json\n│   │       └── prompt.md\n│   ├── commands/            # Lightweight commands\n│   │   └── deploy.md\n│   ├── scripts/             # Automation scripts\n│   │   └── health-check/\n│   │       ├── script.yaml\n│   │       └── run.sh\n│   ├── plugins/             # Installed plugins\n│   └── hooks/\n│       └── hooks.json       # Lifecycle hooks\n└── .env                     # Environment variables (auto-detected)\n```\n\n---\n\n## 🔒 Security\n\n- **Credential encryption** — AES-256-GCM with machine-specific keys\n- **Permission gating** — Policy engine controls which tools can execute\n- **Human-in-the-loop** — Tasks can require manual approval before executing\n- **No credential leaking** — Secrets are never logged or included in LLM prompts as raw values\n- **Sandboxed execution** — Tools execute within the project directory scope\n\n---\n\n## 🆕 What's New in v0.9.27\n\n- **🚀 Remote Studio Access** — `agent studio --remote` generates a secure tunnel URL + QR code for mobile access\n- **📡 Live Task Streaming** — Real-time event timeline of daemon task execution (`task:start`/`complete`/`failed`)\n- **🔑 Interactive Credential Capture** — When the daemon needs a secret mid-task, a modal pops up in Studio, waiting for you to provide it before continuing\n- **🔔 Notifications Plugin** — Auto-notifies on goal completion/failure via Slack, Discord webhook, or SMTP Email\n- **💰 Cost Tracker Plugin** — Automatically tracks token usage + cost split by model, with a complete dashboard inside Agent Studio\n- **⚡ Parallel Task Execution** — Up to 3 independent tasks run simultaneously\n- **🔗 Task Output Chaining** — Downstream tasks receive upstream results\n- **🔁 Dynamic Re-decomposition** — Failed tasks trigger LLM re-planning\n- **🔑 Credential Vault** — Encrypted secret storage with Studio UI\n- **🌐 HTTP Tool** — `http.request` for API integrations\n- **📦 Full Capability Loading** — Daemon uses all project skills, scripts, commands, plugins\n- **📋 Goal Templates** — 6 pre-built workflow templates in Studio\n- **📜 Script & Command Tools** — LLM can execute existing scripts and commands\n\n---\n\n## 🤝 Contributing\n\nWe welcome contributions! Key areas:\n\n- Writing new Skills and Commands\n- Improving LLM prompt engineering\n- Building Studio UI components\n- Creating community Plugins\n- Writing documentation\n\n---\n\n## License\n\nMIT\n","readmeFilename":"README.md"}