{"_id":"@bpinhosilva/agent-orchestrator","_rev":"51-fdad8373fbdb1cf3022959a1ee190967","name":"@bpinhosilva/agent-orchestrator","dist-tags":{"alpha":"1.1.0-alpha.1","latest":"1.3.0"},"versions":{"0.0.1":{"name":"@bpinhosilva/agent-orchestrator","version":"0.0.1","author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@0.0.1","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli.js"},"dist":{"shasum":"d2fa9952651166a24122ff5a23022f94721734dc","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-0.0.1.tgz","fileCount":71,"integrity":"sha512-QtYEw8BZpkx5KgrtDFmMcwWRwSFyLZbcs6Gb7QseXHb5Yd5G3u6jKHNgAGmeM+RnBJW6hVqenpzwKgb5soatkA==","signatures":[{"sig":"MEUCIDoovzgvbyeevtWCPdJaU5H1JP12PHKjSARRcamnS+BzAiEAprpyEwYe0bacmXCnzOXgg6ebC96Xp/HDeUO9dzGt6wo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249247},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"c664ce8a6c7301227997fe23f9113053d074c462","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","cli:build":"tsc src/cli.ts --outDir dist --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.10.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"rxjs":"^7.8.1","commander":"^14.0.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/serve-static":"^5.0.4","@google/generative-ai":"^0.24.1","@nestjs/platform-express":"^11.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_0.0.1_1773756143927_0.7208463827157738","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.1":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.1","author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.1","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli.js"},"dist":{"shasum":"ad498cc3160d3536313f3730145395851ba2fd45","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.1.tgz","fileCount":4,"integrity":"sha512-hqYcD/kFCxRgxe/NWfw1N+MgQqyVjxehjzLbTtdF0+0u//akKidx35d+V9zEk0nCPKmGohAo0wUIx8JLG7TztQ==","signatures":[{"sig":"MEYCIQDtd6z1LEzmnSe0MIExZZvX3Op4AxC+5kNh5R1vd2wruwIhAJomzQXsZg8tBXjvjEPT2QXkrSfWaEf319bC5MrDTkM6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7854},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"041b73530f42189636bba595990d3b65cf0b9168","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","cli:build":"tsc src/cli.ts --outDir dist --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli.js","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:045a222d-8f8b-4aa7-b505-b5cb65c3a3e4"}},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.11.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"rxjs":"^7.8.1","commander":"^14.0.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/serve-static":"^5.0.4","@google/generative-ai":"^0.24.1","@nestjs/platform-express":"^11.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.1_1773756546581_0.059794661565032214","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.2":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.2","author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.2","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli.js"},"dist":{"shasum":"97b846eff6e8cacd88950c318943d36ebca76f7f","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.2.tgz","fileCount":38,"integrity":"sha512-IhdDjBE9gS3gmgBRpuXNhp4Bp/axLdWU0YBCMaWSYEjSCRusZKYdHTuyeeqeXNtoFiYQKKaG0artuT/N2Cd+AA==","signatures":[{"sig":"MEUCIHDwvLQbF+l8eBkW3nYQD7A0jNIskf+Sr0nhDQpgmB7eAiEAmDiGw/6WIXhncFOPQbfbw3l6rW+Ln6mY4h87rcj8Wlw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":232793},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"774997c9bbbdf1800a59f2a8ee396cf155e91e69","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","cli:build":"tsc src/cli.ts --outDir dist --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli.js","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:045a222d-8f8b-4aa7-b505-b5cb65c3a3e4"}},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.11.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"rxjs":"^7.8.1","commander":"^14.0.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/serve-static":"^5.0.4","@google/generative-ai":"^0.24.1","@nestjs/platform-express":"^11.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.2_1773757015067_0.9356268287363745","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.3":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.3","author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.3","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli.js"},"dist":{"shasum":"9e4b0537d1d3895bddfc727c9b557715f1606735","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.3.tgz","fileCount":38,"integrity":"sha512-AMVMDKS9uelv7c/OBmjAJu6pclmyDZup3Z19gtpPSLkXS/DyTc7L9Hve8MjxwKUb9UTJXJkM5P7MvWrh7jXclQ==","signatures":[{"sig":"MEQCIEidtA1TMod77rcsyg/Irb4Tmho5kkNiBsUKmLDfyxE5AiAzSJrtcujIrzK/NGLGDV3xuPazdJ4W40aRRF3EKP8Ifw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233103},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"e7939b702243a894d6c9bfad3e0c1a6d0a8926e0","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","cli:build":"tsc src/cli.ts --outDir dist --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli.js","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:045a222d-8f8b-4aa7-b505-b5cb65c3a3e4"}},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.11.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"rxjs":"^7.8.1","commander":"^14.0.3","@nestjs/core":"^11.0.1","@nestjs/common":"^11.0.1","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/serve-static":"^5.0.4","@google/generative-ai":"^0.24.1","@nestjs/platform-express":"^11.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.3_1773757226790_0.9797920394299333","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.4":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.4","author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.4","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli.js"},"dist":{"shasum":"1befa1090f697b9df644de1fd0028f0b0486f9fe","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.4.tgz","fileCount":38,"integrity":"sha512-Q6DjqFLhLGagpxEsvpD+sTZcud7d2ec5o8CEPUY9s/ljCN5B6VTIwrhi3q7U5EuM+PkquuiIZqzZ/tgk0kLCgg==","signatures":[{"sig":"MEUCIHnHCQhO+GvOlBuUnfB3lg8WWAGTB4H3cATtsFhoU9VmAiEAlidzd5koBXJtne05uR6cxRZuAs1OJNdD0C6WOVJAEW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250330},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"3b75e2211e1e113951f93db8ffd8e825006da5e9","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","cli:build":"tsc src/cli.ts --outDir dist --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli.js","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:045a222d-8f8b-4aa7-b505-b5cb65c3a3e4"}},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.11.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"rxjs":"^7.8.1","commander":"^14.0.3","@nestjs/core":"^11.0.1","@google/genai":"^1.46.0","@nestjs/common":"^11.0.1","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/serve-static":"^5.0.4","@nestjs/platform-express":"^11.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.4_1773979548804_0.4659453262234847","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.5":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.5","author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.5","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli.js"},"dist":{"shasum":"6fcf9ecfa306ed0704e163019ed344335090f57e","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.5.tgz","fileCount":114,"integrity":"sha512-89pK3oL9VCUB8s1Ykbt086NOS0vgnt53rNWnm0bm1ki7M26E58OSTFJFlZr3leREjPvcg96OiGmLGsFCuDIoWA==","signatures":[{"sig":"MEYCIQCEtp60+sMdzk9hV/kkzlSCmNJr6UrB0Z6RK8etJ51RkAIhAIn23p+/Md12pc0+FSDcHv7fP/OleW1K1W2mJyOG/hva","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":447182},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"d2790b918429a735a7a75abb505a71b500ba16af","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","cli:build":"tsc src/cli.ts --outDir dist --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli.js","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","generate:postman":"ts-node scripts/generate-postman.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:045a222d-8f8b-4aa7-b505-b5cb65c3a3e4"}},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.11.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"pg":"^8.20.0","rxjs":"^7.8.1","sqlite3":"^5.1.7","typeorm":"^0.3.28","commander":"^14.0.3","@nestjs/core":"^11.0.1","@google/genai":"^1.46.0","@nestjs/common":"^11.0.1","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","openapi-to-postmanv2":"^6.0.0","@nestjs/platform-express":"^11.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.5_1774129009169_0.622704661407081","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.6":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.6","author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.6","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli.js"},"dist":{"shasum":"a956bbb9ac87083dd7c1ba5709c2ff18436ac16e","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.6.tgz","fileCount":162,"integrity":"sha512-D2UG821iIndE3PdYDuLxH+I6yyuFr52dkz5WhyI0FdSG3Ntlngv796OubglQPG8809WKr2h+qY3o7ALir3UCJA==","signatures":[{"sig":"MEUCIAFJbubg46j953T/Fz9or91IRls2iLoSqD3N51ddzNvtAiEA1mfWHcc/idBvH0zSo/JlgwyBiOItc9gG9mI+ERKFlVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":521218},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"07340bf2052a04b37a01a3070c0b5d597d9c156f","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","cli:build":"tsc src/cli.ts --outDir dist --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli.js","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","generate:postman":"ts-node scripts/generate-postman.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:045a222d-8f8b-4aa7-b505-b5cb65c3a3e4"}},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.11.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"pg":"^8.20.0","rxjs":"^7.8.1","sqlite3":"^5.1.7","typeorm":"^0.3.28","commander":"^14.0.3","@nestjs/core":"^11.0.1","@google/genai":"^1.46.0","@nestjs/common":"^11.0.1","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","openapi-to-postmanv2":"^6.0.0","@nestjs/platform-express":"^11.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.6_1774131389093_0.7302184753145664","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.7":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.7","author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.7","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli.js"},"dist":{"shasum":"e856a520c16498d0054fbe404b7f2deaef2ac9e1","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.7.tgz","fileCount":186,"integrity":"sha512-IK+nWZP4kka40t6iCEYefuaZqeJUQgxRjGA7v16RYxOHxyTUqnQsVDuXgIxlrobLuaj4BGwy/R4wyDxG/yS4jQ==","signatures":[{"sig":"MEQCIF03yQeCu1SiucSMIdWZnu2VqABS/Ea/Sbya5KCM91o0AiB64lXGB6QkY7P+lC2dbv5o7xuiOQaNYd8J0wRHMyS4ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":550191},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"bff1bb648311787ecfc7f3a3163506611493091c","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prepare":"husky","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","cli:build":"tsc src/cli.ts --outDir dist --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli.js","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","generate:postman":"ts-node scripts/generate-postman.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:045a222d-8f8b-4aa7-b505-b5cb65c3a3e4"}},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.11.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"pg":"^8.20.0","rxjs":"^7.8.1","sqlite3":"^5.1.7","typeorm":"^0.3.28","commander":"^14.0.3","@nestjs/core":"^11.0.1","@google/genai":"^1.46.0","@nestjs/common":"^11.0.1","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","openapi-to-postmanv2":"^6.0.0","@nestjs/platform-express":"^11.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.7_1774134294272_0.856127796686929","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.8":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.8","author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.8","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli.js"},"dist":{"shasum":"a6e6c616cd9f144cb556153be516bccfca59e6fb","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.8.tgz","fileCount":186,"integrity":"sha512-HI9P1uOopb027PTEupT8Fk1VH8BMgifOHJuJXuasLoVfpPDBi+a0no5SAuPn9zel1KMXfK4GLGi4F54vpk0zqQ==","signatures":[{"sig":"MEYCIQDjWEcj2KVHeW3fHNmd3s8+tLE9/gc7EzvB2aZOLGs25QIhAOoLoakbKUKX8g28TQwUDMfcyqcT9Y8KfouMn0FvWAl/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":550982},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"95099e4b934174e510d74c5b0bbf828b1af29d78","scripts":{"dev":"concurrently \"npm run dev:api\" \"npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepare":"husky","test:ui":"npm --prefix ui run test","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui","cli:build":"tsc src/cli.ts --outDir dist --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli.js","start:dev":"nest start --watch","start:prod":"node dist/src/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","generate:postman":"ts-node scripts/generate-postman.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:045a222d-8f8b-4aa7-b505-b5cb65c3a3e4"}},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.11.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"pg":"^8.20.0","rxjs":"^7.8.1","sqlite3":"^5.1.7","typeorm":"^0.3.28","commander":"^14.0.3","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","@google/genai":"^1.46.0","@nestjs/common":"^11.0.1","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","openapi-to-postmanv2":"^6.0.0","@nestjs/platform-express":"^11.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.8_1774146890830_0.604850147253732","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.9":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.9","author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.9","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli.js"},"dist":{"shasum":"a920aa30727eb873ccb01890e854f7862c34ece9","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.9.tgz","fileCount":189,"integrity":"sha512-GX60CFj7/MvnzokaZuJhwswbp+JhVBy6h3q2FtYr3gLe2BsfFOBZVjGc7TT9UncMwpGdS1IHbgs+oSG5uR+Zlw==","signatures":[{"sig":"MEUCIA7IihKlUQmCIC8+8I/ifJoaqk/oSaA3Td+Z+o66IlXtAiEAofgCffzNBEalblILpAW0vsi4ISoBOcNiB353MbLeZZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581226},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"921ff2e71f843a949aea0badf1d8cbac6c310163","scripts":{"dev":"concurrently \"npm run dev:api\" \"npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepare":"husky","test:ui":"npm --prefix ui run test","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui","cli:build":"tsc src/cli.ts --outDir dist --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli.js","start:dev":"nest start --watch","start:prod":"node dist/src/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","generate:postman":"ts-node scripts/generate-postman.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:045a222d-8f8b-4aa7-b505-b5cb65c3a3e4"}},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.11.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"pg":"^8.20.0","rxjs":"^7.8.1","sqlite3":"^5.1.7","typeorm":"^0.3.28","commander":"^14.0.3","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","@google/genai":"^1.46.0","@nestjs/common":"^11.0.1","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","openapi-to-postmanv2":"^6.0.0","@nestjs/platform-express":"^11.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.9_1774161466196_0.7108638079483187","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.10":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.10","author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.10","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli.js"},"dist":{"shasum":"736e453303e068f55b0524266a09664bc6e7be55","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.10.tgz","fileCount":190,"integrity":"sha512-CG10E4WmGuFOveUVaoYavx0kNZKMnuKZyMTSJgLw2P9MzE2TSqrKPf/JTQtXR8JmHEd02Si8uuWpd70sRJdt1w==","signatures":[{"sig":"MEUCIALgteKCVWdwVoex3NjOh1R1fPSK8z/DWw9KmpZ1FFJoAiEAvlKzvw7F83Y1SdqGfEl66ujQL97opHYHaDAzTAgD5Gc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":597035},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"ec1d7d6c1009f2fedd46ad157cdb2c2fabcca278","scripts":{"dev":"concurrently \"npm run dev:api\" \"npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepare":"husky","test:ui":"npm --prefix ui run test","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui","cli:build":"tsc src/cli.ts --outDir dist --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli.js","start:dev":"nest start --watch","start:prod":"node dist/src/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","generate:postman":"ts-node scripts/generate-postman.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:045a222d-8f8b-4aa7-b505-b5cb65c3a3e4"}},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.11.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"pg":"^8.20.0","rxjs":"^7.8.1","sqlite3":"^5.1.7","typeorm":"^0.3.28","commander":"^14.0.3","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","@google/genai":"^1.46.0","@nestjs/common":"^11.0.1","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.15.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","openapi-to-postmanv2":"^6.0.0","@nestjs/platform-express":"^11.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.10_1774202037997_0.8786881363324504","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.11":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.11","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.11","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli.js"},"dist":{"shasum":"45f515aa08a32ac3ac49215654f5d90d1bbe33a6","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.11.tgz","fileCount":190,"integrity":"sha512-t8vxAzCCALOIExnhXn8OlY8FGs1I/czS/U4CEEjG5wOrGHtmmTiDm6Y+HNDOA8TxiW7zQZ6/Tmdc8E188BRRhQ==","signatures":[{"sig":"MEQCIDITzLM677WHhjiVT5tnnE7h3aKXmUiNh9ftqLHpPpG1AiBy2gEI96EF/XqWVOBLahKXaEhHNik8YoRsbKFgYuqTPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":599666},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"6d0bdfde86a69f2c8237db081b82f52d2b61e9f5","scripts":{"dev":"concurrently \"npm run dev:api\" \"npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepare":"husky","test:ui":"npm --prefix ui run test","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui","cli:build":"tsc src/cli.ts --outDir dist --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli.js","start:dev":"nest start --watch","start:prod":"node dist/src/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","generate:postman":"ts-node scripts/generate-postman.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:045a222d-8f8b-4aa7-b505-b5cb65c3a3e4"}},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.11.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"pg":"^8.20.0","rxjs":"^7.8.1","sqlite3":"^5.1.7","typeorm":"^0.3.28","commander":"^14.0.3","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","@google/genai":"^1.46.0","@nestjs/common":"^11.0.1","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","openapi-to-postmanv2":"^6.0.0","@nestjs/platform-express":"^11.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.0","@types/jest":"^30.0.0","@types/node":"^22.10.7","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.0","source-map-support":"^0.5.21","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.11_1774315346572_0.2304009399327871","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.12":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.12","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.12","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli.js"},"dist":{"shasum":"272d759e18105f1ffd3a6e268c5ff88d8fdcf7cd","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.12.tgz","fileCount":233,"integrity":"sha512-yeyMcGajYE1wP/gdYBYsIelCAMtmIPoqhxZLSuzIXupOEsXY6u0UEAbWVQBO2COj8iBbAZWIxZ1Sv+d+3nuOsQ==","signatures":[{"sig":"MEYCIQCZfD8ZPXHi0orurKAqYbEXQ+GMfJuAvnudQuAlrA1N5AIhAMXaIK28kqZcS/b6Bhar4BOsR1hwflxLlGV7IYDWqK8K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":724360},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"4b0943416522f3cb31cbf60c788a9cbc2e6f1dcf","scripts":{"dev":"concurrently \"npm run dev:api\" \"npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepare":"husky","test:ui":"npm --prefix ui run test","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui","cli:build":"tsc src/cli.ts --outDir dist --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli.js","start:dev":"nest start --watch","start:prod":"node dist/src/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","generate:postman":"ts-node scripts/generate-postman.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:045a222d-8f8b-4aa7-b505-b5cb65c3a3e4"}},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.11.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"pg":"^8.20.0","rxjs":"^7.8.1","sqlite3":"^6.0.1","typeorm":"^0.3.28","commander":"^14.0.3","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","@google/genai":"^1.46.0","@nestjs/common":"^11.0.1","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","openapi-to-postmanv2":"^6.0.0","@nestjs/platform-express":"^11.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^30.0.0","@types/node":"^22.10.7","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.12_1774335990694_0.12737882204418982","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.13":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.13","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.13","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli.js"},"dist":{"shasum":"446354719de52584f56b0cf007480670aaf7662c","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.13.tgz","fileCount":237,"integrity":"sha512-MinSQ/poPEjQB+EukIRaKL2CQ6G30Ct8yaoB0RL2DFbEc1S+0rt715y8RhBOVPkRnGzCrZ2ntLloGWYW1DmKvg==","signatures":[{"sig":"MEUCIQCS4XaBdxqiZcPANYOt/IvDFPD/8EmvCSK7sqlaj0fj6wIgeq8CSgRw+h6x2kt3Jf23SdcPec2VyajLfER7+PU/p3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":760187},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"db3094cd0da4b2bcd0cf1c9818b5eeedcae80c97","scripts":{"dev":"concurrently \"npm run dev:api\" \"npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"fuser -k 3000/tcp || true","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepare":"husky","test:ui":"npm --prefix ui run test","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui","cli:build":"tsc src/cli.ts --outDir dist --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli.js","start:dev":"nest start --watch","start:prod":"node dist/src/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","generate:postman":"ts-node scripts/generate-postman.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:045a222d-8f8b-4aa7-b505-b5cb65c3a3e4"}},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.11.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"pg":"^8.20.0","rxjs":"^7.8.1","sqlite3":"^6.0.1","typeorm":"^0.3.28","commander":"^14.0.3","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","@google/genai":"^1.46.0","@nestjs/common":"^11.0.1","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","openapi-to-postmanv2":"^6.0.0","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^30.0.0","@types/node":"^22.10.7","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.13_1774500063037_0.4648842032596412","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.14":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.14","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.14","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli.js"},"dist":{"shasum":"a5a553ba3554e1ae0c4359dcb61b4365712069d5","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.14.tgz","fileCount":241,"integrity":"sha512-eW7ppNBdtb+qclRV0vhDFRPop9Iu3PVmWlc3CQSiq4+glL3TTdqjOGpoMt7ISAjpY4hxsNESIN0PTdMt4Z6O6A==","signatures":[{"sig":"MEYCIQD8r0+EC/Ty6apPoEUMeaiuzPmcT65+S+iovBbYPVU4tQIhAMwo2zJZomQg9xC9x6QveY2T48DpYnK9voUCk/8XCx/B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":773665},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"965b7ffcd120ae1b740f3a118fbc80bec607a415","scripts":{"dev":"concurrently \"npm run dev:api\" \"npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"fuser -k 3000/tcp || true","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepare":"husky","test:ui":"npm --prefix ui run test","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui","cli:build":"tsc src/cli.ts --outDir dist --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli.js","start:dev":"nest start --watch","start:prod":"node dist/src/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","generate:postman":"ts-node scripts/generate-postman.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:045a222d-8f8b-4aa7-b505-b5cb65c3a3e4"}},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.11.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","sqlite3":"^6.0.1","typeorm":"^0.3.28","commander":"^14.0.3","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","@google/genai":"^1.46.0","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","openapi-to-postmanv2":"^6.0.0","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^30.0.0","@types/node":"^22.10.7","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.14_1774580944704_0.2587604678559958","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.15":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.15","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.15","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli.js"},"dist":{"shasum":"be7da27bbbf0cc18bcd1191b02e8ccdf73f83e9d","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.15.tgz","fileCount":279,"integrity":"sha512-pMR448kc1b6Tac18SLHmdA3tVKCXwXAvFsi/wIs+dZzV9hx+pMlSmLStOrmmLHZ48Bu7oQcVQz53rr1UMNNspw==","signatures":[{"sig":"MEYCIQCNgCwi/A0hE00/gvh8rFii2aGUo2e0ylFlTOczdPPuIgIhAMqr7Dxh7mRfSkaDSEtaw9AJwqWXh3c3v5TA/VX6oHRv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":841906},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"a01103da8caa428c4765997757b4300369e9fa2f","scripts":{"dev":"concurrently \"npm run dev:api\" \"npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"fuser -k 3000/tcp || true","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepare":"husky","test:ui":"npm --prefix ui run test","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui","cli:build":"tsc src/cli.ts --outDir dist --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli.js","start:dev":"nest start --watch","start:prod":"node dist/src/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","generate:postman":"ts-node scripts/generate-postman.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:045a222d-8f8b-4aa7-b505-b5cb65c3a3e4"}},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.11.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","sqlite3":"^6.0.1","typeorm":"^0.3.28","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.46.0","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","openapi-to-postmanv2":"^6.0.0","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^30.0.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","semantic-release":"^25.0.3","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@semantic-release/git":"^10.0.1","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.15_1774720486546_0.4282813518468145","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.16":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.16","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.16","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli.js"},"dist":{"shasum":"ae210b599704d0c851af0189fed1d6e598cac103","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.16.tgz","fileCount":279,"integrity":"sha512-oxWzGMAg2sqiZ02Oib7d7v9Xn0lqP9PMQnrgdUAvUA+5Bcv3Yky32hk47uEtWs3n0u1wgHDBANGT8fJY3nn4rw==","signatures":[{"sig":"MEYCIQCllFwvp5lnQOTAWyINV9LWA/SO/rX8/8QU0Fx/+k09VwIhAI6ONRXzvq31YlnKr4o3Fn96Zgph8YHpeBHHM1emlFX1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":865413},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"120db9cdca9c9a95641fdfa739584c694e0d4c27","scripts":{"dev":"concurrently \"npm run dev:api\" \"npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"fuser -k 3000/tcp || true","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepare":"husky","test:ui":"npm --prefix ui run test","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui","cli:build":"tsc src/cli.ts --outDir dist --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli.js","start:dev":"nest start --watch","start:prod":"node dist/src/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","generate:postman":"ts-node scripts/generate-postman.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:045a222d-8f8b-4aa7-b505-b5cb65c3a3e4"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.17.23","js-yaml":"^4.1.1","picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","sqlite3":"^6.0.1","typeorm":"^0.3.28","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.46.0","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","openapi-to-postmanv2":"^6.0.0","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^30.0.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.16_1774726278598_0.4282618892119423","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.17":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.17","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.17","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"e37ea340b718921f699667e16214faed863a3202","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.17.tgz","fileCount":356,"integrity":"sha512-DAS0jR+wwd+IDAuSkJ/IcldPMxwHkcXJiRwXH1IECGVUeXLUEalINuHfePpq68M/qvvBgsAy7K1S3VhiMXBdIQ==","signatures":[{"sig":"MEUCIDZpz5+R5ih/jYhpHGxIV9297mJOuYvHiA0JmQE2p1WVAiEAyc9GME8/nJpJJNu+YF2k9ifJ0ISvJofUCxa8zg25/c0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3033097},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"67342b534ba8a37240109b38f1f828a9a015ea31","scripts":{"dev":"concurrently \"npm run dev:api\" \"npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"fuser -k 3000/tcp || true","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepare":"husky","test:ui":"npm --prefix ui run test","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && cp -R ui/dist/* dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","start:dev":"nest start --watch","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","start:debug":"nest start --debug --watch","generate:postman":"ts-node scripts/generate-postman.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:045a222d-8f8b-4aa7-b505-b5cb65c3a3e4"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.17.23","js-yaml":"^4.1.1","picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","sqlite3":"^6.0.1","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.46.0","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","openapi-to-postmanv2":"^6.0.0","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^30.0.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.17_1774744274409_0.2510922482708964","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.18":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.18","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.18","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"6201eab350d4bd90afa5501a711e57bf5a1c06aa","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.18.tgz","fileCount":362,"integrity":"sha512-jWd3xN08/wuhzUZk+3hNsk+NJvDoaJoGZJsOJZ5c7gIu19hPsbc3L/6V1LbZvDliWePVMaMM89wFS+zMyrSkbw==","signatures":[{"sig":"MEQCIApMdyuP8d/yI365GpIN+IF+wr/BFv9TsOfwwb/3JhUdAiA594c3Bcvd86CXUCmlysgaR6+N73IRlnPsi7IEyZvYkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3023444},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"289f7576f656fea805895bed1c77c63d6868f64d","scripts":{"dev":"concurrently \"npm run dev:api\" \"npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"fuser -k 3000/tcp || true","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && cp -R ui/dist/* dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","start:dev":"nest start --watch","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","migration:run":"npm run typeorm -- migration:run","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:045a222d-8f8b-4aa7-b505-b5cb65c3a3e4"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.17.23","js-yaml":"^4.1.1","picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","sqlite3":"^6.0.1","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.46.0","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","openapi-to-postmanv2":"^6.0.0","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.18_1774812373159_0.7472509984285118","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.19":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.19","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.19","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"ef47683c2f92b882cfd0d70b2da6c1c03844fed0","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.19.tgz","fileCount":362,"integrity":"sha512-JPcr1nnEwgV/0r0PVHxhXc7Xnt4QlzSyTrKkVlRj5NUNgsHHBFv/2QPrlv5cgTfp8T2AnfQSCmcmTkzBMF2lvA==","signatures":[{"sig":"MEUCICxM9Y4ohmQpeHwyhtrEUO1if5Vy1Lw0mJt5t9lSguqqAiEAwD1CxEC2ltOKQRV23/o7qBBSE2uSTUlnmkzFPZT+Kd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3032295},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"c5660197c641f8feb049f8432f1755c44962c70c","scripts":{"dev":"concurrently \"npm run dev:api\" \"npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"fuser -k 3000/tcp || true","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && cp -R ui/dist/* dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","start:dev":"nest start --watch","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","migration:run":"npm run typeorm -- migration:run","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:045a222d-8f8b-4aa7-b505-b5cb65c3a3e4"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.17.23","js-yaml":"^4.1.1","picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","sqlite3":"^6.0.1","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.46.0","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","openapi-to-postmanv2":"^6.0.0","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.19_1774846930912_0.6037818353442512","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.20":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.20","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.20","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"85d5687e3868a9cff0643c3ff0d9fd0893d85d3c","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.20.tgz","fileCount":368,"integrity":"sha512-ltMroZjQ32+5LJjJ8kOwpkdodKO6KSuUWg9fO010YKSyowUdcrsnuefzkygJXGhjEDcdeOU1JHrxclWTo0Y6Ng==","signatures":[{"sig":"MEYCIQDrGH9yk/1TQnahFzqq2o76CtFpzl1ZXh4qNk57u/1atwIhALwXScQRYYnmQ099JSDD52u3CAObp7DCVaPRp3zhE6fv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3060832},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"fd79958940e5237888d45fdde2786ba8fde000ae","scripts":{"dev":"concurrently \"npm run dev:api\" \"npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"fuser -k 3000/tcp || true","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && cp -R ui/dist/* dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","start:dev":"nest start --watch","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","migration:run":"npm run typeorm -- migration:run","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:045a222d-8f8b-4aa7-b505-b5cb65c3a3e4"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.17.23","js-yaml":"^4.1.1","picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","sqlite3":"^6.0.1","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.46.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","openapi-to-postmanv2":"^6.0.0","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.20_1774851500745_0.9286281310547604","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.21":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.21","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.21","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"999384ae894066590437981649ec1c7094565b17","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.21.tgz","fileCount":368,"integrity":"sha512-4TQk4dhkeLgECetC9Rwv8hshLk5GwrO7ItimCJBRW3+cv+fKTubF2bjWrbYhZ5oLdg1WGhrHYnXBFsTVGs/qBA==","signatures":[{"sig":"MEQCIDUCxfDLuUbSEALNsb8UtFgenF95m4xwAdd7eazqHinWAiBcmzU2oOHrUO9b0AMaCtytaUYlvPSPRfmE88KWtftpmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3063232},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"7f673614938ebcc8cdb598086ab4e603647a6cdb","scripts":{"dev":"concurrently \"npm run dev:api\" \"npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"fuser -k 3000/tcp || true","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && cp -R ui/dist/* dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","start:dev":"nest start --watch","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","migration:run":"npm run typeorm -- migration:run","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:045a222d-8f8b-4aa7-b505-b5cb65c3a3e4"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.17.23","js-yaml":"^4.1.1","picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","sqlite3":"^6.0.1","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.46.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","openapi-to-postmanv2":"^6.0.0","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.21_1774852860678_0.08930137247499981","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.22":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.22","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.22","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"ada40f8ff87c9d0153dd78617c398a4937cec5c7","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.22.tgz","fileCount":409,"integrity":"sha512-bg8wwVUSzBDxqr8/mFRk8Qcikv/qjcId6l33abYpwlsj/14v6eRVMQh83vXS+h6wrPDW84gg/xrMHWhCIm99Bg==","signatures":[{"sig":"MEUCICzWBYOCvL6Wv+iYkrB7Ll8jEO+aNJwVz2qQqFqdzVzCAiEA58JaaGvJYW6+3ZMknTCxMd+baJQkyvtCT4I7cYAtrH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7917122},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"4b4aecfbb13c71f5470cb3c877012a888ead44a8","scripts":{"dev":"concurrently \"npm run dev:api\" \"npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"fuser -k 3000/tcp || true","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && cp -R ui/dist/* dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","start:dev":"nest start --watch","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","migration:run":"npm run typeorm -- migration:run","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:045a222d-8f8b-4aa7-b505-b5cb65c3a3e4"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.17.23","js-yaml":"^4.1.1","picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","sqlite3":"^6.0.1","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.46.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","openapi-to-postmanv2":"^6.0.0","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.22_1775098499190_0.8652092448789037","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.23":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.23","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.23","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"a99b754a9a971390871bdc16dc870c5a8f750276","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.23.tgz","fileCount":427,"integrity":"sha512-xx9EoXa/o9q3ytYdT0DACOIujyToLHfDpchx6NEpPGwOZliNUISX3G+ZKyT8JuL6Qhd5O/+X72MJ3BF13RdBBw==","signatures":[{"sig":"MEYCIQC8yFLCfQBLE9vD3u/m8ad8Hq6AXuqYE4YHVTbNeNSQcwIhAK4FIjJ2UxE1z+EPTfw3iPeO391M4baibAztcT+vGKdc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7994876},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"1bb2650edf738d643f62579d75ec0a1030fd0230","scripts":{"dev":"concurrently \"npm run dev:api\" \"npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"fuser -k 3000/tcp || true","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && cp -R ui/dist/* dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","start:dev":"nest start --watch","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","migration:run":"npm run typeorm -- migration:run","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","sqlite3":"^6.0.1","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.46.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","openapi-to-postmanv2":"^6.0.0","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.23_1775107304892_0.3502263374834107","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.24":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.24","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.24","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"0b66df7d114e4faf3dc0f4c073d32fafd35394ae","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.24.tgz","fileCount":174,"integrity":"sha512-QkDEjk3NWFpYgOh9hO9pq3xygbJxPuNgjZS3R+ESwG1cFbGWK68ccjHSYcKXv6A8EUZGQVCyT1l0tni20NN3WQ==","signatures":[{"sig":"MEYCIQCScnPiMtuRWqj1711YOHDkM7+vg4G4p2A0dO4Bumaf2QIhANKzfjsLc/TT10uYVXaOjrLbVySSzMg7AX74moTAF59P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":384486},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"cf042536b5c8f626a1c64a754e49b7e6f0f535ab","scripts":{"dev":"concurrently \"npm run dev:api\" \"npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"fuser -k 3000/tcp || true","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && cp -R ui/dist/* dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","start:dev":"nest start --watch","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","migration:run":"npm run typeorm -- migration:run","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","sqlite3":"^6.0.1","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.46.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","openapi-to-postmanv2":"^6.0.0","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.24_1775108342490_0.10369434962588864","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.25":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.25","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.25","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"11edadb5c4fe505c2eaf03db7e5daf2206bf9168","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.25.tgz","fileCount":308,"integrity":"sha512-rAwWVJj5vPx5phySmje9gDQ/Yl2IltuXNv6XAXRvgAd8GBzRDARN3tWwfNgufThKNLFfEr8VjTzsJO7oo0vsVw==","signatures":[{"sig":"MEYCIQD+o9Oa6AInyuRJQGNd1tEdmw+HU7uQOknZHy5d702nSQIhALBYrCNpkESj2xj8HjZzk6Psf/ymFbt8tZM0ewi6+6Bq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2869902},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"e0681e9fd55fc5a675f5b7b17ad5311b74099403","scripts":{"dev":"concurrently \"npm run dev:api\" \"npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"fuser -k 3000/tcp || true","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && cp -R ui/dist/* dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","start:dev":"nest start --watch","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","migration:run":"npm run typeorm -- migration:run","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","sqlite3":"^6.0.1","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.46.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","openapi-to-postmanv2":"^6.0.0","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.25_1775248924921_0.2862428001788664","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.26":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.26","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.26","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"6fef20a396dabf6af17331cd79dfb66c41935bd6","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.26.tgz","fileCount":324,"integrity":"sha512-+2uwK5dEZIn18u+DqDnNVkXtFSMll0k7sslviJBCE2PrmpiwDvW+22cr8BXTwN2G0uyl8coYS7LgAbYANVPOZw==","signatures":[{"sig":"MEYCIQCeHnVtt+q08d1qocqNmP+jfRx4PcRat8s3VOaTLZ0AJgIhALQqRUasj6wgsr9TXym4Po7TXPKdmca9ATRvBDuw5p9P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2945795},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"be9dcdc0657963b25c4ebe3a9fed67e915b94f0f","scripts":{"dev":"concurrently \"npm run dev:api\" \"npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"fuser -k 3000/tcp || true","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","docker:up":"docker compose up --build","start:dev":"nest start --watch","docker:dev":"docker compose -f docker-compose.dev.yml up --build","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","docker:down":"docker compose down","docker:test":"docker compose -f docker-compose-test.yml up --build","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","migration:run":"npm run typeorm -- migration:run","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","sqlite3":"^6.0.1","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.46.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","openapi-to-postmanv2":"^6.0.0","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.26_1775261252808_0.1391908515671525","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.27":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.27","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.27","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"44bf6018a0cdb872a1a614a32893fc7e83f05452","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.27.tgz","fileCount":230,"integrity":"sha512-cm1evMhFTe/7WcHActSHl/LZlWMyZjeq1bPACwj7A0EbI4kZgIxNSbKLdbGUF2kVUelf9RXGT73KJkJlYekrJQ==","signatures":[{"sig":"MEYCIQCzWa+Ug9sqLQBN0BVGDCYijw8NkqElLIpA6LoQYUJohgIhALvqT1N7nlOaxao8BNuBHuKZOsIXgr2KK6HPqDYVOqjA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1648759},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"2aff2488cfdd6b780291f683b07f2e566b9f0cea","scripts":{"dev":"concurrently \"npm run dev:api\" \"npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"fuser -k 3000/tcp || true","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","docker:up":"docker compose up --build","start:dev":"nest start --watch","docker:dev":"docker compose -f docker-compose.dev.yml up --build","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","docker:down":"docker compose down","docker:test":"docker compose -f docker-compose-test.yml up --build","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","migration:run":"npm run typeorm -- migration:run","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","typeorm":{"glob":"^13.0.0"},"picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.48.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","better-sqlite3":"^12.8.0","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","openapi-to-postmanv2":"^6.0.0","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.27_1775264800102_0.5140476951393311","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.28":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.28","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.28","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"3200c84b2e9ba604662633a9684bc9b1f2522b7c","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.28.tgz","fileCount":230,"integrity":"sha512-4bKvKZDO/1z01SaRnX0zWUz6OoJeyadKCO1syf+NoacHjRpr1bJS5psRVOv5Z7kjEBdAnlyNmlvdoUFRC5T5Eg==","signatures":[{"sig":"MEUCIQDK762iMP6DT4AxyL/8EKlGkX3y3d96ufjX5wp2gF3YsAIgdSTO7Bl3o2NUSmF2mAxqGOTx3DS+CyCw67gSd4BO3ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1648295},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"e1714c5da6f551d3c2ed7cb8daf366ad300af0db","scripts":{"dev":"concurrently \"npm run dev:api\" \"npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"fuser -k 3000/tcp || true","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","docker:up":"docker compose up --build","start:dev":"nest start --watch","docker:dev":"docker compose -f docker-compose.dev.yml up --build","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","docker:down":"docker compose down","docker:test":"docker compose -f docker-compose.test.yml up --build","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","migration:run":"npm run typeorm -- migration:run","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","typeorm":{"glob":"^13.0.0"},"picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.48.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","better-sqlite3":"^12.8.0","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","openapi-to-postmanv2":"^6.0.0","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.28_1775267673608_0.5260531423254007","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.29":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.29","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.29","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"475af729cb5d676a8733b6808a7d86eb6844511f","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.29.tgz","fileCount":238,"integrity":"sha512-KRFuPscWoRylaP4GqGAZVuccgyS53KefNNEaLcTC57Tp/nzVbvWZVu59rA+toRlI5jfS4Yfpdhelx4n0Ozqa2g==","signatures":[{"sig":"MEYCIQC7xl8Iy7H6uOy7iaomECLnvPP63i4ouRM+inssek8E2QIhAOO9dTBSKnZ2CrV+AhtKwpl656YZynvtvJHirJBUcSbr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1624457},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"b02fd0bec773a68e76d643acfb3642263e9bb50b","scripts":{"dev":"concurrently \"npm run dev:api\" \"npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"fuser -k 3000/tcp || true","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","docker:up":"docker compose up --build","start:dev":"nest start --watch","docker:dev":"docker compose -f docker-compose.dev.yml up --build","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","docker:down":"docker compose down","docker:test":"docker compose -f docker-compose.test.yml up --build","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","migration:run":"npm run typeorm -- migration:run","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","typeorm":{"glob":"^13.0.0"},"picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.48.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","better-sqlite3":"^12.8.0","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","openapi-to-postmanv2":"^6.0.0","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.29_1775270195968_0.6547013216347848","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.30":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.30","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.30","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"e8c59d60bba51a729379bd6cd9439e63c8e8d81e","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.30.tgz","fileCount":282,"integrity":"sha512-eQ/NdHctRPiLQ/uxyRv/quzRdEjfgWagVp5CDHV1KmoKoSKJVEGJe8sTxYvQ3xhj8NWQhZu+8N+Lcp4Gnh8PnQ==","signatures":[{"sig":"MEUCIQCARwHeJ+hIYwf9t3T/KLsdF80kkBU1o3HYEnEySmbRHQIgChlsBU1EMPQL9itDmoWyra7mVs9HqY06OvmmbCNh0vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1746429},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"3f468014ff5cdf83174d5abb588d611813e45cc0","scripts":{"dev":"concurrently \"npm run dev:api\" \"wait-on tcp:127.0.0.1:3000 && npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"fuser -k 3000/tcp || true","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","docker:up":"docker compose up --build","start:dev":"nest start --watch","docker:dev":"docker compose -f docker-compose.dev.yml up --build","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","docker:down":"docker compose down","docker:test":"docker compose -f docker-compose.test.yml up --build","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","migration:run":"npm run typeorm -- migration:run","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","typeorm":{"glob":"^13.0.0"},"picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.48.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","better-sqlite3":"^12.8.0","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","wait-on":"^9.0.4","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","openapi-to-postmanv2":"^6.0.0","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.30_1775422807080_0.1492822896716557","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.31":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.31","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.31","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"833174383f43d0a0e946832a0b74ac2186383e08","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.31.tgz","fileCount":282,"integrity":"sha512-9XsE5PLI8BhzJSjoOVGe3jhr9hjGFltRuI+DCWBx6BqfTAQwFgoVpAJmwKhYGOCPvwmtREPJbOWRpyHR75o3kw==","signatures":[{"sig":"MEUCIGRwxuLsW+O8XElRK+935ljdJzIw/FVB5thiZqjEParNAiEAudD4ol5ioipy5tYD27YozTZNuNkU2C4OjdHJAnAnqNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1748579},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"c9a7b4a0c4798e71ef0f2086bb1ea29856cb5210","scripts":{"dev":"concurrently \"npm run dev:api\" \"wait-on tcp:127.0.0.1:3000 && npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts && (fuser -k 3000/tcp || true)","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","docker:up":"docker compose up --build","start:dev":"nest start --watch","docker:dev":"docker compose -f docker-compose.dev.yml up --build","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","docker:down":"docker compose down","docker:test":"docker compose -f docker-compose.test.yml up --build","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","prestart:dev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts","migration:run":"npm run typeorm -- migration:run","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","typeorm":{"glob":"^13.0.0"},"picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.48.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","better-sqlite3":"^12.8.0","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","wait-on":"^9.0.4","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","openapi-to-postmanv2":"^6.0.0","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.31_1775437382059_0.15507435164513916","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.32":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.32","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.32","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"1c94eafbe7bed1a472589d8a52838fe82fdf2ec3","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.32.tgz","fileCount":283,"integrity":"sha512-16vFY+PI0ug92Idmwmg8K2UKLDz/xr3Yw+HXrKTKYbEp3gQayMwizJQ7i8jr10hUraEOl9LciTM8qKMsn85Ogw==","signatures":[{"sig":"MEUCICS3XTAHnVfQU28B4xUAY7QJqgI+rh1p1hnrAAz3QZ70AiEAtyqFETR2NLY7C75cslmUue4oJrsTlQeJvcsYrcc2R40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1749747},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"b58d52aca566868c9a316ee8afc82ec3f3db6a5f","scripts":{"dev":"concurrently \"npm run dev:api\" \"wait-on tcp:127.0.0.1:3000 && npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts && (fuser -k 3000/tcp || true)","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","docker:up":"docker compose up --build","start:dev":"nest start --watch","docker:dev":"docker compose -f docker-compose.dev.yml up --build","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","docker:down":"docker compose down","docker:test":"docker compose -f docker-compose.test.yml up --build","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","prestart:dev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts","migration:run":"npm run typeorm -- migration:run","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","typeorm":{"glob":"^13.0.0"},"picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.48.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","better-sqlite3":"^12.8.0","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","wait-on":"^9.0.4","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","openapi-to-postmanv2":"^6.0.0","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.32_1775442464629_0.20420759548521983","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.33":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.33","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.33","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"20ea2251f528f28aade9b7ccb11a7880b8b51f35","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.33.tgz","fileCount":317,"integrity":"sha512-XfAJ6o/xfyZ4u8aSySvYu7BNuG3zSJnmkKspjF1Mk8AYEq+9P3fwzGgPBkzaj5h2VeArcOLro7KDbQGxTul1sQ==","signatures":[{"sig":"MEUCIET3R5MQu4nlV2FmpsDNrmmAFRXWEgLXE/P4Cezdi4LIAiEA3PsMw4joDpU0jU0XYThjlDN3EE4/FsUL3Arp+2YrlM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1808860},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"tsconfig":{"module":"CommonJS","moduleResolution":"node","resolvePackageJsonExports":false}}]},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"037c923242551733d2b0ec32868e5b1f829db762","scripts":{"dev":"concurrently \"npm run dev:api\" \"wait-on tcp:127.0.0.1:3000 && npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts && (fuser -k 3000/tcp || true)","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","docker:up":"docker compose up --build","start:dev":"nest start --watch","docker:dev":"docker compose -f docker-compose.dev.yml up --build","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","docker:down":"docker compose down","docker:test":"docker compose -f docker-compose.test.yml up --build","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","prestart:dev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts","migration:run":"npm run typeorm -- migration:run","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","typeorm":{"glob":"^13.0.0"},"picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.48.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","better-sqlite3":"^12.8.0","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","wait-on":"^9.0.4","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","openapi-to-postmanv2":"^6.0.0","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.33_1775502523369_0.8786629090220455","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.34":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.34","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.34","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"3d22daa8c95030d5e0f109d502f779825d3ccd48","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.34.tgz","fileCount":200,"integrity":"sha512-s07juEyYpMl3r3Vtcgk3yZZR6JquWQ6mZjMdQxHseQkuTvjoHHw91JcPILRNSGVExaAPYu1k5apv2GuW0oQoww==","signatures":[{"sig":"MEUCIFSFLnfo9DiuDNFp1jwSipK+V+Q/Ltpz4WzdyD8jkpQxAiEAw9p7UxNxhPs544cYA5G5w4J7CYyyuwrl9MZ0mCLC4T0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1804235},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"tsconfig":{"module":"CommonJS","moduleResolution":"node","resolvePackageJsonExports":false}}]},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"4bcc96c83021631990108a6da36218b9339b0ef3","scripts":{"dev":"concurrently \"npm run dev:api\" \"wait-on tcp:127.0.0.1:3000 && npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts && (fuser -k 3000/tcp || true)","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","docker:up":"docker compose up --build","start:dev":"nest start --watch","docker:dev":"docker compose -f docker-compose.dev.yml up --build","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","docker:down":"docker compose down","docker:test":"docker compose -f docker-compose.test.yml up --build","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","prestart:dev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts","migration:run":"npm run typeorm -- migration:run","predocker:dev":"npm run prestart:dev","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","typeorm":{"glob":"^13.0.0"},"picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.48.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","better-sqlite3":"^12.8.0","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","wait-on":"^9.0.4","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","openapi-to-postmanv2":"^6.0.0","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.34_1775703849473_0.6642417035431294","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.35":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.35","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.35","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"85045f40edb26292acfd467974703d66b6a848a4","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.35.tgz","fileCount":199,"integrity":"sha512-HbYAHTIVwlshVLyDkafiGgWjRwcgIJd0DV1M6dKLH6ZHu+HTMZ38F4uQLX7/rTNhNcvNLl5nvRvZ1GIgMD7V0Q==","signatures":[{"sig":"MEYCIQC4fIWg6j97O9SgrJ+krKf5ojpGjlQm3aCqgGRVCgL/wAIhAP7WLqaannThR20ndAGZzqgmqBjD9A1vS4KsyrRS9i3b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1905924},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"tsconfig":{"module":"CommonJS","moduleResolution":"node","resolvePackageJsonExports":false}}]},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"ed3111c6e049d2034ac64f7fb53c0a648e1b760c","scripts":{"dev":"concurrently \"npm run dev:api\" \"wait-on tcp:127.0.0.1:3000 && npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts && (fuser -k 3000/tcp || true)","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","docker:up":"docker compose up --build","start:dev":"nest start --watch","docker:dev":"docker compose -f docker-compose.dev.yml up --build","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","docker:down":"docker compose down","docker:test":"docker compose -f docker-compose.test.yml up --build","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","prestart:dev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts","migration:run":"npm run typeorm -- migration:run","predocker:dev":"npm run prestart:dev","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","typeorm":{"glob":"^13.0.0"},"picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.48.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","better-sqlite3":"^12.8.0","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","wait-on":"^9.0.4","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","openapi-to-postmanv2":"^6.0.0","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.35_1775929159715_0.22016935986956798","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.36":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.36","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.36","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"8003434a0225c8e3f028f96741decd222c2c7ab4","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.36.tgz","fileCount":203,"integrity":"sha512-uYl6E3lal2Ic7+AyuDuLbB3vIKx940cPy+azurjR/c5XRaX/cKxtPtoLHXQUbY1d5E8JtoPypFP5j+rDE2g+Ew==","signatures":[{"sig":"MEUCIQDDCaSAaJQm/Khess8dkElzAIPVd2C3NWmpRR+iE3fAXwIgUGpboYMq+KeItGHv3Lk2Pty/Mj5O8uEq0XtUx6QAwRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1916529},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"tsconfig":{"module":"CommonJS","moduleResolution":"node","resolvePackageJsonExports":false}}]},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"74e292d29b5b9636992dc4b278d03e78a2c55259","scripts":{"dev":"concurrently \"npm run dev:api\" \"wait-on tcp:127.0.0.1:3000 && npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts && (fuser -k 3000/tcp || true)","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","docker:up":"docker compose up --build","start:dev":"nest start --watch","docker:dev":"docker compose -f docker-compose.dev.yml up --build","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","docker:down":"docker compose down","docker:test":"docker compose -f docker-compose.test.yml up --build","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","prestart:dev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts","migration:run":"npm run typeorm -- migration:run","predocker:dev":"npm run prestart:dev","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","typeorm":{"glob":"^13.0.0"},"picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.48.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","better-sqlite3":"^12.8.0","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","wait-on":"^9.0.4","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","openapi-to-postmanv2":"^6.0.0","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.36_1776048698665_0.2831185221527388","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.37":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.37","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.37","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"bc558d8ae260c5393a94985ab2b4e4beabcb4c8c","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.37.tgz","fileCount":204,"integrity":"sha512-rLwaNoQ3R3RIq455oGRcji2jj4su/6DxPo1uF24AqeTaQjaU4iRtgBU3Qwwep73EHlL0+pxg79gT7Tt6Rn5Otw==","signatures":[{"sig":"MEUCIQDE1Nxt5c4ALK5iCsa1uiGLy1Err/NG0w3qzsKEQpbiMAIge9rym39r2PuZIqowiRXtEOnWTdV126AW/ndvZq/S+Zg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1907392},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"tsconfig":{"module":"CommonJS","moduleResolution":"node","resolvePackageJsonExports":false}}]},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"680eb4897178af88a9a1be4e99175bd6c7f5fcb5","scripts":{"dev":"concurrently \"npm run dev:api\" \"wait-on tcp:127.0.0.1:3000 && npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts && (fuser -k 3000/tcp || true)","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","docker:up":"docker compose up --build","start:dev":"nest start --watch","docker:dev":"docker compose -f docker-compose.dev.yml up --build","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","docker:down":"docker compose down","docker:test":"docker compose -f docker-compose.test.yml up --build","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","prestart:dev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts","migration:run":"npm run typeorm -- migration:run","predocker:dev":"npm run prestart:dev","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","typeorm":{"glob":"^13.0.0"},"picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.48.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","better-sqlite3":"^12.8.0","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","wait-on":"^9.0.4","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","openapi-to-postmanv2":"^6.0.0","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.37_1776051835402_0.3211455626568096","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.38":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.38","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.38","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"de86b6a902259337c477586fea06967de0241140","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.38.tgz","fileCount":212,"integrity":"sha512-ZvyfmctklAru5u7M63souIctctk7n2apg2vMjdWGQKLqXCREGamHtLU2O2D50pDJ2zKFd7KfN9tHaopNV++AgA==","signatures":[{"sig":"MEQCIH+sJcbjiiGtNLgGsbl7kqgxkaGGrR45HJU+lJMUFYM4AiBQryE4vF7naD8Hk/x4YW/8G5l93fxMXI3TESuU513Nnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1918313},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"tsconfig":{"module":"CommonJS","moduleResolution":"node","resolvePackageJsonExports":false}}]},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"d7fcb466fa684302e80c95f1033bcee9dedb1701","scripts":{"dev":"concurrently \"npm run dev:api\" \"wait-on tcp:127.0.0.1:3000 && npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts && (fuser -k 3000/tcp || true)","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","docker:up":"docker compose up --build","start:dev":"nest start --watch","docker:dev":"docker compose -f docker-compose.dev.yml up --build","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","docker:down":"docker compose down","docker:test":"docker compose -f docker-compose.test.yml up --build","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","prestart:dev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts","migration:run":"npm run typeorm -- migration:run","predocker:dev":"npm run prestart:dev","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","typeorm":{"glob":"^13.0.0"},"picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.48.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","better-sqlite3":"^12.8.0","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","wait-on":"^9.0.4","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","openapi-to-postmanv2":"^6.0.0","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.38_1776385062349_0.5439694024356174","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.39":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.39","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.39","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"6ce9f6ea46790b98f0b3f6356d7ba984986a558f","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.39.tgz","fileCount":212,"integrity":"sha512-XZ8NiNs689b2joOq0oBtXGkxjF9lw204D102xaZwPpsPguLRWdOoPlnDd1k5vhUf+DAjN2Rko26bG1sdxWxX9w==","signatures":[{"sig":"MEYCIQCyyzAvrhWDD4l7r7X1qNSSG9bP7R803HlbF9AfzK88vQIhANrqz73Y9ksv4iFOuuf/iJtnrQWjhPhlJ0sq4D5F4BDd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1918648},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"tsconfig":{"module":"CommonJS","moduleResolution":"node","resolvePackageJsonExports":false}}]},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"5b8e382863de3256f039bfbc8560bcab7e691266","scripts":{"dev":"concurrently \"npm run dev:api\" \"wait-on tcp:127.0.0.1:3000 && npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts && (fuser -k 3000/tcp || true)","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","docker:up":"docker compose up --build","start:dev":"nest start --watch","docker:dev":"docker compose -f docker-compose.dev.yml up --build","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","docker:down":"docker compose down","docker:test":"docker compose -f docker-compose.test.yml up --build","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","prestart:dev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts","migration:run":"npm run typeorm -- migration:run","predocker:dev":"npm run prestart:dev","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","typeorm":{"glob":"^13.0.0"},"picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.48.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","better-sqlite3":"^12.8.0","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","wait-on":"^9.0.4","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","openapi-to-postmanv2":"^6.0.0","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.39_1776385644126_0.03541809336210022","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.40":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.40","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.40","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"5fbb4eac4be3f47ccd7b714b01558f361f2274bd","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.40.tgz","fileCount":214,"integrity":"sha512-VIFQSRGxW1C1+ZJB1iRNoBWO/9BJ8butpIjFdQofcc28N+ofd/Btqq45eH4Rk32Nvgo3vLIlb1KUifQTP99T6Q==","signatures":[{"sig":"MEUCIGoXCfG6e8sPaqKnxJjmPCHby47kMei85NSLMNt/KQBtAiEAtBdVKd4vt/Ni/8lmGZsnPuIjW4Ou8Ka6a9w2KHPV+Lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1929490},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"tsconfig":{"module":"CommonJS","moduleResolution":"node","resolvePackageJsonExports":false}}]},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"6a60b93d4fa2409e1450132c1a3ef97cc20e55bd","scripts":{"dev":"concurrently \"npm run dev:api\" \"wait-on tcp:127.0.0.1:3000 && npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts && (fuser -k 3000/tcp || true)","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","docker:up":"docker compose up --build","start:dev":"nest start --watch","docker:dev":"docker compose -f docker-compose.dev.yml up --build","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","docker:down":"docker compose down","docker:test":"docker compose -f docker-compose.test.yml up --build","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","prestart:dev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts","migration:run":"npm run typeorm -- migration:run","predocker:dev":"npm run prestart:dev","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","typeorm":{"glob":"^13.0.0"},"picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","ollama":"^0.6.3","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.48.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","better-sqlite3":"^12.8.0","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","wait-on":"^9.0.4","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","openapi-to-postmanv2":"^6.0.0","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.40_1776388444249_0.14081328130062776","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.41":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.41","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.41","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"cfefa6dc4b857282b3ccc9c3b15a105c22a86425","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.41.tgz","fileCount":241,"integrity":"sha512-+lTwSxhWaPmv1sg2+Fv9IyFsBqD8M25k2CHw0ggwWdH01Kgjr1+6FfooIIHAEjAFSmbksTccdNq0NVeTa/ByuA==","signatures":[{"sig":"MEUCIQD73ZnkJYwsvEVO7guA6iEGjXwD/35qdUOOb4FRrEkiQwIgFo4BeyGadj3PhY4kXAH2Ti33RsDYmbosJrtC2HBaPIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1998349},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"tsconfig":{"module":"CommonJS","moduleResolution":"node","resolvePackageJsonExports":false}}]},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"69432187383d95f2758243cd370c7f94ac1aef79","scripts":{"dev":"concurrently \"npm run dev:api\" \"wait-on tcp:127.0.0.1:3000 && npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts && (fuser -k 3000/tcp || true)","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","docker:up":"docker compose up --build","start:dev":"nest start --watch","docker:dev":"docker compose -f docker-compose.dev.yml up --build","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","docker:down":"docker compose down","docker:test":"docker compose -f docker-compose.test.yml up --build","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","prestart:dev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts","migration:run":"npm run typeorm -- migration:run","predocker:dev":"npm run prestart:dev","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","typeorm":{"glob":"^13.0.0"},"picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","ollama":"^0.6.3","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.48.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","better-sqlite3":"^12.8.0","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","wait-on":"^9.0.4","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","openapi-to-postmanv2":"^6.0.0","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.41_1776399641959_0.8731332863306398","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.42":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.42","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.42","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"fb270c8892b6b6e9639385717d33b7e36829ee2f","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.42.tgz","fileCount":241,"integrity":"sha512-/nLQk/ROe2hN9jICTIXIT03W3FGfX5w1vZL7LugoxNKAopYOa6BMA0x8k2+0fvQ8GDOaVbdG/oc5RnR7n0bK+g==","signatures":[{"sig":"MEUCIAtsiSjP1jBsk4r1K975BLwnRtrYh27NXNKYspHJ7fMBAiEAt1eKcvfrnOkA++8TpzbWm1nWRR6V73yt3vk+iBTJOlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2001190},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"tsconfig":{"module":"CommonJS","moduleResolution":"node","resolvePackageJsonExports":false}}]},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"cd9306b04b8c6e4f1b41b375ab1b2f556fa866c2","scripts":{"dev":"concurrently \"npm run dev:api\" \"wait-on tcp:127.0.0.1:3000 && npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts && (fuser -k 3000/tcp || true)","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","docker:up":"docker compose up --build","start:dev":"nest start --watch","docker:dev":"docker compose -f docker-compose.dev.yml up --build","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","docker:down":"docker compose down","docker:test":"docker compose -f docker-compose.test.yml up --build","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","prestart:dev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts","migration:run":"npm run typeorm -- migration:run","predocker:dev":"npm run prestart:dev","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","typeorm":{"glob":"^13.0.0"},"picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","ollama":"^0.6.3","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.48.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","better-sqlite3":"^12.8.0","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","wait-on":"^9.0.4","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","openapi-to-postmanv2":"^6.0.0","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.42_1776400629922_0.03281547236021631","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.43":{"name":"@bpinhosilva/agent-orchestrator","version":"1.0.0-alpha.43","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.0.0-alpha.43","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"fc1cbdb6bb9f3523f662fd002c6fe4ae71aecef0","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.0.0-alpha.43.tgz","fileCount":241,"integrity":"sha512-Jx2iJ9tX6vEQXMZUKqIYkJHW3gXMF9+bLd+lx0Lta65pJ0ntb3w+wTEJk58LHmuQUDxL+CevQciVgcIz218SHw==","signatures":[{"sig":"MEQCIAIx1Jt46kqyMwCXaBOwwX/T+B0Q0lgPjV3uoE9cLFeuAiAvhCkLiWd9j+MNJadrQWlKAcgxcfLmiVTg0RQssM61vQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.0.0-alpha.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2000964},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"tsconfig":{"module":"CommonJS","moduleResolution":"node","resolvePackageJsonExports":false}}]},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"b5a8df05749bb75e85aff24a7d54f8cd84c5cb03","scripts":{"dev":"concurrently \"npm run dev:api\" \"wait-on tcp:127.0.0.1:3000 && npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts && (fuser -k 3000/tcp || true)","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","docker:up":"docker compose up --build","start:dev":"nest start --watch","docker:dev":"docker compose -f docker-compose.dev.yml up --build","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","docker:down":"docker compose down","docker:test":"docker compose -f docker-compose.test.yml up --build","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","prestart:dev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts","migration:run":"npm run typeorm -- migration:run","predocker:dev":"npm run prestart:dev","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","typeorm":{"glob":"^13.0.0"},"picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","ollama":"^0.6.3","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.48.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","better-sqlite3":"^12.8.0","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","wait-on":"^9.0.4","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","openapi-to-postmanv2":"^6.0.0","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.0.0-alpha.43_1776401278753_0.2162392500414294","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-alpha.1":{"name":"@bpinhosilva/agent-orchestrator","version":"1.1.0-alpha.1","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.1.0-alpha.1","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"5823b76830d3cfb55e7de60a8d92b633aed81c5a","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.1.0-alpha.1.tgz","fileCount":241,"integrity":"sha512-kLcSJwMzBXHMMf5OCAVXee9gOkoFWa3gdGq54ugH7tA933hss8dhICaAlEh8g8xoJ4XPiQmqCBIuffJz4Q4pOA==","signatures":[{"sig":"MEYCIQCjwGSqlElqPrSzo6YfILQOKieouhSCxi15LcrYyUzwqwIhAOf4Lf/2v+s9w9Bd76sYPtPBf9PS57vc2sZuvjPnZoln","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.1.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2012223},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"tsconfig":{"module":"CommonJS","moduleResolution":"node","resolvePackageJsonExports":false}}]},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"babc46eb2231fd9adf8c86142aa21057d44ff824","scripts":{"dev":"concurrently \"npm run dev:api\" \"wait-on tcp:127.0.0.1:3000 && npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts && (fuser -k 3000/tcp || true)","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","docker:up":"docker compose up --build","start:dev":"nest start --watch","docker:dev":"docker compose -f docker-compose.dev.yml up --build","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","docker:down":"docker compose down","docker:test":"docker compose -f docker-compose.test.yml up --build","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","prestart:dev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts","migration:run":"npm run typeorm -- migration:run","predocker:dev":"npm run prestart:dev","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","typeorm":{"glob":"^13.0.0"},"picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","ollama":"^0.6.3","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.48.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","better-sqlite3":"^12.8.0","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","wait-on":"^9.0.4","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","openapi-to-postmanv2":"^6.0.0","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.1.0-alpha.1_1776402192189_0.6645640704614497","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@bpinhosilva/agent-orchestrator","version":"1.1.0","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.1.0","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"8016273b850598c59e7da703835535efbca8716f","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.1.0.tgz","fileCount":241,"integrity":"sha512-8JRWabU+zO40dsIMCFkE/7M2XBhUld3C013DJdRfKKK1/wpZetF33FtELVkeYJ7LYwSt2d+317mAO9yhtuvpXA==","signatures":[{"sig":"MEQCIEwUtIV1uNYHijb12XzybWQrbAFdoyUyX59LB3IKrNt7AiBqjPWb7WgXGnmS6hNih22VsUbbrrcxTW3IP0vJmYbCYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2023437},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"tsconfig":{"module":"CommonJS","moduleResolution":"node","resolvePackageJsonExports":false}}]},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"ded424c572773dfd5065b6eabdfc3e951748f927","scripts":{"dev":"concurrently \"npm run dev:api\" \"wait-on tcp:127.0.0.1:3000 && npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts && (fuser -k 3000/tcp || true)","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","docker:up":"docker compose up --build","start:dev":"nest start --watch","docker:dev":"docker compose -f docker-compose.dev.yml up --build","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","docker:down":"docker compose down","docker:test":"docker compose -f docker-compose.test.yml up --build","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","prestart:dev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts","migration:run":"npm run typeorm -- migration:run","predocker:dev":"npm run prestart:dev","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","typeorm":{"glob":"^13.0.0"},"picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","ollama":"^0.6.3","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.48.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","better-sqlite3":"^12.8.0","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","wait-on":"^9.0.4","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","openapi-to-postmanv2":"^6.0.0","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.1.0_1776403416139_0.9051951215524874","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@bpinhosilva/agent-orchestrator","version":"1.1.1","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.1.1","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"0882b5b039b572e26726b69a503c59dd6871a8dc","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.1.1.tgz","fileCount":241,"integrity":"sha512-TqFY82LhGMEYw7gejpTlUi5+KQKLMIuNXbyNL0x5LaCPt7MQL0cL7CKUvCGd8a0tTz+yEttQeAxJUL0MycF+xg==","signatures":[{"sig":"MEUCIHu65DiEpTAONUBGtMt+DPrbpZn5Ooe7UdOQmYufrKDMAiEA+PlwSLNsQMLilx1xOxXTYyOmu3JoVuQsxcR7+xD4KyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2024586},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"tsconfig":{"module":"CommonJS","moduleResolution":"node","resolvePackageJsonExports":false}}]},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"aeff8ee9b1f8a81ee1471040119e3879c141f7fa","scripts":{"dev":"concurrently \"npm run dev:api\" \"wait-on tcp:127.0.0.1:3000 && npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts && (fuser -k 3000/tcp || true)","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","docker:up":"docker compose up --build","start:dev":"nest start --watch","docker:dev":"docker compose -f docker-compose.dev.yml up --build","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","docker:down":"docker compose down","docker:test":"docker compose -f docker-compose.test.yml up --build","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","prestart:dev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts","migration:run":"npm run typeorm -- migration:run","predocker:dev":"npm run prestart:dev","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","typeorm":{"glob":"^13.0.0"},"picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","ollama":"^0.6.3","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.48.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","better-sqlite3":"^12.8.0","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","wait-on":"^9.0.4","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","openapi-to-postmanv2":"^6.0.0","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.1.1_1776622121061_0.5050206263345944","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@bpinhosilva/agent-orchestrator","version":"1.1.2","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.1.2","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"d02dad8574db24dcdd9f2b9420c1e5778223c14d","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.1.2.tgz","fileCount":242,"integrity":"sha512-bMiyeIuzHldnSwNHVekxtjpvzv0Fx/CFpiNg+Ig2qWuSpMRrhIgk3eMU23NzNcbHnCp4I3loqHuM9ceBZO8rCA==","signatures":[{"sig":"MEUCIAR1gnKPyN4u1O4ELGNVPAHqd4UQSO/en0zUtR/wjcSmAiEA7/wM9zD4lJGLjgcMJPmrOWyEkMiZdPl+q/zmzBEp7PU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2033988},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"tsconfig":{"module":"CommonJS","moduleResolution":"node","resolvePackageJsonExports":false}}]},"maxWorkers":1,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"b6141598d14d75eea333ede26f2a93cb1458ebe2","scripts":{"dev":"concurrently \"npm run dev:api\" \"wait-on tcp:127.0.0.1:3000 && npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts && (fuser -k 3000/tcp || true)","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","docker:up":"docker compose up --build","start:dev":"nest start --watch","docker:dev":"docker compose -f docker-compose.dev.yml up --build","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","docker:down":"docker compose down","docker:test":"docker compose -f docker-compose.test.yml up --build","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","prestart:dev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts","migration:run":"npm run typeorm -- migration:run","predocker:dev":"npm run prestart:dev","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","typeorm":{"glob":"^13.0.0"},"picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.12.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","ollama":"^0.6.3","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.48.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","better-sqlite3":"^12.8.0","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","wait-on":"^9.0.4","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","openapi-to-postmanv2":"^6.0.0","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.1.2_1776737693730_0.8501666654637587","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@bpinhosilva/agent-orchestrator","version":"1.1.3","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.1.3","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"0fe2bf7236707bd049054237e0a9a162dd4cd276","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.1.3.tgz","fileCount":243,"integrity":"sha512-dB8xHZXIVI09uX8OPnrDKm8hbsh+3nkJWVsajfKqhW0DzoudsEz+6BpdVXyT0Pf9TmwQ/WhGo11+8GSOyWkqag==","signatures":[{"sig":"MEUCIQD8lmMj7DDL/YRORPbLrrELGMQvSHEMPfhGCN48UfF0RAIgbvYQAMXLjzUfi1m9RaTBboBiaYBT6Zyg4RzFcV3ASkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2036922},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"tsconfig":{"module":"CommonJS","moduleResolution":"node","resolvePackageJsonExports":false}}]},"maxWorkers":1,"testEnvironment":"node","moduleNameMapper":{"^uuid$":"<rootDir>/../test/mocks/uuid.js"},"coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"b7e743b16fad115b1d8f4431658f4ecd0817ac2c","scripts":{"dev":"concurrently \"npm run dev:api\" \"wait-on tcp:127.0.0.1:3000 && npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts && (fuser -k 3000/tcp || true)","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","docker:up":"docker compose up --build","start:dev":"nest start --watch","docker:dev":"docker compose -f docker-compose.dev.yml up --build","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","docker:down":"docker compose down","docker:test":"docker compose -f docker-compose.test.yml up --build","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","prestart:dev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts","migration:run":"npm run typeorm -- migration:run","predocker:dev":"npm run prestart:dev","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"uuid":"^14.0.0","yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","typeorm":{"glob":"^13.0.0","uuid":"^14.0.0"},"picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.13.0","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","ollama":"^0.6.3","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.48.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","better-sqlite3":"^12.8.0","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","wait-on":"^9.0.4","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","openapi-to-postmanv2":"^6.0.0","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.1.3_1777741857131_0.8144704398585039","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@bpinhosilva/agent-orchestrator","version":"1.2.0","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"author":{"name":"bpinhosilva"},"license":"MIT","_id":"@bpinhosilva/agent-orchestrator@1.2.0","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dist":{"shasum":"27e4e643cfbb3281dc65651bbab9e25ad0d89402","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.2.0.tgz","fileCount":245,"integrity":"sha512-ZWMYhEjZ66GuPOvgWIvdUQ2/q9DJYgurWF6Erd8BPefvHP2CkXjVj/V/Wxf6mH83h+EUGKirX0CgcFQGq7sL3Q==","signatures":[{"sig":"MEUCIQCjvPLAT5W14eOM6opk7jgvnsZ4g16hG8UeOu/zi1MvgQIgH7Ben36IdknEhICut8QxLucwXUtL7HxejSJ/GkgJsHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2055951},"jest":{"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"tsconfig":{"module":"CommonJS","moduleResolution":"node","resolvePackageJsonExports":false}}]},"maxWorkers":1,"testEnvironment":"node","moduleNameMapper":{"^uuid$":"<rootDir>/../test/mocks/uuid.js"},"coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"engines":{"node":">=24.0.0"},"gitHead":"99685af33660d02fe0beb569a0f37c5a883fe201","scripts":{"dev":"concurrently \"npm run dev:api\" \"wait-on tcp:127.0.0.1:3000 && npm run dev:ui\"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"jest","build":"nest build && chmod +x dist/cli/index.js","start":"nest start","dev:ui":"npm --prefix ui run dev","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","predev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts && (fuser -k 3000/tcp || true)","dev:api":"nest start --watch","lint:ui":"npm --prefix ui run lint","prepack":"npm run build:all","prepare":"husky","test:ui":"npm --prefix ui run test","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","build:ui":"npm --prefix ui run build","lint:all":"npm run lint:api && npm run lint:ui","lint:api":"npm run lint","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:api":"npm run test","test:cov":"jest --coverage","test:e2e":"jest --config ./test/jest-e2e.json","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","docker:up":"docker compose up --build","start:dev":"nest start --watch","docker:dev":"docker compose -f docker-compose.dev.yml up --build","seed:admin":"ts-node scripts/seed-admin.ts","start:prod":"node dist/main","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch","docker:down":"docker compose down","docker:test":"docker compose -f docker-compose.test.yml up --build","schema:drop":"npm run typeorm -- schema:drop","start:debug":"nest start --debug --watch","prestart:dev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts","migration:run":"npm run typeorm -- migration:run","predocker:dev":"npm run prestart:dev","generate:postman":"ts-node scripts/generate-postman.ts","migration:revert":"npm run typeorm -- migration:revert","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"overrides":{"uuid":"^14.0.0","yaml":"^2.5.1","lodash":"^4.18.1","js-yaml":"^4.1.1","typeorm":{"glob":"^13.0.0","uuid":"^14.0.0"},"picomatch":"^2.3.2","path-to-regexp":"^8.4.0","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5"},"repository":{"url":"git+https://github.com/bpinhosilva/agent-orchestrator.git","type":"git"},"_npmVersion":"11.14.1","description":"An open-source AI agent orchestrator platform built with NestJS.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"pg":"^8.20.0","joi":"^18.1.1","rxjs":"^7.8.1","bcrypt":"^6.0.0","helmet":"^8.1.0","ollama":"^0.6.3","typeorm":"^0.3.28","enquirer":"^2.4.1","passport":"^0.7.0","commander":"^14.0.3","@nestjs/jwt":"^11.0.2","@nestjs/core":"^11.0.1","concurrently":"^9.2.1","passport-jwt":"^4.0.1","@google/genai":"^1.48.0","cookie-parser":"^1.4.7","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","better-sqlite3":"^12.8.0","passport-local":"^1.0.0","@nestjs/swagger":"^11.2.6","@nestjs/typeorm":"^11.0.0","class-validator":"^0.14.1","@nestjs/passport":"^11.0.5","@nestjs/schedule":"^6.1.1","reflect-metadata":"^0.2.2","@nestjs/throttler":"^6.5.0","class-transformer":"^0.5.1","@nestjs/mapped-types":"^2.1.0","@nestjs/serve-static":"^5.0.4","@nestjs/platform-express":"^11.0.1","@anthropic-ai/claude-agent-sdk":"^0.2.84"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^9.1.7","eslint":"^9.18.0","globals":"^16.0.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","wait-on":"^9.0.4","gitleaks":"^1.0.0","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@nestjs/cli":"^11.0.16","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/bcrypt":"^6.0.0","lockfile-lint":"^5.0.0","@types/express":"^5.0.0","tsconfig-paths":"^4.2.0","@commitlint/cli":"^20.5.0","@nestjs/testing":"^11.0.1","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","typescript-eslint":"^8.20.0","@nestjs/schematics":"^11.0.9","source-map-support":"^0.5.21","@types/passport-jwt":"^4.0.1","@types/cookie-parser":"^1.4.10","openapi-to-postmanv2":"^6.0.0","@types/passport-local":"^1.0.38","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","@commitlint/config-conventional":"^20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-orchestrator_1.2.0_1779061841649_0.40040536244364255","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@bpinhosilva/agent-orchestrator","version":"1.3.0","description":"An open-source AI agent orchestrator platform built with NestJS.","author":{"name":"bpinhosilva"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bpinhosilva/agent-orchestrator.git"},"bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"scripts":{"build":"nest build && chmod +x dist/cli/index.js","build:ui":"npm --prefix ui run build","build:all":"npm run build && npm run build:ui && mkdir -p dist/ui && rsync -a --delete --exclude='*.map' ui/dist/ dist/ui/","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","start":"nest start","start:dev":"nest start --watch","dev:api":"nest start --watch","dev:ui":"npm --prefix ui run dev","prestart:dev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts","predev":"ts-node -r tsconfig-paths/register scripts/setup-dev-env.ts && (fuser -k 3000/tcp || true)","dev":"concurrently \"npm run dev:api\" \"wait-on tcp:127.0.0.1:3000 && npm run dev:ui\"","start:debug":"nest start --debug --watch","start:prod":"node dist/main","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","lint:api":"npm run lint","lint:ui":"npm --prefix ui run lint","lint:all":"npm run lint:api && npm run lint:ui","test":"jest","test:api":"npm run test","test:ui":"npm --prefix ui run test","test:all":"npm run test:api && npm run test:ui && npm run test:e2e","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:e2e":"jest --config ./test/jest-e2e.json","prepare":"husky","prepack":"npm run build:all","cli:build":"tsc src/cli/index.ts --outDir dist --rootDir src --esModuleInterop --skipLibCheck --target es2020 --moduleResolution node --module commonjs --experimentalDecorators --emitDecoratorMetadata && chmod +x dist/cli/index.js","typeorm":"TS_NODE=true ts-node -r tsconfig-paths/register ./node_modules/typeorm/cli.js -d src/config/typeorm.ts","schema:drop":"npm run typeorm -- schema:drop","migration:generate":"npm run typeorm -- migration:generate src/migrations/InitialSchema","migration:run":"npm run typeorm -- migration:run","migration:revert":"npm run typeorm -- migration:revert","seed:admin":"ts-node scripts/seed-admin.ts","generate:postman":"ts-node scripts/generate-postman.ts","docker:up":"docker compose up --build","docker:down":"docker compose down","predocker:dev":"npm run prestart:dev","docker:dev":"docker compose -f docker-compose.dev.yml up --build","docker:test":"docker compose -f docker-compose.test.yml up --build"},"bin":{"agent-orchestrator":"dist/cli/index.js"},"dependencies":{"@anthropic-ai/claude-agent-sdk":"^0.2.84","@google/genai":"^1.48.0","@nestjs/common":"^11.0.1","@nestjs/config":"^4.0.3","@nestjs/core":"^11.0.1","@nestjs/jwt":"^11.0.2","@nestjs/mapped-types":"^2.1.0","@nestjs/passport":"^11.0.5","@nestjs/platform-express":"^11.0.1","@nestjs/schedule":"^6.1.1","@nestjs/serve-static":"^5.0.4","@nestjs/swagger":"^11.2.6","@nestjs/throttler":"^6.5.0","@nestjs/typeorm":"^11.0.0","bcrypt":"^6.0.0","better-sqlite3":"^12.8.0","class-transformer":"^0.5.1","class-validator":"^0.14.1","commander":"^14.0.3","concurrently":"^10.0.3","cookie-parser":"^1.4.7","enquirer":"^2.4.1","helmet":"^8.1.0","joi":"^18.1.1","ollama":"^0.6.3","passport":"^0.7.0","passport-jwt":"^4.0.1","passport-local":"^1.0.0","pg":"^8.20.0","reflect-metadata":"^0.2.2","rxjs":"^7.8.1","typeorm":"^0.3.28"},"engines":{"node":">=24.0.0"},"devDependencies":{"@commitlint/cli":"^20.5.0","@commitlint/config-conventional":"^20.5.0","@eslint/eslintrc":"^3.2.0","@eslint/js":"^9.18.0","@nestjs/cli":"^11.0.16","@nestjs/schematics":"^11.0.9","@nestjs/testing":"^11.0.1","@types/bcrypt":"^6.0.0","@types/cookie-parser":"^1.4.10","@types/express":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^22.10.7","@types/passport-jwt":"^4.0.1","@types/passport-local":"^1.0.38","@types/supertest":"^6.0.2","eslint":"^9.18.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","gitleaks":"^1.0.0","globals":"^16.0.0","husky":"^9.1.7","jest":"^29.5.0","lockfile-lint":"^5.0.0","openapi-to-postmanv2":"^6.0.0","prettier":"^3.4.2","source-map-support":"^0.5.21","supertest":"^7.0.0","ts-jest":"^29.2.5","ts-loader":"^9.5.2","ts-node":"^10.9.2","tsconfig-paths":"^4.2.0","typescript":"^5.7.3","typescript-eslint":"^8.20.0","wait-on":"^9.0.4"},"overrides":{"path-to-regexp":"^8.4.0","lodash":"^4.18.1","js-yaml":"^4.1.1","yaml":"^2.5.1","picomatch":"^2.3.2","brace-expansion":"^1.1.13","@angular-devkit/core":"^21.2.5","@angular-devkit/schematics":"^21.2.5","typeorm":{"glob":"^13.0.0","uuid":"^14.0.0"},"uuid":"^14.0.0"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.ts$":["ts-jest",{"tsconfig":{"module":"CommonJS","moduleResolution":"node","resolvePackageJsonExports":false}}]},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node","maxWorkers":1,"moduleNameMapper":{"^uuid$":"<rootDir>/../test/mocks/uuid.js"}},"gitHead":"36fcb2efae9bda4f862e65e32a1048983e947548","_id":"@bpinhosilva/agent-orchestrator@1.3.0","_nodeVersion":"24.16.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-ATKXQyT0VUjdcEuVAQSHdpnf9T8XhtWop7M7UAuauP8QR1DTYwKKqkkigCEQ3a/26zidAy1yLtP/SFydbpSeWQ==","shasum":"a0a839d8bc0d79a3ae86d1d24c9a15f1f0acdf4f","tarball":"https://registry.npmjs.org/@bpinhosilva/agent-orchestrator/-/agent-orchestrator-1.3.0.tgz","fileCount":246,"unpackedSize":2062635,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bpinhosilva%2fagent-orchestrator@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAiDB+to+HsEj47UcmF6JDm8b6IJsgbWOIOOEY0MiOz+AiAZDbj1CbhLasVAxEUExusp4HEW9YAnYQrGlthlzkvd6Q=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:478cea25-d07b-42ca-a19e-b1dc9e9b1dc6"}},"directories":{},"maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agent-orchestrator_1.3.0_1781449117339_0.9595474302246769"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-17T14:02:23.837Z","modified":"2026-06-14T14:58:37.729Z","0.0.1":"2026-03-17T14:02:24.153Z","1.0.0-alpha.1":"2026-03-17T14:09:06.719Z","1.0.0-alpha.2":"2026-03-17T14:16:55.232Z","1.0.0-alpha.3":"2026-03-17T14:20:26.931Z","1.0.0-alpha.4":"2026-03-20T04:05:48.960Z","1.0.0-alpha.5":"2026-03-21T21:36:49.314Z","1.0.0-alpha.6":"2026-03-21T22:16:29.233Z","1.0.0-alpha.7":"2026-03-21T23:04:54.418Z","1.0.0-alpha.8":"2026-03-22T02:34:50.999Z","1.0.0-alpha.9":"2026-03-22T06:37:46.350Z","1.0.0-alpha.10":"2026-03-22T17:53:58.178Z","1.0.0-alpha.11":"2026-03-24T01:22:26.785Z","1.0.0-alpha.12":"2026-03-24T07:06:30.896Z","1.0.0-alpha.13":"2026-03-26T04:41:03.325Z","1.0.0-alpha.14":"2026-03-27T03:09:04.891Z","1.0.0-alpha.15":"2026-03-28T17:54:46.769Z","1.0.0-alpha.16":"2026-03-28T19:31:18.822Z","1.0.0-alpha.17":"2026-03-29T00:31:14.664Z","1.0.0-alpha.18":"2026-03-29T19:26:13.443Z","1.0.0-alpha.19":"2026-03-30T05:02:11.159Z","1.0.0-alpha.20":"2026-03-30T06:18:21.011Z","1.0.0-alpha.21":"2026-03-30T06:41:00.920Z","1.0.0-alpha.22":"2026-04-02T02:54:59.447Z","1.0.0-alpha.23":"2026-04-02T05:21:45.141Z","1.0.0-alpha.24":"2026-04-02T05:39:02.624Z","1.0.0-alpha.25":"2026-04-03T20:42:05.139Z","1.0.0-alpha.26":"2026-04-04T00:07:33.126Z","1.0.0-alpha.27":"2026-04-04T01:06:40.259Z","1.0.0-alpha.28":"2026-04-04T01:54:33.770Z","1.0.0-alpha.29":"2026-04-04T02:36:36.191Z","1.0.0-alpha.30":"2026-04-05T21:00:07.310Z","1.0.0-alpha.31":"2026-04-06T01:03:02.326Z","1.0.0-alpha.32":"2026-04-06T02:27:44.874Z","1.0.0-alpha.33":"2026-04-06T19:08:43.558Z","1.0.0-alpha.34":"2026-04-09T03:04:09.771Z","1.0.0-alpha.35":"2026-04-11T17:39:19.882Z","1.0.0-alpha.36":"2026-04-13T02:51:38.852Z","1.0.0-alpha.37":"2026-04-13T03:43:55.598Z","1.0.0-alpha.38":"2026-04-17T00:17:42.587Z","1.0.0-alpha.39":"2026-04-17T00:27:24.338Z","1.0.0-alpha.40":"2026-04-17T01:14:04.422Z","1.0.0-alpha.41":"2026-04-17T04:20:42.133Z","1.0.0-alpha.42":"2026-04-17T04:37:10.138Z","1.0.0-alpha.43":"2026-04-17T04:47:58.902Z","1.1.0-alpha.1":"2026-04-17T05:03:12.426Z","1.1.0":"2026-04-17T05:23:36.378Z","1.1.1":"2026-04-19T18:08:41.414Z","1.1.2":"2026-04-21T02:14:53.935Z","1.1.3":"2026-05-02T17:10:57.400Z","1.2.0":"2026-05-17T23:50:41.828Z","1.3.0":"2026-06-14T14:58:37.484Z"},"bugs":{"url":"https://github.com/bpinhosilva/agent-orchestrator/issues"},"author":{"name":"bpinhosilva"},"license":"MIT","homepage":"https://github.com/bpinhosilva/agent-orchestrator#readme","keywords":["agent orchestrator","generative ai","agentic dashboard","nestjs","typescript"],"repository":{"type":"git","url":"git+https://github.com/bpinhosilva/agent-orchestrator.git"},"description":"An open-source AI agent orchestrator platform built with NestJS.","maintainers":[{"name":"bpinhosilva","email":"bpinhosilva@gmail.com"}],"readme":"# Agent Orchestrator \n\n<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/bpinhosilva/agent-orchestrator/main/docs/assets/lupy-mascot.webp\" alt=\"Lupy, the Agent Orchestrator mascot\" width=\"500\" />\n</p>\n\n<p align=\"center\"><em>Lupy, the project mascot, inspired by Bruno's dog and companion of 10 years.</em></p>\n\n<p align=\"center\">\n  <a href=\"https://github.com/bpinhosilva/agent-orchestrator/actions/workflows/ci.yml\"><img src=\"https://github.com/bpinhosilva/agent-orchestrator/actions/workflows/ci.yml/badge.svg\" alt=\"CI\" /></a>\n  <a href=\"https://github.com/bpinhosilva/agent-orchestrator/actions/workflows/gitleaks.yml\"><img src=\"https://github.com/bpinhosilva/agent-orchestrator/actions/workflows/gitleaks.yml/badge.svg\" alt=\"Gitleaks\" /></a>\n  <a href=\"https://socket.dev/npm/package/@bpinhosilva/agent-orchestrator\"><img src=\"https://socket.dev/api/badge/npm/package/@bpinhosilva/agent-orchestrator\" alt=\"Socket Badge\" /></a>\n</p>\n\n<p align=\"center\">\n  <a href=\"docs/i18n/pt-br/README.md\">🇧🇷 Português (Brasil)</a> &nbsp;&middot;&nbsp;\n  <a href=\"docs/i18n/es-es/README.md\">🇪🇸 Español (España)</a>\n</p>\n\nAgent Orchestrator is an open-source platform for managing AI agents, tasks, and project-scoped automation across multiple model providers. It combines a NestJS API, a React dashboard, a packaged CLI/runtime, and Docker deployment options for both local use and production-style environments.\n\n## Current capabilities\n\n- Multi-provider agent execution with Google Gemini, Anthropic Claude, and Ollama (local or cloud)\n- Agent profiles with provider/model selection\n- Project management with project membership and RBAC\n- Task execution plus recurring scheduling\n- File upload and artifact-backed task workflows\n- Packaged CLI/runtime with full lifecycle management: `setup`, `run`, `restart`, `stop`, `status`, `health`, `logs`, `migrate`, `config`, `reset-password`, and `rotate-secrets`\n- React dashboard served by the backend or packaged runtime\n\n## Planned direction\n\n- Richer workflow orchestration and agent chaining\n- Broader agent tool integrations\n- Expanded runtime and deployment ergonomics\n\n## Architecture at a glance\n\n| Area | Stack |\n| --- | --- |\n| Backend | NestJS 11 + TypeScript 5 |\n| Frontend | React SPA |\n| Database | PostgreSQL (production) / SQLite via `better-sqlite3` (local/runtime) |\n| ORM | TypeORM |\n| Auth | JWT access/refresh tokens via httpOnly cookies |\n| Packaging | npm package with bundled backend, CLI, and UI assets |\n\n## Prerequisites\n\n- [Node.js](https://nodejs.org/) 24 or newer\n- npm\n- [Docker](https://www.docker.com/) and Docker Compose (optional)\n- At least one provider API key or local model server to execute agents:\n  - [Google Gemini API key](https://aistudio.google.com/)\n  - [Anthropic API key](https://console.anthropic.com/)\n  - [Ollama](https://ollama.com/) running locally (no key required) or a cloud Ollama endpoint\n\n## Quick start\n\nChoose the path that matches how you want to use the project:\n\n- **Packaged CLI/runtime**: quickest way to run the app locally as an installed tool\n- **Source checkout**: best path for development and contributing\n\n### Option A: packaged CLI/runtime\n\n```bash\nnpm install -g @bpinhosilva/agent-orchestrator\nagent-orchestrator setup\nagent-orchestrator run\nagent-orchestrator restart\nagent-orchestrator status\nagent-orchestrator health\n```\n\n`setup` can create the runtime `.env`, run migrations, seed an admin user, and prompt you to apply pending migrations after package updates. `run` does not upgrade the database automatically. The default runtime home is `~/.agent-orchestrator`, or `${AGENT_ORCHESTRATOR_HOME}` if you set it explicitly.\n\nFor deeper CLI usage, see [docs/CLI.md](docs/CLI.md).\n\n### Option B: source checkout\n\n```bash\ngit clone https://github.com/bpinhosilva/agent-orchestrator.git\ncd agent-orchestrator\nnpm install\nnpm rebuild --ignore-scripts=false\nnpm run build:all\n```\n\n> **Note**: The repository uses `ignore-scripts=true` in `.npmrc` for supply-chain hardening. After `npm install`, run `npm rebuild --ignore-scripts=false` so native modules such as `bcrypt` and `better-sqlite3` are actually compiled.\n\nIf you want to use the packaged CLI behavior from a source checkout, run the built entrypoint directly:\n\n```bash\nnode dist/cli/index.js --help\n```\n\n## Configure the runtime\n\nThe app loads configuration from:\n\n- `${AGENT_ORCHESTRATOR_HOME}/.env` when `AGENT_ORCHESTRATOR_HOME` is set\n- `.env` in the project/package root otherwise\n\nExample `.env`:\n\n```bash\n# Required\nJWT_SECRET=\"replace-with-a-secret-at-least-32-characters-long\"\nJWT_REFRESH_SECRET=\"replace-with-another-secret-at-least-32-characters-long\"\n\n# Provider keys (optional until you want to execute agents)\nGEMINI_API_KEY=\"\"\nANTHROPIC_API_KEY=\"\"\n\n# Ollama (local by default, fill in OLLAMA_HOST and OLLAMA_API_KEY for cloud usage)\nOLLAMA_HOST=http://127.0.0.1:11434\nOLLAMA_API_KEY=\"\"\n\n# Database\nDB_TYPE=sqlite\nDATABASE_URL=\n\n# Runtime\nHOST=127.0.0.1\nPORT=15789\nNODE_ENV=production\nALLOWED_ORIGINS=http://localhost:5173,http://localhost:3000\nSCHEDULER_ENABLED=true\nDB_LOGGING=false\nSERVE_STATIC_UI=true\nCHECK_PENDING_MIGRATIONS_ON_STARTUP=false\nLOG_LEVEL=error\n# Optional packaged-runtime / Docker file-rotation settings\n# LOG_ROTATION_MAX_SIZE_MB=10\n# LOG_ROTATION_MAX_FILES=4\n```\n\n## Database setup\n\n### SQLite\n\nSQLite is the default local/runtime option when `DATABASE_URL` is not set. The database file lives at:\n\n- `local.sqlite` in the project/package root, or\n- `${AGENT_ORCHESTRATOR_HOME}/local.sqlite` when runtime home is set\n\n> **Important — dev server vs. packaged CLI runtime use different databases by default.**\n> Running `npm run dev` or `npm run start:dev` uses `./local.sqlite` in the project root.\n> Running `node dist/cli/index.js` (or the installed `agent-orchestrator` binary) defaults to `~/.agent-orchestrator/local.sqlite`.\n> If you run the dev server and also use CLI admin commands (e.g. `reset-password`, `migrate`), point the CLI at the project root database:\n>\n> ```bash\n> AGENT_ORCHESTRATOR_HOME=/path/to/agent-orchestrator node dist/cli/index.js reset-password\n> ```\n\n### PostgreSQL\n\nUse PostgreSQL by setting `DATABASE_URL` or `DB_TYPE=postgres`:\n\n```bash\nexport DATABASE_URL=\"postgresql://orchestrator:orchestrator_password@localhost:5433/agent_orchestrator\"\n```\n\n### Initialize the schema\n\nRun migrations before the first app start:\n\n```bash\nnpm run migration:run\n```\n\nCreate the initial admin user if you want to sign in through the dashboard:\n\n```bash\nnpm run seed:admin\n```\n\nIf you use the packaged CLI, `agent-orchestrator setup` can perform both steps for you.\n\n## Run the application\n\n### Local development\n\n```bash\nnpm run dev\n```\n\nThat starts:\n\n- UI dev server: `http://localhost:5173` (accessible from your network)\n- API: `http://localhost:3000/api/v1` (accessible from your network)\n- Swagger UI: `http://localhost:3000/api` (non-production only)\n- Health endpoint: `http://localhost:3000/health`\n\nBy default, the development servers bind to `0.0.0.0`, allowing access from other devices on the same network using your machine's local IP address.\n\nIf you only want the API in watch mode:\n\n```bash\nnpm run start:dev\n```\n\n### Packaged/runtime mode\n\n```bash\nagent-orchestrator setup\nagent-orchestrator run\nagent-orchestrator status\nagent-orchestrator health\nagent-orchestrator logs --lines 50\nagent-orchestrator restart\nagent-orchestrator stop\nagent-orchestrator config show\nagent-orchestrator rotate-secrets\n```\n\nWhen running the packaged app or a production build with static UI enabled, the dashboard is served from `http://localhost:15789` by default.\n\nBy default, the packaged CLI/runtime keeps writing to `${AGENT_ORCHESTRATOR_HOME}/server.log`, rotating the active file at **10 MB** and retaining **4** timestamped archives. You can persist different defaults with `agent-orchestrator setup --log-max-size-mb <mb> --log-max-files <count>` and override them for a single launch with `agent-orchestrator run --log-max-size-mb <mb> --log-max-files <count>`.\n\n## Docker\n\n> For the full Docker guide, see [docs/DOCKER.md](docs/DOCKER.md).\n\nThe repository ships three Compose entrypoints:\n\n| File | Purpose |\n| --- | --- |\n| `docker-compose.yml` | Production-style stack with PostgreSQL, API, and Caddy-served UI |\n| `docker-compose.dev.yml` | Development stack with API hot reload and Vite UI dev server |\n| `docker-compose.test.yml` | Integration stack for migration, CLI/runtime, API, and UI checks |\n\nDocker keeps stdout/stderr as the primary log stream, so `docker compose logs` continues to work as before. If you also want rotated in-container log files, set `LOG_ROTATION_MAX_SIZE_MB` and `LOG_ROTATION_MAX_FILES`; the API container writes to the system temp directory by default (typically `/tmp/server.log`), or `${AGENT_ORCHESTRATOR_HOME}/server.log` if you set a writable runtime home.\n\n### Production-style stack\n\n**Step 1: Create `.env`** — copy the example in the repo root and fill in your values:\n\n```bash\nPOSTGRES_USER=postgres\nPOSTGRES_PASSWORD=change_me\nPOSTGRES_DB=agent_orchestrator\n\nJWT_SECRET=<at-least-32-char-secret>\nJWT_REFRESH_SECRET=<at-least-32-char-secret>\n\n# For seed-admin:\nADMIN_EMAIL=admin@example.com\nADMIN_PASSWORD=change_me\n```\n\n**Step 2: Run migrations**\n\n```bash\ndocker compose --profile tools run --rm migrate\n```\n\n**Step 3: Seed the admin user** — credentials are read from `ADMIN_EMAIL` and `ADMIN_PASSWORD` in `.env`, never from CLI flags.\n\n```bash\ndocker compose --profile tools run --rm seed-admin\n```\n\n**Step 4: Start the stack**\n\n```bash\ndocker compose up -d\n```\n\nAccess at `https://localhost` (your browser will warn about a self-signed cert — click through).\n\n**Stopping:**\n\n```bash\ndocker compose down      # stop, keep data\ndocker compose down -v   # stop and wipe all data (including the PostgreSQL volume)\n```\n\n**Custom domain:**\n\n```bash\nDOMAIN=mysite.com\nALLOWED_ORIGINS=https://mysite.com\n```\n\nCaddy automatically provisions Let's Encrypt certificates for real public domains.\n\nIn this stack the UI is served by **Caddy**, not by the Nest app. Docker explicitly sets `SERVE_STATIC_UI=false` so the backend only serves the API.\n\n### Development stack\n\n```bash\nnpm run docker:dev\n```\n\nEndpoints:\n\n- UI: `http://localhost:5173`\n- API: `http://localhost:3000/api/v1`\n- PostgreSQL: `localhost:5433`\n\n### Integration stack\n\nUse `docker-compose.test.yml` when you want to exercise migration behavior, packaged CLI/runtime flows, API startup, and UI reachability together.\n\n```bash\nnpm run docker:test\ndocker compose -f docker-compose.test.yml --profile tools run --rm migrate\ndocker compose -f docker-compose.test.yml --profile tools run --rm cli\n```\n\nEndpoints:\n\n- UI: `https://localhost:8444`\n- API: `https://localhost:8444/api/v1`\n\n## Development workflow\n\n| Task | Command |\n| --- | --- |\n| Start API + UI | `npm run dev` |\n| Start API only | `npm run start:dev` |\n| Lint API + UI | `npm run lint:all` |\n| Run API + UI + E2E tests | `npm run test:all` |\n| Run coverage | `npm run test:cov` |\n| Run E2E tests | `npm run test:e2e` |\n| Build backend + UI package output | `npm run build:all` |\n| Apply migrations | `npm run migration:run` |\n\n## Auth and access model\n\n- Access and refresh tokens are issued by the auth service and transported via **httpOnly cookies**\n- System roles are **`admin`** and **`user`**\n- Project membership roles are **`owner`** and **`member`**\n- Routes are protected by default; use `@Public()` for public endpoints\n- Global throttling defaults to `60/min`, with stricter limits on auth endpoints\n\n## Useful docs\n\n- [Docker guide](docs/DOCKER.md)\n- [CLI reference](docs/CLI.md)\n- [CI/CD pipeline](docs/CI_CD.md)\n- [Release process](docs/RELEASE.md)\n- [Contributing guide](CONTRIBUTING.md)\n\n## Troubleshooting\n\n- **Native module errors after install**: run `npm rebuild`\n- **`JWT_SECRET` rejected**: it must be at least 32 characters\n- **Agent execution fails immediately**: confirm `GEMINI_API_KEY`, `ANTHROPIC_API_KEY`, or Ollama (`OLLAMA_HOST`) are set correctly for the provider in use\n- **Schema/startup issues**: run `npm run migration:run`\n- **Need to undo the latest migration**: run `npm run migration:revert`\n- **Need to reset a user's password**: use `agent-orchestrator reset-password` — this also revokes all active sessions for that user. If the dev server (`npm run dev`) is running instead of the packaged runtime, the CLI targets a different database by default; override with `AGENT_ORCHESTRATOR_HOME=$(pwd) node dist/cli/index.js reset-password`\n- **Need to rotate JWT secrets** (e.g. after a credential leak): use `agent-orchestrator rotate-secrets` — this regenerates `JWT_SECRET` and `JWT_REFRESH_SECRET`, invalidating all active sessions, and restarts the server automatically if it is running\n- **Stale PostgreSQL volume (version mismatch)**: if the `db` container fails its health check with \"data directory was initialized by PostgreSQL version X, which is not compatible with this version\", run `docker compose down -v` to wipe the volume and start fresh\n\n## License\n\nSee [LICENSE](LICENSE).\n","readmeFilename":"README.md"}