{"_id":"@mastra/factory","_rev":"246-277c65e361ea6581fe29575dcf952905","name":"@mastra/factory","dist-tags":{"fix-thread-subscription-multi-instance-redis-streams":"0.0.0-fix-thread-subscription-multi-instance-redis-streams-20260730204150","feat-move-slack-integration-to-factory":"0.0.0-feat-move-slack-integration-to-factory-20260804181842","sandbox-private-exec":"0.0.0-sandbox-private-exec-20260804211430","esbuild-bundle-worker":"0.0.0-esbuild-bundle-worker-20260807182016","platform-sandbox-sidecar-probe":"0.0.0-platform-sandbox-sidecar-probe-20260809163846","openai-schema-compat-issue":"0.0.0-openai-schema-compat-issue-20260810211758","factory-sessions-first-meaningful-exec-at":"0.0.0-factory-sessions-first-meaningful-exec-at-20260810230411","platform-turn-end-wiring":"0.0.0-platform-turn-end-wiring-20260811044905","perf-factory-sandbox-lifecycle":"0.0.0-perf-factory-sandbox-lifecycle-20260814171817","fix-session-visibility-review-nits":"0.0.0-fix-session-visibility-review-nits-20260818175628","fix-agent-controller-lazy-workspace":"0.0.0-fix-agent-controller-lazy-workspace-20260819202711","fix-platform-sandbox-readiness":"0.0.0-fix-platform-sandbox-readiness-20260820163514","om-continuation-hints":"0.0.0-om-continuation-hints-20260824180431","relic-pressure":"0.0.0-relic-pressure-20260828160621","knowledgev2":"0.0.0-knowledgev2-20260828164436","subconscious-alpha":"0.0.0-subconscious-alpha-20260901173138","knowledge-org-scope":"0.0.0-knowledge-org-scope-20260902233451","workshop-yj":"0.0.0-workshop-yj-20260903030708","fix-knowledge-inspector-org-scope":"0.0.0-fix-knowledge-inspector-org-scope-20260903151927","feat-subconscious-tool-guidance":"0.0.0-feat-subconscious-tool-guidance-20260904012318","tags-preview-alpha":"0.0.0-tags-preview-alpha-20260906184827","om-langfuse-session":"0.0.0-om-langfuse-session-20260910192355","client-tool-results":"0.0.0-client-tool-results-20260912062135","feat-durable-agent-evented-engine":"0.0.0-feat-durable-agent-evented-engine-20260918205958","fix-durable-evented-local-only":"0.0.0-fix-durable-evented-local-only-20260919001610","livekit-v4-beta":"0.0.0-livekit-v4-beta-20260922141955","drop-factory-ui":"0.0.0-drop-factory-ui-20260922202841","marvin-deploy":"0.0.0-marvin-deploy-20260928142745","marvin-deploy-traces":"0.0.0-marvin-deploy-traces-20260929142102","marvin-deploy-traces-a":"0.0.0-marvin-deploy-traces-a-20260930070026","fix-studio-trace-thread-hide-om":"0.0.0-fix-studio-trace-thread-hide-om-20260930091934","marvin-deploy-trace-b":"0.0.0-marvin-deploy-trace-b-20260930122039","feat-mcp-typegen":"0.0.0-feat-mcp-typegen-20260930124658","marvin-deploy-trace-c":"0.0.0-marvin-deploy-trace-c-20261001065356","marvin-deploy-trace-d":"0.0.0-marvin-deploy-trace-d-20261001094745","latest":"0.19.1","alpha":"0.19.2-alpha.1","marvin-deploy-trace-e":"0.0.0-marvin-deploy-trace-e-20261002114957","polyester-catcher":"0.0.0-polyester-catcher-20261002131924"},"versions":{"0.0.0":{"name":"@mastra/factory","version":"0.0.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"1ecf22c609fd0a22b48e633dfd2cae4d130e41f8","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0.tgz","fileCount":6,"integrity":"sha512-nQtAhK/LpPUUk2td8TEX/odcIncgnYlUTjt0xVLGQUsR/Wsuw6R5cdAEyjiMGV2jHmjtMyT/GdfhTCOUB0aJhA==","signatures":[{"sig":"MEUCIQCd2kmD2DnB0RsCMweBKh1Rz5upu2ICwrG414w5xykrAgIgZsdGXnvH8rqBWz6+xq7TaVtBghT/HiJwkWFmASwLXH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43104},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"vitest run","check":"tsc --noEmit","build:lib":"tsup --silent --config tsup.config.ts"},"_npmUser":{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"_npmVersion":"10.9.7","description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"workspace:*","@octokit/rest":"^22.0.1","@mastra/code-sdk":"workspace:*","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"workspace:*","@mastra/auth-workos":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.7.0","vitest":"catalog:","@mastra/pg":"workspace:*","typescript":"catalog:","@types/node":"22.20.1","@internal/lint":"workspace:*","@mastra/libsql":"workspace:*","typescript-eslint":"^8.57.0","@internal/types-builder":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0_1784741788168_0.01224220046026181","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.2":{"name":"@mastra/factory","version":"0.1.0-alpha.2","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.1.0-alpha.2","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"8b095133e1866832cb2d3c58bf9046858080002c","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.1.0-alpha.2.tgz","fileCount":291,"integrity":"sha512-UxdSl0mrzbzBcQCU4dqWTWNnCVFoArwRvfQcjpxyDMN9p308K8R0chRFqdGabwfzM7S/ITeRgiiXmpCMPyPX5g==","signatures":[{"sig":"MEUCIQDYVpiLFm3g19WOnFJbfzdHQMA2SujmZYCZRugCDCE/jAIga/mGVBAXKU7GK12Ed1MTOG+WN92Suuiypqcb0pdQCkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.1.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18165186},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"vitest run","check":"tsc --noEmit","build:lib":"tsup --silent --config tsup.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.52.0-alpha.12","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.0.0-alpha.14","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.2-alpha.1","@mastra/auth-workos":"1.6.4-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.7.0","vitest":"4.1.10","@mastra/pg":"1.17.0-alpha.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.114","@mastra/libsql":"1.17.0-alpha.3","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.89"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.1.0-alpha.2_1784742785265_0.6255779654941527","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.3":{"name":"@mastra/factory","version":"0.1.0-alpha.3","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.1.0-alpha.3","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"8f9a8a75dd6d070c1652d78d4bdeed2415f3f35c","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.1.0-alpha.3.tgz","fileCount":291,"integrity":"sha512-z6vlWHeqXD72cFCZMelp5CM7SRqOiXxp+951fgMp9s6vUIfdM02XXmNMpmj0wp1AYli4IDTc0ni3ngMW80qz3A==","signatures":[{"sig":"MEQCIBJouG2PXPqfjFV0EvTNKble8ouu2vjtH0WhAb953xRJAiAsm4TyMALG4uuvcN2lIWXpg7YuWtbnWhMCG1BUgU1UIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.1.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18187361},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"vitest run","check":"tsc --noEmit","build:lib":"tsup --silent --config tsup.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.52.0-alpha.12","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.0.0-alpha.15","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.2-alpha.1","@mastra/auth-workos":"1.6.4-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.7.0","vitest":"4.1.10","@mastra/pg":"1.17.0-alpha.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.114","@mastra/libsql":"1.17.0-alpha.3","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.89"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.1.0-alpha.3_1784748987695_0.11872448961275861","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.4":{"name":"@mastra/factory","version":"0.1.0-alpha.4","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.1.0-alpha.4","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"1b2e3fcff03a7218edffb73b515b0d9563c41684","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.1.0-alpha.4.tgz","fileCount":307,"integrity":"sha512-CamsOGne6Ie0ZFhgXmm/sFKJRhmHOI5XtlhQeqZcNtetFp7689ux31TFDCK4EBCSblI+7TRAnMvhPznIodp8eg==","signatures":[{"sig":"MEYCIQCpjub6Jr8I3rVykyzh2JgVWWxNJ2+ZUNZ42eeHrGU7YgIhANMANt9RxBU9VFmjnuLYDA7IMOJLFOOEXGm6TaBXzSdg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.1.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18457356},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"vitest run","check":"tsc --noEmit","build:lib":"tsup --silent --config tsup.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.52.0-alpha.13","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.0.0-alpha.16","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.2-alpha.1","@mastra/auth-workos":"1.6.4-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.7.0","vitest":"4.1.10","@mastra/pg":"1.17.0-alpha.4","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.114","@mastra/libsql":"1.17.0-alpha.4","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.89"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.1.0-alpha.4_1784757141783_0.9036687908712633","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.5":{"name":"@mastra/factory","version":"0.1.0-alpha.5","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.1.0-alpha.5","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"b09bac24ae1d55d3e57f6a4fe958870ba60684b8","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.1.0-alpha.5.tgz","fileCount":307,"integrity":"sha512-JYGGEh3Lwd6P/lpFH+rwcCDDP+OgfxuMz74+GFu09sBjn28te3gXoowRDwC0LW9YTnk/F3udUJB82PKiNpGP0w==","signatures":[{"sig":"MEUCIQDWQtTKRIqc6x2+o1GQIZzqzsGZ1P6kiHf6IdlYxArTjQIgaEQNGRihL0FC/sfDZfxpjs8N6ShIsracdsClolQpAU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.1.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18491337},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"vitest run","check":"tsc --noEmit","build:lib":"tsup --silent --config tsup.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.52.0-alpha.13","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.0.0-alpha.17","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.2-alpha.1","@mastra/auth-workos":"1.6.4-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.7.0","vitest":"4.1.10","@mastra/pg":"1.17.0-alpha.4","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.114","@mastra/libsql":"1.17.0-alpha.4","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.89"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.1.0-alpha.5_1784763592080_0.2738918952427112","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.6":{"name":"@mastra/factory","version":"0.1.0-alpha.6","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.1.0-alpha.6","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"5b813d69d739a34009108708767dd16b1ffa3e27","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.1.0-alpha.6.tgz","fileCount":307,"integrity":"sha512-WLfsgKZ/paNYxNKXFUshKE3/zfK6EVmZ/U/u20ANil1CXlX/WTLc1uNLl+d1UeOQGasuCym3EToK692FixgBhw==","signatures":[{"sig":"MEUCIQCrIYDjLsgLXHXejFZzwS1eXy5MvdNlv7xZcLgaso98mQIgNmt/xqCY530enMJ/fjXgX3mvcwUwNk9PuB/bgMsg9ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.1.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18491994},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"vitest run","check":"tsc --noEmit","build:lib":"tsup --silent --config tsup.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.52.0-alpha.13","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.0.0-alpha.17","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.2-alpha.1","@mastra/auth-workos":"1.6.4-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.7.0","vitest":"4.1.10","@mastra/pg":"1.17.0-alpha.4","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.114","@mastra/libsql":"1.17.0-alpha.4","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.89"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.1.0-alpha.6_1784767146780_0.07071733374708344","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.7":{"name":"@mastra/factory","version":"0.1.0-alpha.7","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.1.0-alpha.7","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"483782b32e4f269103f0fd5f31623bb622312364","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.1.0-alpha.7.tgz","fileCount":311,"integrity":"sha512-/CVw6zUNi0an1uneTk9zmBEId/5YbEOodhWeiIGEUSm4Ko0wX0fa4wGpXZAvQt3Il/RiPp6vdwdJK2LZRA8Gug==","signatures":[{"sig":"MEQCICrLz+jD15RfYq5bEBOGLa4uRZe0FLp2k7KwVX2T3/NcAiAZVv1hVBgNZFZMI8sjjZOx1eZFpn2xx/8JSddiqkEcLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.1.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18614155},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"vitest run","check":"tsc --noEmit","build:lib":"tsup --silent --config tsup.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.52.0-alpha.13","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.0.0-alpha.18","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.2-alpha.1","@mastra/auth-workos":"1.6.4-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.7.0","vitest":"4.1.10","@mastra/pg":"1.17.0-alpha.4","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.114","@mastra/libsql":"1.17.0-alpha.4","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.89"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.1.0-alpha.7_1784771665166_0.8473059519762101","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.8":{"name":"@mastra/factory","version":"0.1.0-alpha.8","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.1.0-alpha.8","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"a46ea3426b3352ec877e4e0ef87e1bc50f6fc3a4","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.1.0-alpha.8.tgz","fileCount":312,"integrity":"sha512-dhyUIlTLwtv3HsY4qRqygIvgp9l70kVojijvP63C+QMStZjsEyVGD83ZYrshU81Ub0ik/fBm4BLRrrVG4H/s1A==","signatures":[{"sig":"MEYCIQD5gS3B2K7FEQt9BUJN64EwhDhj89l47Tmudw2f/QMc7wIhAJkGdb8rciJuZP49ZrDMuIpze0mWitwInjA/TcTYlDNd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.1.0-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18609400},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"vitest run","check":"tsc --noEmit","build:lib":"tsup --silent --config tsup.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.52.0-alpha.13","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.0.0-alpha.18","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.2-alpha.1","@mastra/auth-workos":"1.6.4-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.7.0","vitest":"4.1.10","@mastra/pg":"1.17.0-alpha.4","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.114","@mastra/libsql":"1.17.0-alpha.4","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.89"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.1.0-alpha.8_1784773999733_0.3697266933100627","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.9":{"name":"@mastra/factory","version":"0.1.0-alpha.9","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.1.0-alpha.9","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"9a67064c77c0d8733f1b74c3fd14af110d23a05e","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.1.0-alpha.9.tgz","fileCount":312,"integrity":"sha512-wtoBpvN2MDg+ayg8kvvdptPFh/+pQxnWfh1uLA6USfwM+QZdZ78IhQ/K3b7lH+GW6kr0H3irQt6j6R3gnAjjhw==","signatures":[{"sig":"MEUCIQCq2H8GC4EwWmdWu0mSzU5buBa0cWCpNI/8ppmHcTxcbQIgH3Uqdp2uqW/QxtjHugRJa89DSOCOcVMf4Om5IYWca0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.1.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18614222},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"vitest run","check":"tsc --noEmit","build:lib":"tsup --silent --config tsup.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.52.0-alpha.13","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.0.0-alpha.18","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.2-alpha.1","@mastra/auth-workos":"1.6.4-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.7.0","vitest":"4.1.10","@mastra/pg":"1.17.0-alpha.4","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.114","@mastra/libsql":"1.17.0-alpha.4","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.89"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.1.0-alpha.9_1784775693058_0.09411237126636274","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@mastra/factory","version":"0.1.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.1.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"e227460643d40b824ebeab51f6f73aa88e2abbc9","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.1.0.tgz","fileCount":312,"integrity":"sha512-bvUH2xjNrWZnYmNzyTs9cd/XrKYKxN32TbS+lKeoNIC0xT3iIHLQRnaYHPY1Hw+9YnjIpK+dXnTXPFQki8YKzQ==","signatures":[{"sig":"MEUCIQCkzVSyn4FMSvSBiy5JRpEmfja7XClWpnt/1+cwmGBzuAIgdCdi7Hz7Er5dXyVJ2RKWkyPjeKnFNOtWz2krCizi/g0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18637006},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"vitest run","check":"tsc --noEmit","build:lib":"tsup --silent --config tsup.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.52.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.0.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.2","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.7.0","vitest":"4.1.10","@mastra/pg":"1.17.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.115","@mastra/libsql":"1.17.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.90"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.1.0_1784777671547_0.5037775606999126","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.0":{"name":"@mastra/factory","version":"0.2.0-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.2.0-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"cfc8227c38462c5dab19b6db61d2647ca093729f","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.2.0-alpha.0.tgz","fileCount":312,"integrity":"sha512-sk8mNDZXyK4sxrMzjVnTOme2iZZ5GKpyUD3Vwtlc4oIlhUo7v6gY7XJzdnSdQ8wbTQOVjYuuZ6Cir95JU/+kCg==","signatures":[{"sig":"MEQCIDnmZu8CdSB3LGyW2WUuV1oRkNyfbzu4GIl+a+XB6kO+AiBOQ7YtNJtrgFhppQVzIQ37aPVbMNcgxlpX726g1Cfz3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.2.0-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18697169},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"vitest run","check":"tsc --noEmit","build:lib":"tsup --silent --config tsup.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.52.1-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.0.1-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.2","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.7.0","vitest":"4.1.10","@mastra/pg":"1.17.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.115","@mastra/libsql":"1.17.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.90"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.2.0-alpha.0_1784796460268_0.7718998222063105","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@mastra/factory","version":"0.2.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.2.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"5b768e8bac5849ae0ee909c1b0ce764ec06b084b","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.2.0.tgz","fileCount":312,"integrity":"sha512-SyPASuV2Tq6k1ceVqFeOmAmEQz2NdIMZXNDv7NaUOy5J2n4L6na+shcFhgN7zztlB/fdx5dAlOQzMbLyJFcsDQ==","signatures":[{"sig":"MEYCIQDWh2BR7NTXxvEYRVPHgv1sjgX10PZtMqBZaOD187F/AgIhAJVxekYFSlwcR2PZHHZELashkZzEw/mMRM8kUYymVo9l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18698460},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"vitest run","check":"tsc --noEmit","build:lib":"tsup --silent --config tsup.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.52.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.0.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.2","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.7.0","vitest":"4.1.10","@mastra/pg":"1.17.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.116","@mastra/libsql":"1.17.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.91"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.2.0_1784800368066_0.5849816682164779","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-alpha.0":{"name":"@mastra/factory","version":"0.2.1-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.2.1-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"065a7b89855644ce533a658bfb4efdd1e907cb03","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.2.1-alpha.0.tgz","fileCount":312,"integrity":"sha512-SqNeKnW113nkti7aGFJIEk2smQNE7STr32o2BcIvECMqLhYJx6brZyw/KV+A4cF/6H039ebS2x31h45PeeP/Og==","signatures":[{"sig":"MEQCID5Jepi9Pc35O5+ZRFks1nQnKAGAa0PlBo5Zt6oujSSRAiBFWeRrutirAWJ3GW6LMdwi/GVYfghVpKrxFXEK0a0kRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.2.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18925922},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"vitest run","check":"tsc --noEmit","build:lib":"tsup --silent --config tsup.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.52.2-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.0.2-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.2","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.7.0","vitest":"4.1.10","@mastra/pg":"1.17.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.116","@mastra/libsql":"1.17.1-alpha.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.91"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.2.1-alpha.0_1784825269192_0.7707422957531793","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-alpha.1":{"name":"@mastra/factory","version":"0.2.1-alpha.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.2.1-alpha.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"409c1c5199ea5f2effc318080101a74238447507","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.2.1-alpha.1.tgz","fileCount":312,"integrity":"sha512-va/yWxeiddhmStUnN4AQdDi5ytGHI3k6Eni/gI7N/Z12GdZs4VuLHMoGL9vyqtFsEpMRaPGMf/vUL0lb8AtXvg==","signatures":[{"sig":"MEUCIQCd0Ns1lIYXgks5ZRFuwFWHwkXrocVWd9LDFY/7aDl27wIgOVZCbc1+U8Noc0vWODFMB4YxybvqeopIivhNstwb7zU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.2.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18926346},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"vitest run","check":"tsc --noEmit","build:lib":"tsup --silent --config tsup.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.53.0-alpha.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.0.2-alpha.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.2","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.7.0","vitest":"4.1.10","@mastra/pg":"1.17.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.116","@mastra/libsql":"1.17.1-alpha.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.91"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.2.1-alpha.1_1784870374236_0.7635215370767781","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-alpha.2":{"name":"@mastra/factory","version":"0.2.1-alpha.2","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.2.1-alpha.2","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"a4a0fa012e54c93c3fc7e957f23d800811d41901","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.2.1-alpha.2.tgz","fileCount":312,"integrity":"sha512-w6VtBLU6dSDG7JxPlW8iCG9ahFod8LiIhdyxBuspwJlAQnlts6z1PWyPogT8MSlPOIZ8J+FA+e1WvNWNfZpwDA==","signatures":[{"sig":"MEYCIQCR61gXb3Fodj4giGn8CxeawnBtdKW3gK5BOXCa5GZQEgIhAOyrxNMP2ncqVcp8ozoE9RuR7rp+tPBoMNbhLgyEDi38","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.2.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18927158},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsup --silent --config tsup.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.53.0-alpha.2","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.0.2-alpha.2","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.2","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.7.0","vitest":"4.1.10","@mastra/pg":"1.17.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.116","@mastra/libsql":"1.17.1-alpha.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.91"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.2.1-alpha.2_1784956707011_0.700989244491643","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-alpha.3":{"name":"@mastra/factory","version":"0.2.1-alpha.3","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.2.1-alpha.3","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"59608068db7f26356c914bf20aa8becd822dfa75","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.2.1-alpha.3.tgz","fileCount":312,"integrity":"sha512-jSQrgHlqETZtAmG/s+nm29vD2Jb+TMLFBPao+O/WJwyd0BryBMnHfHHNqffd9lZVr6uJMbdLUE3+Ls+W5YBU/g==","signatures":[{"sig":"MEQCID8bisUgYdXtmChHxDcOZ17UqqLJyg5SbjMQCaqi7UslAiB2BbBTMiTwUTkJMHOd7hki6fz0hh69vR2Q3BeyhvcMFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.2.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18927287},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsup --silent --config tsup.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.53.0-alpha.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.0.2-alpha.3","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.2","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.7.0","vitest":"4.1.10","@mastra/pg":"1.17.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.116","@mastra/libsql":"1.17.1-alpha.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.91"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.2.1-alpha.3_1785130263600_0.7171853431937159","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-alpha.4":{"name":"@mastra/factory","version":"0.2.1-alpha.4","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.2.1-alpha.4","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"ecb0bb20af420bf6419085d8e915232d77f2e273","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.2.1-alpha.4.tgz","fileCount":308,"integrity":"sha512-Vqq4vHZWuiKHBy6h2AIyj8sbD2hVHkUVsTPzClPTeUwWTruz6TDjwYVlttqW9QfD0mw4fZMQRAm8ARMNkmuQYw==","signatures":[{"sig":"MEQCICiuCl+E+a5mtSPrEKD+eSe6HA0O6RM2gbQFYLQG0a9gAiBwxDt8kbhnc6z70KVEjXrALVITrxwVr/EE1H4g4TCvzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.2.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19036740},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsup --silent --config tsup.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.53.0-alpha.4","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.0.2-alpha.4","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.2","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.7.0","vitest":"4.1.10","@mastra/pg":"1.17.1-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.116","@mastra/libsql":"1.17.1-alpha.1","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.91"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.2.1-alpha.4_1785165524335_0.7770505773713372","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@mastra/factory","version":"0.2.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.2.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"19c957eb521c429eb91de42b1d1bde95c30ba128","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.2.1.tgz","fileCount":308,"integrity":"sha512-/aQYPz9tq42zpCflkFPplNJ1QI/0O2HWMRDQMzrN77GLpNIXooAF47IorVbT4Os49Ja7Z/esS9cIPy09kXFRcg==","signatures":[{"sig":"MEQCIAkNEvRaA19BUENEnt00hpB85/jkOFf904+h18iUlg5FAiB+pl67Adz47N+tVPDwM3IZZ4QUb9N3Fc7DeB+idM9ItA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19059317},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsup --silent --config tsup.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.53.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.0.2","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.2","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.7.0","vitest":"4.1.10","@mastra/pg":"1.17.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.117","@mastra/libsql":"1.17.1","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.92"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.2.1_1785169928200_0.6476120609060019","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-alpha.0":{"name":"@mastra/factory","version":"0.2.2-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.2.2-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"dbf1bf02d5a4b110ca7cc03c9e47447e62f13e3e","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.2.2-alpha.0.tgz","fileCount":308,"integrity":"sha512-AWXd0zeorhrUD8m/OxrIFQSHZmCxUrpv9XWBa9yspCorgfNHnXvj/xdHZxQKpuNG1VHa1cbC0X7cize1I9Jxlw==","signatures":[{"sig":"MEQCIDc3oIP4+gjsajRqVRZGFFoF8escW3kc/uU6spRdneelAiB0MfReTO/NHMyWY0OOYQWdBWi7PT2nnjD4KEckmJL1nA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.2.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19059585},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsup --silent --config tsup.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.54.0-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.0.3-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.2","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.7.0","vitest":"4.1.10","@mastra/pg":"1.18.0-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.117","@mastra/libsql":"1.18.0-alpha.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.92"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.2.2-alpha.0_1785172042059_0.22778291628662206","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-alpha.1":{"name":"@mastra/factory","version":"0.2.2-alpha.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.2.2-alpha.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"48c77de1273b0318a18c0e4dd06616738916390f","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.2.2-alpha.1.tgz","fileCount":312,"integrity":"sha512-anTRMaSme1rzR4YE2Bj8F4FBi9UfRE7AnpYitJ01iXI3xEYryvmSHQ0txSCnhaf+3vhLHEoBi4O6B019z2uZJg==","signatures":[{"sig":"MEYCIQDFYc7Z1d8bZ69O/IB3BJQUMQLyGOZSCM3LeBk2xAf8KQIhAJeYsAwFCpwu08VnVjfycZfevhX3CmJDSriMjQrStgpk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.2.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19166581},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsup --silent --config tsup.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.54.0-alpha.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.0.3-alpha.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3-alpha.0","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.7.0","vitest":"4.1.10","@mastra/pg":"1.18.0-alpha.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.117","@mastra/libsql":"1.18.0-alpha.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.92"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.2.2-alpha.1_1785215872844_0.4720611058227542","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-alpha.2":{"name":"@mastra/factory","version":"0.2.2-alpha.2","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.2.2-alpha.2","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"c07012fbf54be32a202cfb07cc4c5a9d2041b14f","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.2.2-alpha.2.tgz","fileCount":305,"integrity":"sha512-5Sd//ugXNDddCZvV74/L36qLZL/rbiEv/YO4Uuvz08bOnrD6zQ/P112lQJIxMzQPFipBbdOzISDldi++xzF2aQ==","signatures":[{"sig":"MEUCIG2/Qq7DSbBQXLtH4nMvFKAyOWfPAGL6GrLArm+3Y1geAiEAsx5CZ+lYPWemyjBs6SWW8Kpm/Ci6qdJS5Fal0quPj5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.2.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2636399},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.54.0-alpha.2","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.1.0-alpha.2","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3-alpha.0","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.18.0-alpha.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.117","@mastra/libsql":"1.18.0-alpha.1","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.92"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.2.2-alpha.2_1785251560631_0.27916649850700415","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-alpha.3":{"name":"@mastra/factory","version":"0.2.2-alpha.3","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.2.2-alpha.3","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"9fa8bb0d035792487a6fe13cee2b59dae8c9240f","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.2.2-alpha.3.tgz","fileCount":305,"integrity":"sha512-UmmklREr1uZGs3YwJHhnrIzIQewjWOw52bEu6kbxLtg3luDb2bK6iX60lssi7r5iLhGBV6RV63Eyx7hLRFgiNA==","signatures":[{"sig":"MEQCIA75aqmKGDQEL5sjJZmRBVccO15unew6bBEQjC/AuS4XAiAuGl8X4csBfEI5rIl/IavQZ63v/JNKnMKoY4Rwsr8i9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.2.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2636627},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.54.0-alpha.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.1.0-alpha.3","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3-alpha.0","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.18.0-alpha.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.117","@mastra/libsql":"1.18.0-alpha.1","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.92"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.2.2-alpha.3_1785254866006_0.2607292420241345","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-alpha.4":{"name":"@mastra/factory","version":"0.2.2-alpha.4","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.2.2-alpha.4","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"07c36368868cc4b9617c1ce8f908d05fdaad4ceb","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.2.2-alpha.4.tgz","fileCount":305,"integrity":"sha512-/GJULHlp8QkDY2hSCUVJNOBQhCXBdij7AX5anz6GM2W9rGRiDlK+ob2qOV/e93zbGyInpSf11VMc1gznXKKdaQ==","signatures":[{"sig":"MEUCIQCU0tvRT7h5iaeUsjJ3bu5nWNg2qUPRHQpLiiinYTZreQIgcHUOzUCXla9G4kduoWfpD/QCE2hZu/YnjsNeOtKg8yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.2.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2702511},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.54.0-alpha.4","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.1.0-alpha.4","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3-alpha.0","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.18.0-alpha.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.117","@mastra/libsql":"1.18.0-alpha.1","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.92"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.2.2-alpha.4_1785264202929_0.9080328666153357","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@mastra/factory","version":"0.2.2","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.2.2","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"97bc4141714c497849b7fc0325b4de8535fd6da4","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.2.2.tgz","fileCount":305,"integrity":"sha512-qHkBmwPUF7KN2ISDMZqxjeO9pQdjmDcdbatY6V3Nv7xqePWBxFNzqzkIXJf/ist360IiTV6da2sirrJSnqWDaQ==","signatures":[{"sig":"MEYCIQDDBys+tN4xgy+CQc/34nkvoViGRKyPgTyvL2xlsjJI0wIhAIO4tz28CFEVXMwmoESlnCPXLTod2VXnv0ZciOEvC2hL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2712848},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.54.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.1.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.18.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.118","@mastra/libsql":"1.18.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.93"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.2.2_1785280394274_0.2706758012287762","host":"s3://npm-registry-packages-npm-production"}},"0.2.3-alpha.0":{"name":"@mastra/factory","version":"0.2.3-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.2.3-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"8c3ec131fff38b953e850f7d2406694d1a9939c9","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.2.3-alpha.0.tgz","fileCount":305,"integrity":"sha512-VBBObb2vPdmRJliLb+/OLcjk7eV8YFHSYSzSu8kl9sjSLO8zghAPRWl+wUGrN6StlgZaAOJwTgVAQV8rfaJHUw==","signatures":[{"sig":"MEUCIQC/GXt0UtqT74ickQFlGtKpnYjSwalMK/bSTHpCg0YdpgIgDZ85SuukAZ/VcaJ09e4MNm+v8wdJvmmI19Ugx7CrK5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.2.3-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2724622},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.55.0-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.1.1-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.18.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.118","@mastra/libsql":"1.18.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.93"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.2.3-alpha.0_1785327595286_0.6419685089209182","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-alpha.2":{"name":"@mastra/factory","version":"0.3.0-alpha.2","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.3.0-alpha.2","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"0ba0ea23fb6c4c41f406c1ec399d5d49d5dc4618","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.3.0-alpha.2.tgz","fileCount":313,"integrity":"sha512-0okzHaiUe78AHtahyjf6zbKfoZZq/MyQ59fVpfKCPNVSasgJoxeFmWGUFMYIa4upK2KkvjwlsBouiFAMaXWejA==","signatures":[{"sig":"MEUCIAQZFAk7Y/E9Z9Oo1ptq5x/2SCwG3g9j1EOYDdHfx9O9AiEA4AM521yf/d0BH9eDNu/HUf31Lbm6VBW6pfplOx56kyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.3.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2819786},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.55.0-alpha.2","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.1.1-alpha.2","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.18.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.118","@mastra/libsql":"1.18.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.93"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.3.0-alpha.2_1785358461661_0.5475546862289216","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-alpha.3":{"name":"@mastra/factory","version":"0.3.0-alpha.3","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.3.0-alpha.3","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"8437cc51b74bbcf9cbe390da468041bcc5bd2fd3","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.3.0-alpha.3.tgz","fileCount":313,"integrity":"sha512-bbtEhajg31gPDeigVuCYhzkvkGtXSoDgrxW1b2Z4Azh73w443QMZAp5Tn/GWm5LzrY/roYayHrV9vkNCqnbeoA==","signatures":[{"sig":"MEQCIGr//3av9KpJtFAgwMUoKUfUka9VmlwjCXo8fBd+xWx6AiABD3CIazb0+awmX3b0eEA5rClgZBy6W8nqzRVNyB2fxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.3.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2848941},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.55.0-alpha.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.1.1-alpha.3","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.18.1-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.118","@mastra/libsql":"1.18.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.93"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.3.0-alpha.3_1785367985477_0.7750323789622346","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@mastra/factory","version":"0.3.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.3.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"227c74b7b06ed582bb4a717c4876223a2f4c8417","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.3.0.tgz","fileCount":313,"integrity":"sha512-P0AVs7QGGPNff7b49OZ33I6tOi2YGOc9CTeSXsPtFddijajn4Lq409KBRGijOWaQxljl9oYsYGtbpcvtCvtT7Q==","signatures":[{"sig":"MEUCIQCU7PV7s2nmk2ucGUVa+DFW6PbTnFfhLiXRTjFlmxcN6gIgO76oFWw4NBR4rpd8rMqXRxSvvmLvFzH8enPpdPuLIbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2860762},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.55.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.1.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.18.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.119","@mastra/libsql":"1.18.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.94"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.3.0_1785375918432_0.8107338930202495","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-alpha.0":{"name":"@mastra/factory","version":"0.3.1-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.3.1-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"cf02f521c766c06ee1dcb40cd46e8d8f9986d193","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.3.1-alpha.0.tgz","fileCount":313,"integrity":"sha512-h2RXz7nUILAwetkdafUS4Uq7UuavGKiav8vxGn0IbpfsM5vkS0vIZSXuFE2RxmOiKp3Op7NDWO9/ZjHEh9Ajbg==","signatures":[{"sig":"MEUCIE+MgYDMOI0tXQPCvGxKAKsPoPkwPimUMh55cd57aUbYAiEAxn+QHBjeXQ/7cqok5SKaCU24BMWm1Nugz9+pjeJ7xaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.3.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2861210},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.56.0-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.1.2-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.18.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.119","@mastra/libsql":"1.18.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.94"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.3.1-alpha.0_1785415412565_0.7664001405068395","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.1":{"name":"@mastra/factory","version":"0.4.0-alpha.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.4.0-alpha.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"ced7a7f0af4b5668a09530919bb09fc44fcfe651","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.4.0-alpha.1.tgz","fileCount":313,"integrity":"sha512-0lsbxwnpOMpsR0VF5fC60oQfgGuLhFp4k/cnhkMkQAJOUPYCSkoX24nWwaMzNoYiy5r8D9SVttdT1yoB6hJu/g==","signatures":[{"sig":"MEUCIQC8kOwo0UjZi/mKDggpFNuJgowVcMuTJJy0GnqK4JwE1gIgNo2GhP06GSpFe8C4eon1j4TM3IV015DzccEANxMRs8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.4.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2888148},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.56.0-alpha.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.1.2-alpha.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.19.0-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.119","@mastra/libsql":"1.19.0-alpha.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.94"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.4.0-alpha.1_1785430258207_0.40835756834776715","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.2":{"name":"@mastra/factory","version":"0.4.0-alpha.2","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.4.0-alpha.2","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"db8548b6155a7b5391155787ded927d23c73855e","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.4.0-alpha.2.tgz","fileCount":313,"integrity":"sha512-iC4d3+8Um3TA/WZm6sqGJD2s0fpBzGLUVkT3XBlRih32QMq8S1heTmJ0e40zyBo/CPZoIQVc8Czhcr/u+nlCCQ==","signatures":[{"sig":"MEUCIEj+3veqhjgkT+n/Csp2E2jyEV9SBO+EMLtU3CBXlKxoAiEA8DiDPo99EquhOtb9mgeL95xd8DlPsGuZBB8Vi/4YJ2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.4.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2888670},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.56.0-alpha.2","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.1.2-alpha.2","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.19.0-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.119","@mastra/libsql":"1.19.0-alpha.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.94"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.4.0-alpha.2_1785441555559_0.5416308140250057","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fix-thread-subscription-multi-instance-redis-streams-20260730204150":{"name":"@mastra/factory","version":"0.0.0-fix-thread-subscription-multi-instance-redis-streams-20260730204150","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-fix-thread-subscription-multi-instance-redis-streams-20260730204150","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"8657a407076bde2bc4d7b2c58b0348dbec9b691b","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-fix-thread-subscription-multi-instance-redis-streams-20260730204150.tgz","fileCount":313,"integrity":"sha512-2AX9lmVIR18oI/5ZvX7s/lKS2YUJAuMw8mc35aUO8sJHRsFHM104ysVLugNkvvmK8H0ozD9lqV8re89InBIx7g==","signatures":[{"sig":"MEUCIB8C+5VwARf4UQ/Wq8ZbfjRd0544lQpakKxFsQhHKalKAiEAn8DSCAFL0SMSz/MG6vrsigODho0mo8Ctg3glE+iON9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-fix-thread-subscription-multi-instance-redis-streams-20260730204150","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2890776},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"0.0.0-fix-thread-subscription-multi-instance-redis-streams-20260730204150","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-fix-thread-subscription-multi-instance-redis-streams-20260730204150","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-fix-thread-subscription-multi-instance-redis-streams-20260730204150","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-fix-thread-subscription-multi-instance-redis-streams-20260730204150","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-fix-thread-subscription-multi-instance-redis-streams-20260730204150","@mastra/libsql":"0.0.0-fix-thread-subscription-multi-instance-redis-streams-20260730204150","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.0-fix-thread-subscription-multi-instance-redis-streams-20260730204150"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-fix-thread-subscription-multi-instance-redis-streams-20260730204150_1785444522120_0.09678787003633516","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.3":{"name":"@mastra/factory","version":"0.4.0-alpha.3","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.4.0-alpha.3","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"5f099f58c5637a79025f35e43cebb4ea85a97cdc","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.4.0-alpha.3.tgz","fileCount":313,"integrity":"sha512-PScXHlDULGta0yCxFkuYflpFp+7GySxnD8QJ8fyDGlrT3MywVSpnoJg0I3bWswhxsKJixRXYuaEjguu394fIiw==","signatures":[{"sig":"MEUCIQCT2PLjKxGQRQSOOe0/KSt29+8uI+QwgZCX8/msd3byyQIgJKFqz3q0QJ8W7U0GZsQt1NDBezaSbh2faC4MHaLiOqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.4.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2891303},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.56.0-alpha.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.1.2-alpha.3","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.19.0-alpha.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.119","@mastra/libsql":"1.19.0-alpha.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.94"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.4.0-alpha.3_1785475509379_0.8418410480693557","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.4":{"name":"@mastra/factory","version":"0.4.0-alpha.4","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.4.0-alpha.4","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"46c3d7cbc4d05ff73206aa3c6ff5289188b87ab4","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.4.0-alpha.4.tgz","fileCount":313,"integrity":"sha512-l8GvPMDmMZe8UHcM2yJj5WoKgwvEvpvR2TUezzGiYhumNQhJG1Q5c3HbD8HERlmEPazk+99ed2lbA9rLzGbi/w==","signatures":[{"sig":"MEQCIEJ4HmAWjqH9w7i88mol7sFRFDCbfrjlta/296vHI4deAiArM0q972cEO++3M9WeIoEZIgGJxDQRaLcDy97gZBhjIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.4.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2892021},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.56.0-alpha.4","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.1.2-alpha.4","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.19.0-alpha.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.119","@mastra/libsql":"1.19.0-alpha.1","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.94"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.4.0-alpha.4_1785516792573_0.5926450285566407","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.5":{"name":"@mastra/factory","version":"0.4.0-alpha.5","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.4.0-alpha.5","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"2687af54c51963e433f52f91d7c7193a17486a7a","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.4.0-alpha.5.tgz","fileCount":313,"integrity":"sha512-O2chO++ZbbjJGtMGRwbQFoQFB0O5PwcxSmR1lnfKKsXeAWKSCZ01NAWSKeeOlzX14NAkmtwpEf50GFkMRlH63g==","signatures":[{"sig":"MEUCIQDlMBqk6hNFyNiIlsyH29OwxXSKH5xazyct7cz6DnwfZAIgbadzFLfJxFsKRG3fvyYT7q3H9t1GOSMn1E+Fs/7/4jY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.4.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2892347},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.56.0-alpha.5","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.1.2-alpha.5","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.19.0-alpha.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.119","@mastra/libsql":"1.19.0-alpha.1","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.94"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.4.0-alpha.5_1785526216779_0.5498091834937022","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-feat-move-slack-integration-to-factory-20260804181842":{"name":"@mastra/factory","version":"0.0.0-feat-move-slack-integration-to-factory-20260804181842","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-feat-move-slack-integration-to-factory-20260804181842","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"4818f41b5944f685d047ac1df59815e5108937d3","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-feat-move-slack-integration-to-factory-20260804181842.tgz","fileCount":329,"integrity":"sha512-+NA1LXTK0wV10x/8MN3TuFLLZvD3CtH8IRJZ+1Uvy1b988qPsx5b+OdpazvJs9m1LqtCopnx2jAVha+qxp1LrA==","signatures":[{"sig":"MEUCIQC5I9HHTqNqyTvUBv3OJVtlM7h3nOrkSpW5g2AuCurBCQIgcU/OXSOra2eyGws84K57pSNoOX+rtKVPJaa2hOD4vC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-feat-move-slack-integration-to-factory-20260804181842","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3058518},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"0.0.0-feat-move-slack-integration-to-factory-20260804181842","@mastra/slack":"0.0.0-feat-move-slack-integration-to-factory-20260804181842","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-feat-move-slack-integration-to-factory-20260804181842","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-feat-move-slack-integration-to-factory-20260804181842","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-feat-move-slack-integration-to-factory-20260804181842","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-feat-move-slack-integration-to-factory-20260804181842","@mastra/libsql":"0.0.0-feat-move-slack-integration-to-factory-20260804181842","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.0-feat-move-slack-integration-to-factory-20260804181842"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-feat-move-slack-integration-to-factory-20260804181842_1785867968156_0.04828901822034104","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.6":{"name":"@mastra/factory","version":"0.4.0-alpha.6","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.4.0-alpha.6","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"3f4f5d6ebd7302238b964995857d5eddcdedd8d0","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.4.0-alpha.6.tgz","fileCount":317,"integrity":"sha512-LKSyR326MfyzJYP+U6jjf6oDcrIgYTIswR8cBU0KDdsmBo2B2KsN1oS42mgiTzhiDLhAT8Nj5m69zcB/Hn8kmA==","signatures":[{"sig":"MEUCIHoBzyUSw5WxBdEnPKfh7CFwty1UY1A8WFOk24ojYEyUAiEA648Vw6Re2eCDkELt46c15tEC2g/teLnIlBU8Tyf4qcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.4.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2934299},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.56.0-alpha.6","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.1.2-alpha.6","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.19.0-alpha.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.119","@mastra/libsql":"1.19.0-alpha.2","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.94"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.4.0-alpha.6_1785869564277_0.027468068397341172","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.7":{"name":"@mastra/factory","version":"0.4.0-alpha.7","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.4.0-alpha.7","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"bc1ffc062ad1e1856d56afbc59da75ddf1b02629","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.4.0-alpha.7.tgz","fileCount":317,"integrity":"sha512-7eYHNH6LP5X9BF4nOjcDR5Lg606rUUP9T5n/sxmG0qy2nDp2EFiONFfHUevc8gcT5QxZVO+QmfXrGdHdDbs/9Q==","signatures":[{"sig":"MEUCIQDaP3t0BKgFBnnHhelcTHDOIZM+9m2QmXdLi+986t7CDAIgC+1/e/YnFIu2op8f0DVQstTFezEY3NrdATZt4u4Gops=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.4.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2934527},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.56.0-alpha.7","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.1.2-alpha.7","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.19.0-alpha.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.119","@mastra/libsql":"1.19.0-alpha.2","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.94"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.4.0-alpha.7_1785873533024_0.5977067625840666","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-sandbox-private-exec-20260804211430":{"name":"@mastra/factory","version":"0.0.0-sandbox-private-exec-20260804211430","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-sandbox-private-exec-20260804211430","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"efd836b443eea42ccbd6fa3e6a10a89b356b92c8","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-sandbox-private-exec-20260804211430.tgz","fileCount":317,"integrity":"sha512-9/xwAMDk8BUiPd4Impfx30qALCWzWqmAiQrxe/z5AjLX0g6u4Qm6gff6zksDJwWQHi1ZairMO3wGaCMTC4LQiQ==","signatures":[{"sig":"MEUCIQCjOT04HQ3QTXYzheMdTat2YQQMsuXAuLYCvqO22UI7YQIgUue7nBDal5pvELrEfUmppuL7HS7Dzd2V6nxc2Lk5y7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-sandbox-private-exec-20260804211430","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2936578},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"0.0.0-sandbox-private-exec-20260804211430","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-sandbox-private-exec-20260804211430","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-sandbox-private-exec-20260804211430","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-sandbox-private-exec-20260804211430","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-sandbox-private-exec-20260804211430","@mastra/libsql":"0.0.0-sandbox-private-exec-20260804211430","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.0-sandbox-private-exec-20260804211430"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-sandbox-private-exec-20260804211430_1785878475914_0.5816919435627903","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@mastra/factory","version":"0.4.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.4.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"d342a85939327f9cc527707525bbece6f24adf92","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.4.0.tgz","fileCount":317,"integrity":"sha512-XTKRvfOzAZhHSRe6IzOR2B7vWhGBJ4lRI4Vkl6YvuBe9mRXjg4x05wSSy3/c2PGRLPeI3bW5+KV/WzMvnOZTAQ==","signatures":[{"sig":"MEYCIQDRyoIsgPbAw3+SC4Pt45/tbHOYmG6v7Y3PqvZjxxdhvgIhAKRWjibsYqkLYMfVq2LlfmECv7BIlAxoo16b5K0rMM87","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2942911},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.56.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.1.2","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.19.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.120","@mastra/libsql":"1.19.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.95"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.4.0_1785889056599_0.10274084899811431","host":"s3://npm-registry-packages-npm-production"}},"0.4.1-alpha.0":{"name":"@mastra/factory","version":"0.4.1-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.4.1-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"e472f4d6d581f7cc1dc44b34d3cdd718c557286d","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.4.1-alpha.0.tgz","fileCount":317,"integrity":"sha512-iOViB5+8w8Fe0tktwrbKRmDCVAUG6JT0MLRXjrKe91IcMmz8Gn9ei9HXDfhKMyd3KnlM7/4rYwVBcTtUOxVEpw==","signatures":[{"sig":"MEUCIFpyFIvJRjYRgS2X9cJt8X6CB+lB/qno1ENTZ2MhDYt1AiEA8Hu9eqPajWKuBbv9iW22cSWGr7ruOf5G1e38eH5wUlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.4.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2943163},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.12.8","@mastra/core":"1.56.1-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.1.3-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.19.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.120","@mastra/libsql":"1.19.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.95"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.4.1-alpha.0_1785906950004_0.06815294474043654","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.1":{"name":"@mastra/factory","version":"0.5.0-alpha.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.5.0-alpha.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"eb879f9cb7b6211c673f695efbfc591e3e5b4a35","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.5.0-alpha.1.tgz","fileCount":329,"integrity":"sha512-hGtBPuyB+7nbO7fRIcVSSY7GDGGLtbqf3gHJMkRbefRHRqXz823ZinvFLJbyXoRn4E1NFbU/ZpM7D/9Dv+/KYw==","signatures":[{"sig":"MEQCIDvQ2+Vvyvl/6lepU9fvBysrZDmmjicpyb9es2ckJ/3jAiAb6TPodTisaTTQYdmD906Nm3SU45QDc5xjlSjtcLElOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.5.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3067865},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.57.0-alpha.1","@mastra/slack":"1.6.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.1.3-alpha.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.19.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.120","@mastra/libsql":"1.19.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.95"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.5.0-alpha.1_1785948472274_0.7285151552302496","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-alpha.2":{"name":"@mastra/factory","version":"0.5.0-alpha.2","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.5.0-alpha.2","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"90c5e68564a1f6f32da73217772b8b7d1f16e537","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.5.0-alpha.2.tgz","fileCount":329,"integrity":"sha512-YtKmqvQfmqvscZzn/+3s13F4tEiDK3aJYPGao+f/CbqHBgvLft6EeW+n5zVaffk8GCDU5T7t/jIBlPmItPnvpQ==","signatures":[{"sig":"MEYCIQD9pOerbAk2ihN+qyzELuvDDOmaPgSoPcwHhMRmrR07ZAIhAKD9eOcV95eALL7D5+VSOGThN63wPKxuTRAuw2QH8Jb5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.5.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3068877},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.57.0-alpha.2","@mastra/slack":"1.6.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.1.3-alpha.2","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.19.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.120","@mastra/libsql":"1.19.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.95"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.5.0-alpha.2_1785955234726_0.16519989902996168","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@mastra/factory","version":"0.5.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.5.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"56656a0c98fde95e0af352d64b2e155acee615bf","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.5.0.tgz","fileCount":329,"integrity":"sha512-SU009GfF9VtWmGcyP3LaNi0oq+NOKqShAwwqPjLeuKOQzu8YWBUX1Z0N0R5BixVkihmLzdB30dDoUeFNGBeoJA==","signatures":[{"sig":"MEYCIQDpt7kiBvdeTAu+obz/ADHRECGz1ggqYR+cDCbMcPcQiwIhAPs203J8FmeSfunrCzxqun9qDLmchQohtBG83JBQ6NX+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3073260},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.57.0","@mastra/slack":"1.6.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.1.3","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.19.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.121","@mastra/libsql":"1.19.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.96"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.5.0_1785962157278_0.24935322226486467","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-alpha.0":{"name":"@mastra/factory","version":"0.5.1-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.5.1-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"e7db4217c4ebd83c8175044d6ea021dc14958e4d","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.5.1-alpha.0.tgz","fileCount":329,"integrity":"sha512-7C6e0SebtX4Ayao8/xt/0gkp5x3mCshBY0BHpRhVDh3QH9wliwhR9fTQlCulJ7zv6qDWpn4zwHsaKpfnpZgOlw==","signatures":[{"sig":"MEQCIHPsA+El7Lr+YICI3ntNpjZI4vjVb8a1QI9kHNR/0NcvAiBk2erEyu0yaDiaEVLZNz/dLMALIu2B8yE4Nom1Jen+NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.5.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3073708},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.58.0-alpha.0","@mastra/slack":"1.6.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.1.4-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.19.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.121","@mastra/libsql":"1.19.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.96"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.5.1-alpha.0_1785993451122_0.8771172965790128","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.1":{"name":"@mastra/factory","version":"0.6.0-alpha.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.6.0-alpha.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"24cc6124734c34e8bbac89b9f4e81ec5cd8b58e9","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.6.0-alpha.1.tgz","fileCount":329,"integrity":"sha512-7mZ1wEhIpgYaoVtVtqupJqGqgx8P5xo/+WhAlYZtmDw1mBt8v/71Lqls5VLLkGQYW9V6wrhLUq8+nyByMYK06g==","signatures":[{"sig":"MEUCIQCN78oTTuGiS1IQyycBDrVPndkQjqGisz2ILPtTZaW0XQIgPMomXFd/5hBai+CK2mnOaAk2ITI31QiLXoq7TUrgBIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.6.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3136793},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.58.0-alpha.1","@mastra/slack":"1.6.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.0-alpha.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.121","@mastra/libsql":"1.20.0-alpha.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.96"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.6.0-alpha.1_1786078501593_0.7654710419037172","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-esbuild-bundle-worker-20260807173433":{"name":"@mastra/factory","version":"0.0.0-esbuild-bundle-worker-20260807173433","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-esbuild-bundle-worker-20260807173433","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"3efd1f96303cfb3d09f9b6402aece14c216b860a","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-esbuild-bundle-worker-20260807173433.tgz","fileCount":329,"integrity":"sha512-nozEyqZX/R6pSjOILtW9hRxQ+EWyHzLujRnmYhGgxTiKlBzMrWQR6rdnHDHh7uhTA/dPlpdor+ccxv+ymRc70A==","signatures":[{"sig":"MEUCIQCO0kON26+7lEVEaecQFpQ1WVvhCEhUk6qnyO0GuVFMqgIgXyA1OJlIOtHKEw7GSpzkK27vX2/LrKyLj16f2FO4sX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-esbuild-bundle-worker-20260807173433","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3182757},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"0.0.0-esbuild-bundle-worker-20260807173433","@mastra/slack":"0.0.0-esbuild-bundle-worker-20260807173433","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-esbuild-bundle-worker-20260807173433","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-esbuild-bundle-worker-20260807173433","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-esbuild-bundle-worker-20260807173433","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-esbuild-bundle-worker-20260807173433","@mastra/libsql":"0.0.0-esbuild-bundle-worker-20260807173433","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.0-esbuild-bundle-worker-20260807173433"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-esbuild-bundle-worker-20260807173433_1786124511868_0.4555169654733091","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-esbuild-bundle-worker-20260807182016":{"name":"@mastra/factory","version":"0.0.0-esbuild-bundle-worker-20260807182016","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-esbuild-bundle-worker-20260807182016","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"4942b1c3f5046c7150a64367c041251251fe2312","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-esbuild-bundle-worker-20260807182016.tgz","fileCount":349,"integrity":"sha512-+xA4k4Ig+H+7Qb4+qCu7bTIf4E7o4u/T76pmTlHHqKjSPZiLgWgzPNwgRwHUn2vjjHQkYdB6qftzSdIhA1fNyA==","signatures":[{"sig":"MEUCIQCMeODvSw5ofbb+ikvLo+QQ2zPhstlbwDOcI1zl9anHwAIgD212vjYPpTmc4PLchNIrqy1dlCGFLIeWsJeZMGQ1mh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-esbuild-bundle-worker-20260807182016","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3329625},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"0.0.0-esbuild-bundle-worker-20260807182016","@mastra/slack":"0.0.0-esbuild-bundle-worker-20260807182016","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-esbuild-bundle-worker-20260807182016","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-esbuild-bundle-worker-20260807182016","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-esbuild-bundle-worker-20260807182016","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-esbuild-bundle-worker-20260807182016","@mastra/libsql":"0.0.0-esbuild-bundle-worker-20260807182016","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.0-esbuild-bundle-worker-20260807182016"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-esbuild-bundle-worker-20260807182016_1786127295633_0.2694931949012367","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.3":{"name":"@mastra/factory","version":"0.6.0-alpha.3","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.6.0-alpha.3","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"e12b1b1eaec5029c11b0abdff4d32f4445108322","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.6.0-alpha.3.tgz","fileCount":357,"integrity":"sha512-esm/IVQZyFLR1flgyU+PPLQGut2C7qK7kVTue4rsNMniLIrFe93du93gOExaNsTusDShPxOzA51F32IsJfjawg==","signatures":[{"sig":"MEUCIHii2ob9b94I7FPn1LIurXGNsL6FO3Wd19nnPlequvmqAiEA4TYuLXokBTj7SIQzuanl5mZxbUxe3ouXkiqFziQb7bs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.6.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3378707},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.58.0-alpha.3","@mastra/slack":"1.6.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.0-alpha.3","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0-alpha.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.121","@mastra/libsql":"1.20.0-alpha.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.96"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.6.0-alpha.3_1786151634802_0.6119982522636953","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.4":{"name":"@mastra/factory","version":"0.6.0-alpha.4","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.6.0-alpha.4","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"90d6ad761c2646ed3581f1dcb417e520cd394c68","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.6.0-alpha.4.tgz","fileCount":357,"integrity":"sha512-bB1gWF99DUHkdas2p85qafuYH/eoQ85Yoo/38DShlbeMGWjpjxgtULfQE353PkMLwCsZKSTjEfLYdSGX3dSWzQ==","signatures":[{"sig":"MEUCIQC2+Aly6luODBwrxVfSogg+b7pzxYvICDvZLz/Y+V627QIgGHeGRvww3+U9ru5x5tTux2EDXvNl2JzjdF0IyYo00GE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.6.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3379171},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.58.0-alpha.4","@mastra/slack":"1.6.1-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.0-alpha.4","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0-alpha.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.121","@mastra/libsql":"1.20.0-alpha.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.96"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.6.0-alpha.4_1786154236203_0.8073301926671748","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.5":{"name":"@mastra/factory","version":"0.6.0-alpha.5","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.6.0-alpha.5","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"546713a9b3f87792c3fdd0de7ce73a8091f869bb","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.6.0-alpha.5.tgz","fileCount":357,"integrity":"sha512-yVw6lYxKDCE6RESHugvJKIzxCVaPAhU9sKJjqyd8p2dp5/YXS0YXusuNIZXsdm1bH/4x+b+9WmRXuoMy1hK82g==","signatures":[{"sig":"MEUCIQClVPfx8opB+n4y7mlC51iuxsvOaJoiRlnjNQaoxTH5owIgcWzPOz2yIatH510sSuC9SrwGuc1Lk1dD21W7ZnHF5OI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.6.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3379693},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.58.0-alpha.5","@mastra/slack":"1.6.1-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.0-alpha.5","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0-alpha.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.121","@mastra/libsql":"1.20.0-alpha.1","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.96"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.6.0-alpha.5_1786163976447_0.8224765919772488","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.6":{"name":"@mastra/factory","version":"0.6.0-alpha.6","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.6.0-alpha.6","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"88c06aeb0f3627562fb4a1571b1853dc25cf8b0f","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.6.0-alpha.6.tgz","fileCount":357,"integrity":"sha512-jMybYMSsWQBxO+0Bi9Fex21FCRKe+soIXHDGWbXyfS9m3pmS2puVBgn3O9nVlKmB/03fHH/zcITWNNFvm6WqVA==","signatures":[{"sig":"MEYCIQCP+1Djwr2Ka1hac+GdaIIRFGboThqodyaeT2ftjwajuAIhAOUqxsweleNhIJhg1hm8iURkr2M/BiukpUoIwWtc+C8H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.6.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3379889},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.58.0-alpha.5","@mastra/slack":"1.6.1-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.0-alpha.6","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0-alpha.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.121","@mastra/libsql":"1.20.0-alpha.1","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.96"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.6.0-alpha.6_1786165168102_0.6688892673022266","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.8":{"name":"@mastra/factory","version":"0.6.0-alpha.8","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.6.0-alpha.8","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"8583fdb0155b4a91abde7eb4a5d3012fdb34ac16","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.6.0-alpha.8.tgz","fileCount":357,"integrity":"sha512-AIGB0GRNyQyx7rgDxO2BCasmVL9QnZSPCh7NytGv/yLGDWcvqxm74C4wPiuki2DfweeUmRs44AR14Himia2LKg==","signatures":[{"sig":"MEYCIQDHAS/H58i/ySwVcE7VyLlMU6cd5+PnGMgP950aq3uuIAIhAOaHAhw5tu6Y98hEW6BDO9+V8vAfNZJV3v2ZdauWwKGN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.6.0-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3393051},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.58.0-alpha.6","@mastra/slack":"1.6.1-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.0-alpha.7","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0-alpha.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.121","@mastra/libsql":"1.20.0-alpha.1","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.96"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.6.0-alpha.8_1786208529730_0.2758938219806768","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.9":{"name":"@mastra/factory","version":"0.6.0-alpha.9","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.6.0-alpha.9","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"e8375e8248298fc607490baf71200e529de38133","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.6.0-alpha.9.tgz","fileCount":357,"integrity":"sha512-eysfLpSH7JZJgi+lhTcmi4O8JI5y4MmXvViv6Yqz1JkpPr+hkxy9ocxADPSw9htmU/TrBvUJCANVs0GUS4EZaQ==","signatures":[{"sig":"MEYCIQDzfRVVNJRm+SptPR9dWTD3VSUA1kJJXIhxSltf9bcTjQIhANHaz1FfxPvH12ASyy9T7WaUzTGv9eUGFGLNouWPK04s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.6.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3393749},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.58.0-alpha.7","@mastra/slack":"1.6.1-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.0-alpha.8","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0-alpha.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.121","@mastra/libsql":"1.20.0-alpha.1","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.96"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.6.0-alpha.9_1786237322372_0.06825319337390989","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.10":{"name":"@mastra/factory","version":"0.6.0-alpha.10","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.6.0-alpha.10","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"e0b0df5907acc6248b3f8f8f611eb318c2369d90","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.6.0-alpha.10.tgz","fileCount":357,"integrity":"sha512-lkvzdMwq78KnNGfT4Ig5aGE5tji16AloG1VP16fSDPVzcGnlnnQeQjUv6VR/W0NxLpSnWtF74PpMOgH+7UD7dA==","signatures":[{"sig":"MEYCIQCNY5Ji2wU/wIBUhsDIL7FsPjVbv9uSMZgW3XLIpkKOnAIhAIctRmAJTvwlmE0nhrO6jYvfPKkU5jHb4AZeB0j0naBO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.6.0-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3394861},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.58.0-alpha.8","@mastra/slack":"1.6.1-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.0-alpha.9","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0-alpha.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.121","@mastra/libsql":"1.20.0-alpha.2","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.96"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.6.0-alpha.10_1786250686453_0.720496373048596","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.11":{"name":"@mastra/factory","version":"0.6.0-alpha.11","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.6.0-alpha.11","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"0bc9658ba752f0763b22db01732ed5299b7ee1c6","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.6.0-alpha.11.tgz","fileCount":357,"integrity":"sha512-JjZ6RrFsFQHVm9ZAx+DG5uYPUy8C8NK6soyNlOa26JsbJZ77iuPRqTd+vd7alx2ywN6LEXA0ZxRv8zuvw+zmLQ==","signatures":[{"sig":"MEUCIC340puJW0pt4NF86rffkzZOxbdAmzB4Frhe/yqaLmo3AiEAwvz7LFnEaW67LiNBqlutiaPXThaE/9Mqoc0Oy+XmGWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.6.0-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3395778},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.58.0-alpha.9","@mastra/slack":"1.6.1-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.0-alpha.10","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0-alpha.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.121","@mastra/libsql":"1.20.0-alpha.2","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.96"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.6.0-alpha.11_1786292564021_0.7136133505989286","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-platform-sandbox-sidecar-probe-20260809163846":{"name":"@mastra/factory","version":"0.0.0-platform-sandbox-sidecar-probe-20260809163846","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-platform-sandbox-sidecar-probe-20260809163846","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"a7f304c15283e8f6d1f6e6bd6ff0ea929df9540b","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-platform-sandbox-sidecar-probe-20260809163846.tgz","fileCount":357,"integrity":"sha512-AnDb9eUWB1akd4y+OLCRNhCQK0gaLPNpz9D2Jq1gwBcgcvhrEAVyG3ls0o3BAgUJHzRCbqoMIFDXN0CfPdo40w==","signatures":[{"sig":"MEYCIQDivGpyW1iBqc08NuAaKbkU8e+kHa4NF+Smx/4S9NzksQIhAOAgrHo0Q8/WdYYS/gKvh0W5s+mBiOnBSWsENMFd3cT/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-platform-sandbox-sidecar-probe-20260809163846","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3402910},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"0.0.0-platform-sandbox-sidecar-probe-20260809163846","@mastra/slack":"0.0.0-platform-sandbox-sidecar-probe-20260809163846","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-platform-sandbox-sidecar-probe-20260809163846","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-platform-sandbox-sidecar-probe-20260809163846","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-platform-sandbox-sidecar-probe-20260809163846","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-platform-sandbox-sidecar-probe-20260809163846","@mastra/libsql":"0.0.0-platform-sandbox-sidecar-probe-20260809163846","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.0-platform-sandbox-sidecar-probe-20260809163846"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-platform-sandbox-sidecar-probe-20260809163846_1786293999808_0.4037035069695276","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.14":{"name":"@mastra/factory","version":"0.6.0-alpha.14","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.6.0-alpha.14","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"e3115ed85f258ea87ebd3b25c8a67cb54c9b3da9","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.6.0-alpha.14.tgz","fileCount":357,"integrity":"sha512-wSDNkMUJW0gxfz9KdVDrFJR4WSMGQ3dmf9+RNAUTUqZw5ugpUfcykLRC+tT1yRrXqsR9NLTkjuRo/AM4dJJlHw==","signatures":[{"sig":"MEQCICleJ2ySUS2/iJH8Ienu/mwP1S7CsA1ms396/D3W/jJ7AiBFm+JDmNCpZfITzm7jKIPjxMFvl8W6n+0O3SLIcYVc/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.6.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3397942},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.58.0-alpha.12","@mastra/slack":"1.6.1-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.0-alpha.13","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0-alpha.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.121","@mastra/libsql":"1.20.0-alpha.2","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.96"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.6.0-alpha.14_1786379444740_0.6913482524745589","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.15":{"name":"@mastra/factory","version":"0.6.0-alpha.15","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.6.0-alpha.15","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"49e354fddee0f41ed7f8fd1c598a743aa05985dc","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.6.0-alpha.15.tgz","fileCount":357,"integrity":"sha512-DhuSgvwzlY/L6V0bLKzrPH3ZjG1O4pY4GQPyA+FLO8noIRVTGAhgeE0ouIibVE4m3E/HnZvuOvjU2BN1VSmR0w==","signatures":[{"sig":"MEUCIDWsDTXk9SKrgORM1yU3hKVPkwpPFJcD/8DBrap6CVdMAiEAp1ZkW0Zz4dvtG+vzlGiC2hkpkKImoRmaGKNhQMjFDcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.6.0-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3398140},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.58.0-alpha.12","@mastra/slack":"1.6.1-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.0-alpha.14","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0-alpha.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.121","@mastra/libsql":"1.20.0-alpha.2","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.96"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.6.0-alpha.15_1786383992593_0.5978787255421492","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-openai-schema-compat-issue-20260810211758":{"name":"@mastra/factory","version":"0.0.0-openai-schema-compat-issue-20260810211758","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-openai-schema-compat-issue-20260810211758","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"4cbd51a9b6349f2379afdfce6001615cdf718a0f","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-openai-schema-compat-issue-20260810211758.tgz","fileCount":357,"integrity":"sha512-fpQzC0S4BPI98yDiy8PTc7PeTeh7g6u2bXs3JOfc0WpaVDm90TEzrBagnowymIbAN1lw8vpp+t9PLBJTpphszg==","signatures":[{"sig":"MEYCIQDQSarstEn3BtRw+UnPqvpUcM1X6ed3Fm2H2gmKcrw6TQIhAOJXtJw5Lf/AhztocmitzsZhvNf2u172I1EAL4/83yTU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-openai-schema-compat-issue-20260810211758","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3422288},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"0.0.0-openai-schema-compat-issue-20260810211758","@mastra/slack":"0.0.0-openai-schema-compat-issue-20260810211758","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-openai-schema-compat-issue-20260810211758","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-openai-schema-compat-issue-20260810211758","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-openai-schema-compat-issue-20260810211758","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-openai-schema-compat-issue-20260810211758","@mastra/libsql":"0.0.0-openai-schema-compat-issue-20260810211758","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.0-openai-schema-compat-issue-20260810211758"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-openai-schema-compat-issue-20260810211758_1786397164282_0.6754405412075628","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-factory-sessions-first-meaningful-exec-at-20260810230411":{"name":"@mastra/factory","version":"0.0.0-factory-sessions-first-meaningful-exec-at-20260810230411","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-factory-sessions-first-meaningful-exec-at-20260810230411","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"6021e9a87b578919bc3f2687e740e59c102eede8","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-factory-sessions-first-meaningful-exec-at-20260810230411.tgz","fileCount":365,"integrity":"sha512-Ms4gFzOyNY0YQ9GqMp8YKttfWcouKc2Usw2aEy3oZXPT1d6SfkRTm+y8jMHxJz6tM5cUT6/qUgHbV3j1Nxs0Kg==","signatures":[{"sig":"MEUCIQCqnqyrRVnFZLuMi+okYfcdXizrHW5K1d/1mTjh+C+bpQIgE6H0g4MoHuPVujyDr7V0uPt1Sksjr9aO98M3yP5oZFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-factory-sessions-first-meaningful-exec-at-20260810230411","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3448959},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"0.0.0-factory-sessions-first-meaningful-exec-at-20260810230411","@mastra/slack":"0.0.0-factory-sessions-first-meaningful-exec-at-20260810230411","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-factory-sessions-first-meaningful-exec-at-20260810230411","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-factory-sessions-first-meaningful-exec-at-20260810230411","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-factory-sessions-first-meaningful-exec-at-20260810230411","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-factory-sessions-first-meaningful-exec-at-20260810230411","@mastra/libsql":"0.0.0-factory-sessions-first-meaningful-exec-at-20260810230411","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.0-factory-sessions-first-meaningful-exec-at-20260810230411"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-factory-sessions-first-meaningful-exec-at-20260810230411_1786403521645_0.139655366788354","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.16":{"name":"@mastra/factory","version":"0.6.0-alpha.16","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.6.0-alpha.16","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"b5c61d55c5a39e380dcd88393944cc75ab6edf87","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.6.0-alpha.16.tgz","fileCount":365,"integrity":"sha512-L6gfKnl8mdWcw/LBblPJ9r/sUQvOCq7Nkz2myeJG4OqXPG+hGTPVdVP/3sAlwRaRrs+pESYrDNWbeFIC3WXvCQ==","signatures":[{"sig":"MEUCIQDZqLgHVkCxJKZtJjlBpfV9IWRVmn5a9F3pK87BH6u85gIgYjRAj4URIjlRNGxVaptC9SOFwaJqUOPjocrbBPT9zsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.6.0-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3427773},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.58.0-alpha.13","@mastra/slack":"1.6.1-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.0-alpha.15","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0-alpha.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.121","@mastra/libsql":"1.20.0-alpha.2","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.96"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.6.0-alpha.16_1786413518095_0.16000980949458654","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-platform-turn-end-wiring-20260811044905":{"name":"@mastra/factory","version":"0.0.0-platform-turn-end-wiring-20260811044905","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-platform-turn-end-wiring-20260811044905","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"e980d616704964f99395f53d592e9279b941a350","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-platform-turn-end-wiring-20260811044905.tgz","fileCount":369,"integrity":"sha512-pVAqmPxF+fHkZAYFjmoI3jp8cbf3yb6dhvviOSxfNmVeL6+MNQ1mJtxcj3LdXLsXk+QBAK87Ve7T2P+YsveauQ==","signatures":[{"sig":"MEQCIGiZqccOAfZWqf1OpTiAzG/27/DMIEUrUHRDAUfK1+1bAiBO4RJeKZaU8GyFf4kJ7PVUKT4fFUx2FtdvXliEVienqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-platform-turn-end-wiring-20260811044905","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3460872},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"0.0.0-platform-turn-end-wiring-20260811044905","@mastra/slack":"0.0.0-platform-turn-end-wiring-20260811044905","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-platform-turn-end-wiring-20260811044905","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-platform-turn-end-wiring-20260811044905","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-platform-turn-end-wiring-20260811044905","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-platform-turn-end-wiring-20260811044905","@mastra/libsql":"0.0.0-platform-turn-end-wiring-20260811044905","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.0-platform-turn-end-wiring-20260811044905"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-platform-turn-end-wiring-20260811044905_1786424489403_0.3796868988020978","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.17":{"name":"@mastra/factory","version":"0.6.0-alpha.17","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.6.0-alpha.17","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"7228e01cc449cc711263d6e2f350c3ea01764638","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.6.0-alpha.17.tgz","fileCount":369,"integrity":"sha512-Yl1cZ1TJnwoWph8IBNsBAJgIYdyQYYw6z6B7k+7thOXqIdl/vrL8LfgMiEbqSnkKOZRzdG3XFeAcgtMJyJJO/Q==","signatures":[{"sig":"MEYCIQCxn8LOniAQ9UFz+U7MNl0yYPOY6et1Bqi8mWZ3PEUYRQIhAIn/v2x+p7tswPqS4uurj11T0RhCqCfoBczSvVBu5Gey","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.6.0-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3434793},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.58.0-alpha.14","@mastra/slack":"1.6.1-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.0-alpha.16","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0-alpha.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.121","@mastra/libsql":"1.20.0-alpha.2","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.96"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.6.0-alpha.17_1786473210223_0.2638427834644621","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.18":{"name":"@mastra/factory","version":"0.6.0-alpha.18","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.6.0-alpha.18","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"da07f675812866ee4e317df65f854630f919cc49","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.6.0-alpha.18.tgz","fileCount":369,"integrity":"sha512-yZlI3A84m1y+UaaZNlCKMZyBzfMy1vbevkVslREv+2QsL4OBry04J2KGhuCAODcpBn/+ylU0p1sQytcMw+grkw==","signatures":[{"sig":"MEQCICgwPKBHEF1pXH5CTyuHqynZIV7LtHJOokk92z9AYUu5AiBhc5vY8O68qnB1KIPNC6gZ7voCgUkOj5/4RTpniL+vng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.6.0-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3432611},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.58.0-alpha.15","@mastra/slack":"1.6.1-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.0-alpha.17","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0-alpha.4","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.121","@mastra/libsql":"1.20.0-alpha.3","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.96"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.6.0-alpha.18_1786480201203_0.3350178496398015","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.19":{"name":"@mastra/factory","version":"0.6.0-alpha.19","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.6.0-alpha.19","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"520c02e0ed70afafe87fb64d4202082d0f56fecd","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.6.0-alpha.19.tgz","fileCount":369,"integrity":"sha512-ydwvyYyKDsT3nLupkq7xCThJsqTE3yU4/btb3LpGtw/UFWEeIpSBR9NVMc7Ls+D+MhroU8i/6JjE5nCo7Ui/Kw==","signatures":[{"sig":"MEQCIDOpYcsTaXIKOvA2I/FzZULXVkts7W/jKspWomDr8ksuAiBoA7h3JtHoXpMb4crDIL2gGmH9LGuAm35/d1/7n7XEWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.6.0-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3433780},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.58.0-alpha.16","@mastra/slack":"1.6.1-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.0-alpha.18","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0-alpha.4","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.121","@mastra/libsql":"1.20.0-alpha.3","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.96"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.6.0-alpha.19_1786488859681_0.31494870079146753","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@mastra/factory","version":"0.6.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.6.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"b327be691af9f5f34960c7e61598df749a54f245","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.6.0.tgz","fileCount":369,"integrity":"sha512-cSAyEifAm1vD3jg9Z1LYLt3BuQTWYBzLB4mgQmvOW71Hq3ufSsIPCChR8JCzatKPoORlD3elIinHdV9R9ZUGJw==","signatures":[{"sig":"MEUCIQDoAu+oGqh2EXMp5ROoQFMejvyz/CPvIHo9Xe97GIEH7AIgWrbNHipW1JmM4i8tocBY/n+Za+sUdFlZcfQlcAaOKSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3465885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.58.0","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.122","@mastra/libsql":"1.20.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.97"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.6.0_1786510592187_0.25294770380660814","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-alpha.0":{"name":"@mastra/factory","version":"0.6.1-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.6.1-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"9a4e945ed29521bbb3056bfc9f4c86a09ce361fd","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.6.1-alpha.0.tgz","fileCount":369,"integrity":"sha512-mtsZkWwW4PWSosYl5QCSavomc3TzJa3UsZz98WaCcMX+4EugrMhRBW17eTLorMIGu8P7bIE+KPbUTTRP0a+M1A==","signatures":[{"sig":"MEYCIQCcdat2xQsZ3yLRV4CqdpHTyJY5MxFx4bS+sF9Xch7NnwIhAOPN/hLJs2HLqtIcsSgOmZIPDjrHSNjSyCIJ6gyG8+AA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.6.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3468122},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.59.0-alpha.0","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.1-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.122","@mastra/libsql":"1.20.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.97"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.6.1-alpha.0_1786553405202_0.5136755864796494","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-alpha.1":{"name":"@mastra/factory","version":"0.7.0-alpha.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.7.0-alpha.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"561dff018084019c9546d04f597cc527767ca82a","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.7.0-alpha.1.tgz","fileCount":378,"integrity":"sha512-MOia9LQlGASsj2oZ+JHL2wbjQe/8n7raxO7njwNK0TB+7JSaXcZBdrKf8e9mfdItbvRUqho2ReTrhYFV5jRD9Q==","signatures":[{"sig":"MEUCIQDOw8De/PZpjp4AFWaNMWcN/1W5o2eob55PxxbxaixrjwIgbraSKUEQ2/07uSU6eYjdP9hAIcC5uzdFvAKYUg2TEX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.7.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3538236},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.59.0-alpha.1","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.1-alpha.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.122","@mastra/libsql":"1.20.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.97"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.7.0-alpha.1_1786596510063_0.6116106587690071","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-alpha.2":{"name":"@mastra/factory","version":"0.7.0-alpha.2","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.7.0-alpha.2","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"999870d5a1be9cbd8aadbfee440ab354c6aa18a9","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.7.0-alpha.2.tgz","fileCount":386,"integrity":"sha512-SN4zqlzT0pWDLR6zC98hCPgPtJlPDLoRCDVNoOVZNh0WeIbmzUcNTW4JjfGYNv6DJIzFVOfe8UNmk1o6VYPmNQ==","signatures":[{"sig":"MEUCIQCh9u1pKTY0y29xgXktaxWm1xLoI3uiQhbiBKC6S/iTngIgE0pngDZsv3OY3Do/sZ4PifdUvwx7knjXXwfIni1KnW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.7.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3539036},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.59.0-alpha.2","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.1-alpha.2","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.122","@mastra/libsql":"1.20.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.97"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.7.0-alpha.2_1786632394073_0.45335450399930033","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-alpha.3":{"name":"@mastra/factory","version":"0.7.0-alpha.3","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.7.0-alpha.3","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"728b433c30cd36cd42a3917d5e5971afcf8d9566","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.7.0-alpha.3.tgz","fileCount":386,"integrity":"sha512-IQtU1eJuXZwfTD6/DFzMlYgf7q34bTr9JoqregMh9IOOA12KUiswd9iP8/1j7APsStP9101GINC6Uqc/7S+ODg==","signatures":[{"sig":"MEYCIQDwHikHIe2ZChrNWmWp/WDZjJbCfOBias+0hJnNM+ZwZQIhALOnauDwPmAetLz+SbvCHOFMUIFkIXmatyGROh4bCmbw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.7.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3543490},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.59.0-alpha.3","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.1-alpha.3","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.122","@mastra/libsql":"1.20.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.97"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.7.0-alpha.3_1786639047853_0.8291577172013109","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-alpha.4":{"name":"@mastra/factory","version":"0.7.0-alpha.4","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.7.0-alpha.4","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"d0dfb021fee1db64e4c9c8846e15181d9cb864b2","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.7.0-alpha.4.tgz","fileCount":386,"integrity":"sha512-FIkEcNrHFfDyitlgt3P0AO5+HwhHqOC60EkAX29q0RkuF3gnYxHSu/nNaOiAA0F4rAIuyyAVDRQNWo8RJB4Y0A==","signatures":[{"sig":"MEYCIQD56eJHv/GmuwoaDAvJ2K0XKuVMgh+2Zpvi+bBJgjYcwwIhAOP3DE/HZTB+fTBQv2zErQWh0gh7LZTtPblz0NRzepLA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.7.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3553838},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.59.0-alpha.4","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.1-alpha.4","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.122","@mastra/libsql":"1.20.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.97"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.7.0-alpha.4_1786652291282_0.4713061071496678","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-alpha.5":{"name":"@mastra/factory","version":"0.7.0-alpha.5","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.7.0-alpha.5","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"5905cef66a15db3fb3e9a9d49260a77ea581cf9a","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.7.0-alpha.5.tgz","fileCount":386,"integrity":"sha512-+4juJT+BBA1ujJkwuB1N6YEMBgkv4UPuzReKerqK3HQK/awfcq2I0h01Xtq4sDTlDMz4AhJe+P+fPuq4N411nw==","signatures":[{"sig":"MEUCIQDEwodlgBlBGn1355h0SM1xdaJY0dqBjUCF60Y5gh/xYgIgWeWmmSM47vHOdW0fK9Q1BgXQV0JSQLvcURpRrwcg4U8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.7.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3554570},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.59.0-alpha.5","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.1-alpha.5","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.122","@mastra/libsql":"1.20.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.97"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.7.0-alpha.5_1786665155271_0.6342711011939273","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@mastra/factory","version":"0.7.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.7.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"83689be4ab90e31c18937fa1e2bf0363a310a2bf","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.7.0.tgz","fileCount":386,"integrity":"sha512-fioKLNh+hlfuLn+9hdKjzp6BRSL8s0ABQPahJ1s3ldrTDMeKpmJ82P5LJLTGdc/O+N2bLB393cJ59nMakshb8Q==","signatures":[{"sig":"MEYCIQDKIY9cS3kYVCsmb/f92BqY7irRzy6HCxrHAkOcHNjbcgIhAJcGkhaTPmAESiIhLp7G20zFcSvxxpEyb6pKk9ZoMEQi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3568965},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.59.0","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.123","@mastra/libsql":"1.20.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.98"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.7.0_1786667627901_0.9461542246479411","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-alpha.0":{"name":"@mastra/factory","version":"0.7.1-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.7.1-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"2a6acf4653b13733f427076d587336b79b5ea8d8","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.7.1-alpha.0.tgz","fileCount":386,"integrity":"sha512-yAxQzeAeAtdiBI2bchACgxwsKovaaUL/5aog8BTqr8vKXHqaNIS5FY0kRmZzG6eA0OKxN2IFyJyEVckJ6SD0fA==","signatures":[{"sig":"MEUCIQC3cFQF30YlCVT0cp4TdbT6DdTkp0WSPiZAEeOn0rVYDwIgAx/85ZwbfeQ5m/4S5eovc/W8loRBxIrsWX1K5HxdUuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.7.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3569217},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.59.1-alpha.0","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.2-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.3","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.123","@mastra/libsql":"1.20.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.98"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.7.1-alpha.0_1786682949487_0.93484264853284","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-alpha.1":{"name":"@mastra/factory","version":"0.7.1-alpha.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.7.1-alpha.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"ca0eefce87afbbf2f27774e7890d9cf308602b91","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.7.1-alpha.1.tgz","fileCount":390,"integrity":"sha512-6mwzoZgIURQ9Y8KulzSqVRIW6IRnGt/7/GFI/849XtnXt/IVU2mBNh3CwIF+vMs+XnxGY6E1/bCIklXC7gNEoQ==","signatures":[{"sig":"MEQCIGxGeNhfJRgoyq19aAUOk5Xxq/FrcK2WHPoVb2/vL3PSAiAMCK46ZAPXYOIG/cyC4X25y+kl+XX9LTaQM2/zjXPKpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.7.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3584640},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.60.0-alpha.1","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.2-alpha.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4-alpha.0","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.123","@mastra/libsql":"1.20.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.98"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.7.1-alpha.1_1786725207308_0.4106924009717845","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-perf-factory-sandbox-lifecycle-20260814171817":{"name":"@mastra/factory","version":"0.0.0-perf-factory-sandbox-lifecycle-20260814171817","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-perf-factory-sandbox-lifecycle-20260814171817","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"be7ec966e6b888ee5ebdb63b8f136869c11cb1f8","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-perf-factory-sandbox-lifecycle-20260814171817.tgz","fileCount":398,"integrity":"sha512-lWlRR4HFDdDmxRjBc0JhproE1ZY9kDHV6J0aIQyF7/q6yhDxcvoXryG9cpn3VrP5xcL2W7QZjI/q96/haoaiPg==","signatures":[{"sig":"MEUCIQC/vPRjP8w5dv3a1o2GZ3owH9yx5wvr4GaXwegPWX1ZXAIgREXhiX9GGT9CcGawLEqUkHCY8GRmVz5gTapgxO7D/E4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-perf-factory-sandbox-lifecycle-20260814171817","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3677559},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"0.0.0-perf-factory-sandbox-lifecycle-20260814171817","@mastra/slack":"0.0.0-perf-factory-sandbox-lifecycle-20260814171817","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-perf-factory-sandbox-lifecycle-20260814171817","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-perf-factory-sandbox-lifecycle-20260814171817","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-perf-factory-sandbox-lifecycle-20260814171817","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-perf-factory-sandbox-lifecycle-20260814171817","@mastra/libsql":"0.0.0-perf-factory-sandbox-lifecycle-20260814171817","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.0-perf-factory-sandbox-lifecycle-20260814171817"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-perf-factory-sandbox-lifecycle-20260814171817_1786728469350_0.6255112675255141","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-alpha.2":{"name":"@mastra/factory","version":"0.7.1-alpha.2","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.7.1-alpha.2","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"2b31c55960b15c5608cfd2255355d375ebd40b12","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.7.1-alpha.2.tgz","fileCount":391,"integrity":"sha512-Vxas0sSGNbdscmldaD3hdXWfe3jOvRiLj5XsixCql5Ecy2VKA6Y2zR4B+pMUUu78tLYXtx6TR9sClP4U1nKHMw==","signatures":[{"sig":"MEYCIQDL+iOYjd+5P8KbUyFrDaYxSV68f4qfawTxZ7XJXvRf6wIhAPwuIaQybQZPMHkDgk1z0EasEDIM4PR56xt+r3YNlmnY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.7.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3590489},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.60.0-alpha.2","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.2-alpha.2","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4-alpha.0","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.1-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.123","@mastra/libsql":"1.20.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.98"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.7.1-alpha.2_1786740780863_0.5970410510679065","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-alpha.3":{"name":"@mastra/factory","version":"0.7.1-alpha.3","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.7.1-alpha.3","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"155371ee947488618580a8fe971179d9d4d33ffc","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.7.1-alpha.3.tgz","fileCount":391,"integrity":"sha512-/2hsnrbLCWsxxmzgLCDWq2V1iuX7Uo3afzZT8WHl6txLn7rp74B9L20NXbkdJpUdo2LQ8LqdEopGYhS2IK0vrg==","signatures":[{"sig":"MEYCIQDY9mjJymRfkXYStbrXO+GWxRxEdlyaY0kzc+dG9ndoFwIhAOD53BpV7Sv32vs7UQBbF7f3S8aRhLCjv561Qq/qV3GG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.7.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3590913},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.60.0-alpha.3","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.2-alpha.3","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4-alpha.0","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.1-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.123","@mastra/libsql":"1.20.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.98"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.7.1-alpha.3_1786748358329_0.26598863266595907","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-alpha.4":{"name":"@mastra/factory","version":"0.7.1-alpha.4","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.7.1-alpha.4","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"4322066d492c850f7e0df16ab9b875ebabe59790","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.7.1-alpha.4.tgz","fileCount":391,"integrity":"sha512-KYeb58fhLICDvGWua+MkvMFGatmUcfHA7OUSxr5hodHEqCbsgPkOSxT2LYLkmk+sxEqNFmD9nc1bKzeghfxExg==","signatures":[{"sig":"MEYCIQC5Aajb3o+5fJmG55k86fQgOjgzhELY+obBapHoRvoc6AIhANBcSSbFQd653xR/Lvr5r/NHb1jayvA/uMcZOVEyxFH4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.7.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3591827},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.60.0-alpha.4","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.2-alpha.4","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4-alpha.0","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.1-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.123","@mastra/libsql":"1.20.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.98"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.7.1-alpha.4_1786768842936_0.7433553112660636","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-alpha.5":{"name":"@mastra/factory","version":"0.7.1-alpha.5","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.7.1-alpha.5","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"370ba5f6f53cd02c25a6dc65a0cb444e476c2487","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.7.1-alpha.5.tgz","fileCount":391,"integrity":"sha512-moCjnFoNpDI+aNZOF36D046whcdp8kNZPtajdzXqxUr+JfW/TO5LBhJ3PtnNsHMVw2mFV+0cqajPdcbvNGxxMg==","signatures":[{"sig":"MEQCICeq9Mve6lC1By/i8jTvPTYI8aZA80qpGQVvzBMzPfksAiBlu0tPmZhbmv5T4yOQQPnfdJQa6ni/u7/CG57Dveq3kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.7.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3592055},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.60.0-alpha.5","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.2-alpha.5","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4-alpha.0","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.1-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.123","@mastra/libsql":"1.20.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.98"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.7.1-alpha.5_1786810765835_0.8397760670621437","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-alpha.6":{"name":"@mastra/factory","version":"0.8.0-alpha.6","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.8.0-alpha.6","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"f8b3b1138c19d765f51ce76567c4005c272593ee","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.8.0-alpha.6.tgz","fileCount":395,"integrity":"sha512-O0G6qXYW85RqItlhIuw/kwkCimGwb7vO/e75G17xLGjvomyqExIC25XZGPnnxYlG7B8WJlpD9rlK5Dh3zY2dUg==","signatures":[{"sig":"MEQCIHVQnaW9lxAr0g312cEPu0/c//6mrueJ2rNPD3OdczdsAiBMlI0pCEWM3MgVvby/b1poeW2OeWgrw6u8IrzhoDxGmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.8.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3638976},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.60.0-alpha.5","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.2-alpha.5","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4-alpha.0","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.1-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.123","@mastra/libsql":"1.20.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.98"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.8.0-alpha.6_1786811586898_0.5898210761271305","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-alpha.7":{"name":"@mastra/factory","version":"0.8.0-alpha.7","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.8.0-alpha.7","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"4aaa1eba375e2784693a72f634e7761a8199ad3b","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.8.0-alpha.7.tgz","fileCount":395,"integrity":"sha512-kKYPaj4JNVZAVkkFTf/NceB67loe6XmO8nVD7vAVxCQEkrHGvcIkhopujjdcJ5ls72DARtHfiN1t3/6vL6klLA==","signatures":[{"sig":"MEUCIQDGfJze1fMCA1BtBhb05oSZjEPdX8YznLx1lzJIBZYiHQIgCxvBNu+F+poyweiqLObIYhchtj8eaR+atCPbg4vAxkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.8.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3639750},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.60.0-alpha.6","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.2-alpha.6","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4-alpha.0","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.1-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.123","@mastra/libsql":"1.20.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.98"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.8.0-alpha.7_1786854551021_0.4786039857054625","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-alpha.8":{"name":"@mastra/factory","version":"0.8.0-alpha.8","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.8.0-alpha.8","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"2ab08722e776e0d642b0eb583553c0853056de94","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.8.0-alpha.8.tgz","fileCount":395,"integrity":"sha512-2+gdUlbGJl3POz+Fdt6/IvSs+PHB27zGTTUK0WsU3qQpD2Az7sCUnejnliptP4Ko2umPUH8q1YDjKw+rrn56Cw==","signatures":[{"sig":"MEYCIQCsfsA2PONX9VQECX5I/Na/KO8IlRii4enZXb06k/S60wIhAMsl+nbxqgue5xqyM4E2APpUU/ikHdu+n+YwR9mOtfvT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.8.0-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3639978},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.60.0-alpha.7","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.2.2-alpha.7","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4-alpha.0","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.1-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.123","@mastra/libsql":"1.20.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.98"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.8.0-alpha.8_1786940904789_0.07694264769829573","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-alpha.9":{"name":"@mastra/factory","version":"0.8.0-alpha.9","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.8.0-alpha.9","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"2312d5ffb3b82dd83045d7ef6aca0fb2373b3137","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.8.0-alpha.9.tgz","fileCount":395,"integrity":"sha512-BUZ6A0KUa9zZ+hQuBpn3I2NbvvaMFMZTY+oKuMOarsmOBYOKGh6O7Abbd66LpRun0E8XfZWjcEJKQof+wRygvg==","signatures":[{"sig":"MEQCIHYlWmh5PkYQqCC5kDwGhzZVlaa0WHUizcniefzSQnvUAiBqCJ7Q4gG1b9qgHN31ErHGj0D7lrzVtZaXfjAyGf7xIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.8.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3687492},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.60.0-alpha.8","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.3.0-alpha.8","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4-alpha.0","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.1-alpha.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.123","@mastra/libsql":"1.20.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.98"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.8.0-alpha.9_1787021612966_0.06111488134593013","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-alpha.10":{"name":"@mastra/factory","version":"0.8.0-alpha.10","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.8.0-alpha.10","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"2bf250c704e1d65496f0fa4be18c276332d554f2","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.8.0-alpha.10.tgz","fileCount":395,"integrity":"sha512-BDKotBUQaVU7fQ8RtFyH29i4gW3gk/hJmSPmSfSY6co/vG+krDrCkoMuRG7L9tybeBomaPOItlY4abkR8V7lAQ==","signatures":[{"sig":"MEQCIGgsh3RZUHHWsG+6m2UAVtKcfWlblyqQBJHDPC8aq99BAiBQ03NmfB84+MdO8odA/Pk4kUE8zT3cK62h02E5GzGXew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.8.0-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3688114},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.60.0-alpha.9","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.3.0-alpha.9","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4-alpha.0","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.1-alpha.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.123","@mastra/libsql":"1.20.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.98"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.8.0-alpha.10_1787027623798_0.5625451170714126","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-alpha.11":{"name":"@mastra/factory","version":"0.8.0-alpha.11","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.8.0-alpha.11","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"4ebe5179c74d867830e2dd8df4d9a881c125e4b1","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.8.0-alpha.11.tgz","fileCount":395,"integrity":"sha512-cLPiI5vESGF4DcZ9W63XlARODPMVn3I+uMsrGY2PgAWAFBbuuKc+uv14yxFDjYyo/0vSP8wIuIJqeLcbS0FmTA==","signatures":[{"sig":"MEYCIQCS/m/GrpI7MuF1/A+JScroTOHW9oFNkNide45jiTgfXwIhAOaLMqKL0LRC8990wJUwkahBF9oChzPIyjqgLTGQ5l2E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.8.0-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3688347},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.60.0-alpha.10","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.3.0-alpha.10","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4-alpha.0","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.1-alpha.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.123","@mastra/libsql":"1.20.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.98"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.8.0-alpha.11_1787031996593_0.3823249266669382","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-alpha.12":{"name":"@mastra/factory","version":"0.8.0-alpha.12","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.8.0-alpha.12","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"994532bbb6b274d1fd77c101c837091101cf6aaa","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.8.0-alpha.12.tgz","fileCount":395,"integrity":"sha512-6tei84IRnLyH93WmI53QnRhPp3c+qreYPGZEDxlR1/Hdtotf7dA/93mRnjGSIrT+iYwgQrQJNmkw9eH5gyEgXg==","signatures":[{"sig":"MEQCIHQBPW6/DaN2OyWplTRsVluhklsynBxCWRpYA8GzUqcbAiBvaSEBb32q9u+x8UMapWFFV1+56krdwOL8PsCVNLguHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.8.0-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3690191},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.60.0-alpha.11","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.3.0-alpha.11","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4-alpha.0","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.1-alpha.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.123","@mastra/libsql":"1.20.1-alpha.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.98"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.8.0-alpha.12_1787063337769_0.7835602348923973","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fix-session-visibility-review-nits-20260818175628":{"name":"@mastra/factory","version":"0.0.0-fix-session-visibility-review-nits-20260818175628","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-fix-session-visibility-review-nits-20260818175628","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"3019673d7d5fea6ba3af2a058a094c1011ff145e","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-fix-session-visibility-review-nits-20260818175628.tgz","fileCount":395,"integrity":"sha512-mjKcLRraOMUoqi2N8VQ2gNDSxdkXklwqGhoH8IMd76VePlDQ94nsOLy7OBvSMoyeY6VXeMGPTxagf+IFMdzexw==","signatures":[{"sig":"MEUCIGHv1DFaFmpfaaCgyZ96uHrHNQ8U3DsE8tn3jr0JkMJWAiEAq/9JaEkQZZWBXXhXV0nw/KznLkcFRaCsWKO7oW2TEnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-fix-session-visibility-review-nits-20260818175628","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3717325},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"0.0.0-fix-session-visibility-review-nits-20260818175628","@mastra/slack":"0.0.0-fix-session-visibility-review-nits-20260818175628","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-fix-session-visibility-review-nits-20260818175628","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-fix-session-visibility-review-nits-20260818175628","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-fix-session-visibility-review-nits-20260818175628","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-fix-session-visibility-review-nits-20260818175628","@mastra/libsql":"0.0.0-fix-session-visibility-review-nits-20260818175628","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.0-fix-session-visibility-review-nits-20260818175628"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-fix-session-visibility-review-nits-20260818175628_1787076646792_0.06854803982117863","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-alpha.13":{"name":"@mastra/factory","version":"0.8.0-alpha.13","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.8.0-alpha.13","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"d68d71e7edf632f0a2b132522e300e3bd13b18dd","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.8.0-alpha.13.tgz","fileCount":395,"integrity":"sha512-DClD1g9vMSg/uaUxJe/vfG8px7ys5NVrWoHCGraec+AzhgVu+/4FLMsxSRVveT1beIW5CPeWL0QuX0weJvCbcA==","signatures":[{"sig":"MEYCIQCiOe893taRFQUymqCQkXewfe5yYRjrHrVHi+xiOT1KgAIhAIoQAF/bC7AGk9/TZT1dvFNe4+BiiSnB1ELrpd1mWtoP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.8.0-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3700522},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.60.0-alpha.12","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.3.0-alpha.12","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4-alpha.0","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.20.1-alpha.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.123","@mastra/libsql":"1.20.1-alpha.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.98"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.8.0-alpha.13_1787077448507_0.5093592236795474","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-alpha.14":{"name":"@mastra/factory","version":"0.8.0-alpha.14","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.8.0-alpha.14","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"5bc1bbe5f6779d30e539d5e263d4d79bedd86fd2","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.8.0-alpha.14.tgz","fileCount":407,"integrity":"sha512-QQLcay79lcbclCq2S6nV/2KEMh7wMsJNrSMBkhZnDwY6jO5R6arcnKAKyp9mQPh/eiWFM4No/LyRsKFXjU/Qeg==","signatures":[{"sig":"MEYCIQDQCnY2FdBFr21HPOPOYdETl0l1uuk2ks1azUR5Y60b2AIhAL7Zv1PYVNj/DtpctvL0F/paQBhJSm+iU/sJfIVWr6RH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.8.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3888410},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.60.0-alpha.13","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.3.0-alpha.13","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4-alpha.0","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.21.0-alpha.4","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.123","@mastra/libsql":"1.21.0-alpha.1","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.98"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.8.0-alpha.14_1787102897440_0.30385946748616655","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-alpha.15":{"name":"@mastra/factory","version":"0.8.0-alpha.15","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.8.0-alpha.15","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"338c74de44a2c2de13ebddaa6c4dcc0658c0959b","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.8.0-alpha.15.tgz","fileCount":419,"integrity":"sha512-Mjkuj5FCz96KKEQR5TPYGYQU2WufyOoQd5CugWy3RcQL6idyoirJYOX0O0ymDBOrFeJKnUPioDHOhQL8zyHB1g==","signatures":[{"sig":"MEQCIHB/NU6WCw7yXmHj/jdZcUZuttibVZrFtmZZJCkmvLB5AiBY/nU3Ydysc4d3J4BNESxVVSE3YLgw0/Ht1saMQigi4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.8.0-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4022817},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.60.0-alpha.13","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.3.0-alpha.13","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4-alpha.0","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.21.0-alpha.4","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.123","@mastra/libsql":"1.21.0-alpha.1","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.98"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.8.0-alpha.15_1787106776182_0.6583680502095071","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-alpha.16":{"name":"@mastra/factory","version":"0.8.0-alpha.16","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.8.0-alpha.16","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"cb0ce980a9cef6798fbc4a80c08412ab638d0e75","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.8.0-alpha.16.tgz","fileCount":419,"integrity":"sha512-XYcsn1+ncB3Gi4jg9gek3RQZkupQlKaf/S8Lk+AejNEQg7CiRX2AscHRD7nRD4OD8dIUgHlT/Bf6ZulU5nJaOw==","signatures":[{"sig":"MEYCIQCeR45rGKy+71lfBBb0IniC78IIIY+VljrR6rgnqVeOrAIhAPypoN9LX1nQItZRpLiSm7v2DZs5KBATVrjDpsTJfi4S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.8.0-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4026354},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.60.0-alpha.14","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.3.0-alpha.14","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4-alpha.0","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.21.0-alpha.4","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.123","@mastra/libsql":"1.21.0-alpha.1","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.98"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.8.0-alpha.16_1787107985436_0.6042574505242508","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@mastra/factory","version":"0.8.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.8.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"53353ff6aff34ff15d29d77dcaf27051751e0bd5","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.8.0.tgz","fileCount":419,"integrity":"sha512-hcANplj/hZ7a2hKWpEnx0A8Z45CWzFenuE/Xq79MiWBuIEMhg7o2TxuakFnqrYAPMMCiPZoD6mOZ814PHq6IjA==","signatures":[{"sig":"MEQCIDvEDpZIyMNf71vWkqvGRLtsjFF7bNx4F/ipo7X9UP1dAiAVVqKecSJBrf0QwIy3/T7vqSX0iF1xmlHJehFGkJ+wig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4067130},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.60.0","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.3.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.21.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.124","@mastra/libsql":"1.21.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.99"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.8.0_1787112704353_0.04646906972609832","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-alpha.0":{"name":"@mastra/factory","version":"0.8.1-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.8.1-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"0aa421195d6b92e30856a3aa8d50f900b22be65a","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.8.1-alpha.0.tgz","fileCount":419,"integrity":"sha512-H+1WRCrdFgFLIhLcVJe3wjKrgzbXFynhrwvseJIRB8pWqecVyMHjaWRT3OEUErwKsJBDo6PJMLhD9K6S6Q27nQ==","signatures":[{"sig":"MEYCIQCIDahCTz4tr34rEWsF/2Q+dX6e4IiMzC5fahtZAYgtsAIhAIicxtyekoBaMRksZn7aK7E241+AB94wPz9j4AmFNUqN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.8.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4068892},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.60.1-alpha.0","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.3.1-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.21.1-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.124","@mastra/libsql":"1.21.1-alpha.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.99"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.8.1-alpha.0_1787156673953_0.4605725693260547","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fix-agent-controller-lazy-workspace-20260819202711":{"name":"@mastra/factory","version":"0.0.0-fix-agent-controller-lazy-workspace-20260819202711","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-fix-agent-controller-lazy-workspace-20260819202711","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"1259407b6f5ef1133c5a3740c0056bdc8c6c05d7","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-fix-agent-controller-lazy-workspace-20260819202711.tgz","fileCount":419,"integrity":"sha512-Z44DxoVpbY+thbk43YnY9XCZnHX3Cz9Ei/6mzJuwKaFW4UEY8E3xovAxZfQ6LNrWjJ52r7qaFrUMco+gs2Pc/w==","signatures":[{"sig":"MEUCIQCROdd9jFoGohMn7jUL8iPk+rFqBNPJR293MYmHcG3NOgIgP/cGuldd+yzkUW2CSVqqYeWBCyjSbLS6lJISw3vx1gI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-fix-agent-controller-lazy-workspace-20260819202711","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4072649},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"0.0.0-fix-agent-controller-lazy-workspace-20260819202711","@mastra/slack":"0.0.0-fix-agent-controller-lazy-workspace-20260819202711","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-fix-agent-controller-lazy-workspace-20260819202711","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-fix-agent-controller-lazy-workspace-20260819202711","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-fix-agent-controller-lazy-workspace-20260819202711","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-fix-agent-controller-lazy-workspace-20260819202711","@mastra/libsql":"0.0.0-fix-agent-controller-lazy-workspace-20260819202711","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.0-fix-agent-controller-lazy-workspace-20260819202711"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-fix-agent-controller-lazy-workspace-20260819202711_1787171723729_0.38951419513589625","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-alpha.1":{"name":"@mastra/factory","version":"0.9.0-alpha.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.9.0-alpha.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"42eafcee1c7e092215d8c8fe2771cb329cf65dc9","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.9.0-alpha.1.tgz","fileCount":419,"integrity":"sha512-UXN7JoM9JfECAJaXEv+Bb/Xd4NyuL16A/2QSdplEtDKpsZMXmwTkTkKKgy1LpyhJisnJwQiVXYJHT+rIcmCBUA==","signatures":[{"sig":"MEQCIDml1LxIRmbTqjCBkEl9cmWNGX/FfG17CdAnYOICVfiDAiArm9eS5FolfzBr8vlzJEaDcS/OScyoWl3ZZNeV7Nu2kQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.9.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4073594},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.61.0-alpha.1","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.4.0-alpha.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.21.1-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.124","@mastra/libsql":"1.21.1-alpha.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.99"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.9.0-alpha.1_1787200191253_0.9140202575373728","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-alpha.2":{"name":"@mastra/factory","version":"0.9.0-alpha.2","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.9.0-alpha.2","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"c33e4618598ebe1efcb46dc324a4634e6c6e980c","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.9.0-alpha.2.tgz","fileCount":419,"integrity":"sha512-srRESjpHlZUMmZWHv4Enyv6I6w4+vaFGcFQeEkcLye4OqJg731kA/VB4lI1ZieWVOXWXD7xlIm3dXV72ql4QsA==","signatures":[{"sig":"MEYCIQDlwIbcARQ8BB0pY9QBqlfW9clZ1bsZFFWKZzPQGhYnZwIhANnCnJQdT/EpKd3uj07y3wT46X6YnT1YPfiujWggL1ED","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.9.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4075597},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.61.0-alpha.2","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.4.0-alpha.2","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.21.1-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.124","@mastra/libsql":"1.21.1-alpha.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.99"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.9.0-alpha.2_1787243149049_0.5031404690307839","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fix-platform-sandbox-readiness-20260820163514":{"name":"@mastra/factory","version":"0.0.0-fix-platform-sandbox-readiness-20260820163514","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-fix-platform-sandbox-readiness-20260820163514","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"13e68567c1aa4b9d742c5c52d5bbed4f318e096a","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-fix-platform-sandbox-readiness-20260820163514.tgz","fileCount":419,"integrity":"sha512-zQi94LlUxC01urpNbTkYIdZRCmaritEjCsgoj9xsE8y+6LgotXxaEP/LZi5p7NvT8SrerR4iWcUYN9frR/CZGg==","signatures":[{"sig":"MEYCIQCjdq7i69owSEFeYNSme58P8M54mP8eFtmm1MyQPY1AfAIhAPPlIPkuzt9Uva9nr5q3YWJ/RtLjudNqucUk/icWChFh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-fix-platform-sandbox-readiness-20260820163514","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4080351},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"0.0.0-fix-platform-sandbox-readiness-20260820163514","@mastra/slack":"0.0.0-fix-platform-sandbox-readiness-20260820163514","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-fix-platform-sandbox-readiness-20260820163514","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-fix-platform-sandbox-readiness-20260820163514","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-fix-platform-sandbox-readiness-20260820163514","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-fix-platform-sandbox-readiness-20260820163514","@mastra/libsql":"0.0.0-fix-platform-sandbox-readiness-20260820163514","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.0-fix-platform-sandbox-readiness-20260820163514"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-fix-platform-sandbox-readiness-20260820163514_1787244415081_0.1356038299392066","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-alpha.3":{"name":"@mastra/factory","version":"0.9.0-alpha.3","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.9.0-alpha.3","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"bafd4ce69960e8d3d6dfe6fee1ae658ca7a079d0","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.9.0-alpha.3.tgz","fileCount":419,"integrity":"sha512-A0Mr6xKk372A6GjHizgNE6MvOQdaASjbsOo9lukASK1LyFpSbFWEE2QxkcxofkX9p78+CHvkISZdiHCkbMU+TQ==","signatures":[{"sig":"MEUCIHv/UIFx7ik4TZwB1v3mvQTsosFIut/QK/Y2888nEHn0AiEA9ClPxNEbWq+phJTOB3ZPK2EqBheJ3Ir85w11+5fthHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.9.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4105232},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.61.0-alpha.3","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.4.0-alpha.3","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.21.1-alpha.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.124","@mastra/libsql":"1.21.1-alpha.1","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.99"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.9.0-alpha.3_1787262232381_0.9347985494895477","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-alpha.4":{"name":"@mastra/factory","version":"0.9.0-alpha.4","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.9.0-alpha.4","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"b9b340f9d55da8c3a9e43dd93f9aaf377f50ba5e","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.9.0-alpha.4.tgz","fileCount":419,"integrity":"sha512-qJWHtyjlG0ghgC3CZr1u0JS4gWD+ZYYDibZETDk4efSn8o3zPhRjFEUyfmi9fKyEzP9gcjO0NYlQkWWvzhT/2A==","signatures":[{"sig":"MEQCIF6wH5vREyrfywUdvaYs5tiNy8iDvwIglqfe4dnHC4RnAiBiL+kPhex3M6MYSoBZLa18UmGor1Hw3fw/dqp/AXS8Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.9.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4105361},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.61.0-alpha.4","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.4.0-alpha.4","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.21.1-alpha.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.124","@mastra/libsql":"1.21.1-alpha.1","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.99"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.9.0-alpha.4_1787268994579_0.7313843610371948","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-alpha.5":{"name":"@mastra/factory","version":"0.9.0-alpha.5","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.9.0-alpha.5","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"a67a3e4630f057ad208553324a5badb9e82b0c5d","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.9.0-alpha.5.tgz","fileCount":419,"integrity":"sha512-bZdQh1NVTS2YjEpk3EmgY3t5t8ukDkskW2gNASJC12e7bGBjYkSkMcQZkMfuVfdGpsN9hMDFAMCzMjs82fnJzw==","signatures":[{"sig":"MEUCIQDAacWDNwq/JPwBfIRy/Hrd0oic4YBIFZgN4PUrSYoXaQIgVRR35KNmg9eSmnZRQfm6u1kdUGDel6DbEcOZvpoYYBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.9.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4105589},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.61.0-alpha.5","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.4.0-alpha.5","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.21.1-alpha.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.124","@mastra/libsql":"1.21.1-alpha.1","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.99"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.9.0-alpha.5_1787270058204_0.4955503849421026","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@mastra/factory","version":"0.9.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.9.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"729b7eeab05516378421fee4b88d469bd048d04c","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.9.0.tgz","fileCount":419,"integrity":"sha512-ZqnrcU5igvNupLHJGY1wEbnUQz3HybCM1NsrY45xia4qD4EB3hcxdzz5iOUdaei7+F3l6qaNSAs2nFTLwz4U1g==","signatures":[{"sig":"MEQCICtZA4a456rljchiRvWtio9I00jHhYrih+vNg5jjmfxKAiB1WnBWcTFBxM7+swE2V0ESpVV09iaf0HpfyTPluHxW2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4118482},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.61.0","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.4.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.21.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.125","@mastra/libsql":"1.21.1","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.100"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.9.0_1787275192030_0.6180055314757198","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-alpha.1":{"name":"@mastra/factory","version":"0.10.0-alpha.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.10.0-alpha.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"742ee414f893f5d506a65bc0e7cabdae0f2ceac3","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.10.0-alpha.1.tgz","fileCount":419,"integrity":"sha512-kOj8u+orv9PfxzyFAgC1LQkoTMDoMM7N32o4fT/RVtegvlw4JmqAZyWaLYvF5vscnnf6/1gCWc8OE6ALGVrpAg==","signatures":[{"sig":"MEUCIQCzMBc/TL6+qMpfR6V9jcf0Qdmd12t12TU3tn4HXgX1sAIgD5+JoIg/LRWvi7gMzG2Jp5qcRBJpVNg85hKlDuclqY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.10.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4122382},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.61.1-alpha.1","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.4.1-alpha.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.21.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.125","@mastra/libsql":"1.21.1","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.100"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.10.0-alpha.1_1787329504005_0.8390668835207025","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-alpha.2":{"name":"@mastra/factory","version":"0.10.0-alpha.2","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.10.0-alpha.2","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"a8ffe439de705b29094d89071137f5915dd66541","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.10.0-alpha.2.tgz","fileCount":419,"integrity":"sha512-LkWbyhmZLlrNk5Z1c8on2CmFY6UAFx26DJN7+5g9/ZcNodI8yhI6pj3n59wo7bx6qbcm4D6FgNPc2UofMzp+zg==","signatures":[{"sig":"MEYCIQDmnGQOht0iBJC3Ga/lAjAq0uJC8/Og3WCn38jZGztA8wIhAMw4tRpdjgllfUYL+vlYdU2DOSVmBYN8SsNsq3C4aYdi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.10.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4123175},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.62.0-alpha.2","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.4.1-alpha.2","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.0-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.125","@mastra/libsql":"1.21.1","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.100"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.10.0-alpha.2_1787365111533_0.48182078694741803","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-om-continuation-hints-20260824180431":{"name":"@mastra/factory","version":"0.0.0-om-continuation-hints-20260824180431","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-om-continuation-hints-20260824180431","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"aa83ecc2aaa9fd33a51bf5a95e0414ad915b6d32","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-om-continuation-hints-20260824180431.tgz","fileCount":431,"integrity":"sha512-6Jbl1UTjVM3EVj9gG78nsSBsCWHFIEwGJzJnlnx9b+YbaCUbB//0opaiV9FUPSfCzHu6N837uwIznNCkxghqLA==","signatures":[{"sig":"MEUCIQDIzBVDNG5XkXvBSnoHspVNBJup3AwERBDaYrSATPNY7gIgDM++DqVhcVQ6pYbeA9pLpJWE1sp+LcgngnX2uRpkiGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-om-continuation-hints-20260824180431","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4259285},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"0.0.0-om-continuation-hints-20260824180431","@mastra/slack":"0.0.0-om-continuation-hints-20260824180431","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-om-continuation-hints-20260824180431","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-om-continuation-hints-20260824180431","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-om-continuation-hints-20260824180431","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-om-continuation-hints-20260824180431","@mastra/libsql":"0.0.0-om-continuation-hints-20260824180431","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.0-om-continuation-hints-20260824180431"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-om-continuation-hints-20260824180431_1787595173332_0.024579194072489763","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-alpha.7":{"name":"@mastra/factory","version":"0.10.0-alpha.7","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.10.0-alpha.7","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"36223b9191a79df761f963f2558668a527b6bd8d","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.10.0-alpha.7.tgz","fileCount":431,"integrity":"sha512-kkxRJEcWtpb9RgalZIVQnc7gnQNCwYj4gIfNKcIldv2dw1oCtWOeA27k5BI/61SIrSGCqpmHvhucSCU1mtO0TA==","signatures":[{"sig":"MEUCIDHB9lBJTxvVlYs+JTyEvU5uKnpv2fKBQD5RkyhpIqPkAiEAtZd0J/kQVIjt6u1MJAaFAfzHlI1IN4HMLPV+Z0aFsU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.10.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4264474},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.62.0-alpha.7","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.5.0-alpha.7","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.0-alpha.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.125","@mastra/libsql":"1.22.0-alpha.1","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.100"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.10.0-alpha.7_1787620382824_0.9972002868718006","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-alpha.8":{"name":"@mastra/factory","version":"0.10.0-alpha.8","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.10.0-alpha.8","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"f3cf4ab855eb8100370a13f150bb8db016392227","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.10.0-alpha.8.tgz","fileCount":443,"integrity":"sha512-uycwNheHiHpgFtHnyv4Cv23dpDGg497Nkn0pSGjQxv19475T5ujDCfaWcGJhqSuhynrx/I2v368CSNOrirz+Ag==","signatures":[{"sig":"MEQCIDfcsWqJ3diR6HZLsqif6+a55yiXEqCOSRbZwVtbg9ysAiA2UezXbtSjKiEpQccrsyneUZnnI5j99sUyUGNBB94DVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.10.0-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4339082},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.62.0-alpha.8","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.5.0-alpha.8","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.0-alpha.4","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.125","@mastra/libsql":"1.22.0-alpha.2","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.100"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.10.0-alpha.8_1787632173790_0.3887189584925621","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-alpha.9":{"name":"@mastra/factory","version":"0.10.0-alpha.9","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.10.0-alpha.9","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"3ec0224f8834aced4ce7ebcba954505d83ae48b8","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.10.0-alpha.9.tgz","fileCount":443,"integrity":"sha512-oEHufCeWMfsSb5MRMIefWy1JtD6ZVWvKfuEHd+A8Hef64DAJX38H5OPsWFrqf1lWYM+jabVzYXQL8hG9I8NiOg==","signatures":[{"sig":"MEYCIQCC2HxCPzYRFTuRW5QLdQlpCDizgGumG5Lfp5HCuYTdwAIhAPOFC4naTt9paaMHa1XDth+7anjUXAlx1KrLTBJNoCCH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.10.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4339409},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.62.0-alpha.9","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.5.0-alpha.9","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.0-alpha.4","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.125","@mastra/libsql":"1.22.0-alpha.2","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.100"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.10.0-alpha.9_1787634617091_0.04022152087827391","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-alpha.10":{"name":"@mastra/factory","version":"0.10.0-alpha.10","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.10.0-alpha.10","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"79881af903815812e12681c5d3b7b97d1413390d","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.10.0-alpha.10.tgz","fileCount":443,"integrity":"sha512-CnMjMYCCZrsOfYJPbbQAKAFIIrGKwYVO/ZWF3degSWlsWCVT1OG+HHN3TqAABduhcFAU2drY6yikoY+3XILBxQ==","signatures":[{"sig":"MEQCIHFWFN8XYdw3txehXcnkxg7T1ohTyiMzDhA2BLSsKbKkAiAbrkkMbqNuFN7z3LOTXiQ0McEoUIUrfMVHNxltLgNPbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.10.0-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4355719},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.62.0-alpha.10","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.5.0-alpha.10","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.0-alpha.4","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.125","@mastra/libsql":"1.22.0-alpha.2","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.100"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.10.0-alpha.10_1787670975643_0.5780443624062102","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-alpha.13":{"name":"@mastra/factory","version":"0.10.0-alpha.13","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.10.0-alpha.13","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"663783e51a412d53ce60b08c969ce814bbbfc246","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.10.0-alpha.13.tgz","fileCount":443,"integrity":"sha512-W8Vyg1jfHvFcCMK+m21UpJBh5cRjZ7laRRTpxuHK+A8UbRl5Smh+VE6KUVorJq/DpmwDcRj2RUk9eVeGfGnCyQ==","signatures":[{"sig":"MEYCIQDysxwZZODPrz68q0G2UVq8P2EYr3YiTRUfOaQUamC20QIhALQB46hJ9zJ53YrVcH2jbe3yCuz8T6WMvQhV6fY1VGBm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.10.0-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4401020},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.62.0-alpha.11","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.5.0-alpha.11","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.0-alpha.4","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.125","@mastra/libsql":"1.22.0-alpha.2","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.100"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.10.0-alpha.13_1787707124815_0.19131595362848697","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-alpha.14":{"name":"@mastra/factory","version":"0.10.0-alpha.14","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.10.0-alpha.14","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"a5bc06898c66b8305b2ed45ef0c40aa0aa39f8ff","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.10.0-alpha.14.tgz","fileCount":443,"integrity":"sha512-d2N2LBtWJ80hp4TKMb+67WE6yE1rSEnxmCeEUlASJFnbIET3HkuwlEh39M3jUJA4cXinAXSqmrg3vqVtzaT0YA==","signatures":[{"sig":"MEYCIQDGSP5fPJTTCP4VIyCpj+Hzarl9iZyQtAT/X9ef96xyUAIhAIoPEjesapRAprPJiqDz2XzfcV0PHkgJAhKMjAkmWcjt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.10.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4401448},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.62.0-alpha.12","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.5.0-alpha.12","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.0-alpha.4","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.125","@mastra/libsql":"1.22.0-alpha.2","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.100"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.10.0-alpha.14_1787718582256_0.6577494579564664","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@mastra/factory","version":"0.10.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.10.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"4fec61fde60a958119ebe68bfe8ff7f3a73ec0eb","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.10.0.tgz","fileCount":443,"integrity":"sha512-GH9jvBTIamNLM2IwifZfvg+Q2OUMIB81POWZHm/t4VK7Rf735VwBYaJulAqeEzf+4M8cv3CKJXKqzkc1Atfj7w==","signatures":[{"sig":"MEQCIBER0iVbhV4oESYmtGBBdt6FM6XmV4XLeHrHdvixGr74AiAkqtpoDmRc3jL6gVcQgitDATCF/1fTyFIECzlwY7tM8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4423115},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.62.0","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.5.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.126","@mastra/libsql":"1.22.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.101"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.10.0_1787741943150_0.3521936378127286","host":"s3://npm-registry-packages-npm-production"}},"0.10.1-alpha.0":{"name":"@mastra/factory","version":"0.10.1-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.10.1-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"2021b2652e6c750bcc28145f4e9915caeab7b55e","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.10.1-alpha.0.tgz","fileCount":443,"integrity":"sha512-5bKOnpT478IgfX00xpR8o0mYgwimrWxmqMrcVcMoiXir4JJWOIHO6TXjO1yeHPh1s3+PxP3CK/EDygnG4snlyA==","signatures":[{"sig":"MEUCIGXtEGSzZGTwS9RIOOx9foQZ7ZNIms/FcozuN8oXD6YAAiEAzJBgQ+0bYaSL0+WYrRjhw/brXRgAqwkJz/7eOA17XNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.10.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4426340},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.63.0-alpha.0","@mastra/slack":"1.6.2-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.5.1-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.126","@mastra/libsql":"1.22.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.101"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.10.1-alpha.0_1787763493116_0.5695137213987129","host":"s3://npm-registry-packages-npm-production"}},"0.10.1-alpha.1":{"name":"@mastra/factory","version":"0.10.1-alpha.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.10.1-alpha.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"4d26ad47710339bd4384f2ed04751a9c061eaae6","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.10.1-alpha.1.tgz","fileCount":443,"integrity":"sha512-KPFAVA/jlf51j6/463kgiBfT1z/yEj1AQb17qvpgEECL7aH9F0T46DvBHXlt+ERS4RRXSZVXd56TsBNfk/NiCQ==","signatures":[{"sig":"MEYCIQC5rArB2qnyfwv2w1jqni8FFs6uXGet+xHhwJVjzrfccAIhALnTVSBJRobPGRFSRa56yxKqHxekuvocwIrqQHVS+qlH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.10.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4427734},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.63.0-alpha.1","@mastra/slack":"1.6.2-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.5.1-alpha.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.126","@mastra/libsql":"1.22.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.101"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.10.1-alpha.1_1787773086093_0.9460204465175577","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@mastra/factory","version":"0.10.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.10.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"2365a16a85a06d7882c85862ab325345a843df25","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.10.1.tgz","fileCount":443,"integrity":"sha512-kWjD3undT70BJX3jd8QTXrqs2V3MLQlddq/xdu7X1Tc9P0cwOgFbk4gfRr414dWee5gh1dTQDrI05Ex1dDPX0g==","signatures":[{"sig":"MEUCIA7qDIDpLqiQDxk9tzigla7DIzpmeunEYuaa3XuQDx7BAiEAikPOo78+Ld4p9fQpu+EwMJNfJF4q+Z+is6xIwiwDeLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4432224},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.63.0","@mastra/slack":"1.6.2","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.5.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.127","@mastra/libsql":"1.22.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.102"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.10.1_1787780844312_0.2831069134590729","host":"s3://npm-registry-packages-npm-production"}},"0.10.2-alpha.0":{"name":"@mastra/factory","version":"0.10.2-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.10.2-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"f1a1690b13c86c240f731e8e158fac7db86a57dd","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.10.2-alpha.0.tgz","fileCount":443,"integrity":"sha512-PVU2dQVGk27ChCOX8ACpgLox3x4FHbbsPHr7MSAK9eqDDaRiUnx4aSatkWqEX4C4chfCbSHwz74lr+eele3bBQ==","signatures":[{"sig":"MEYCIQCId46Cu/xTj8ZhNG5LjpRd8lGKMuCdR1tJYDbPrNilawIhAOQdqSwl1IHX1GnjnNV/9PAjF9S0VG/kkllapgQy132Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.10.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4441383},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.63.1-alpha.0","@mastra/slack":"1.6.2","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.5.2-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.127","@mastra/libsql":"1.22.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.102"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.10.2-alpha.0_1787811674416_0.6154238955378883","host":"s3://npm-registry-packages-npm-production"}},"0.10.2-alpha.1":{"name":"@mastra/factory","version":"0.10.2-alpha.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.10.2-alpha.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"4e47db1528adfa17ebb471d66ac4b07780487ee2","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.10.2-alpha.1.tgz","fileCount":447,"integrity":"sha512-TpnE96RQ5lqaEKzjDKK938Bik3Iaq1+XYkaBKgdKjz8W20dHcbQeYIrkkhcp0yikGM0g6lu8n346oYlBoNG5fw==","signatures":[{"sig":"MEYCIQCeGv7UC+5SKO7t5DQapzNJ9utWjQaiQUsjTv5ekbP4kQIhAOuRk2SbfYF4Uo07DStXXMexzQR7atSylnqSN7HHSlUo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.10.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4462995},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.63.1-alpha.1","@mastra/slack":"1.6.2","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.5.2-alpha.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.127","@mastra/libsql":"1.22.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.102"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.10.2-alpha.1_1787859980435_0.9007044763472019","host":"s3://npm-registry-packages-npm-production"}},"0.10.2-alpha.2":{"name":"@mastra/factory","version":"0.10.2-alpha.2","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.10.2-alpha.2","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"4144b7d6081c12671f0d771029e8dec25f4b5cba","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.10.2-alpha.2.tgz","fileCount":447,"integrity":"sha512-g4rugkOZmgftnfcRRJJM5BofXChx1hUM1EMwG++UQUeywYod7ZmY6NFe4jS1n9dj1PCwH4IDWvrpipC3fgUGFw==","signatures":[{"sig":"MEUCIQC62tGKTbTNlm6KpPzbLbNj6NJsADPMxA53ELRLO61iHgIgSNclTadSccNlIGCPEjciuvO8/7xUAg8m+cPnh9nSt4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.10.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4463915},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.63.1-alpha.2","@mastra/slack":"1.6.2","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.5.2-alpha.2","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.1-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.127","@mastra/libsql":"1.22.1-alpha.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.102"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.10.2-alpha.2_1787870774822_0.8713882790332677","host":"s3://npm-registry-packages-npm-production"}},"0.10.2-alpha.3":{"name":"@mastra/factory","version":"0.10.2-alpha.3","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.10.2-alpha.3","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"5931884112f68eaea6bc0f31a2b0d24bffaed004","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.10.2-alpha.3.tgz","fileCount":447,"integrity":"sha512-PlznL9tZp2wmbb/Hc8YbreCUZy3Di8BRQjtFH6pkJR7XDWKRkFDqKUyOMh8PrASoyDjV81cyd75M4pCfwNXLzw==","signatures":[{"sig":"MEUCIDmYLRTA+aEU+q/9d6LonBhOA6NnjQmy8mAiAaVvtaGoAiEA97WujBq2O1zRw5ggkbVNUJBGB3cfWYR/f7YENHGbXVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.10.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4464144},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.63.1-alpha.3","@mastra/slack":"1.6.2","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.5.2-alpha.3","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.1-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.127","@mastra/libsql":"1.22.1-alpha.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.102"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.10.2-alpha.3_1787908613756_0.7867924526295413","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@mastra/factory","version":"0.11.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.11.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"7ecda24ad4f77253305d4170bedec086113b9fc5","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.11.0.tgz","fileCount":486,"integrity":"sha512-0tuOOsQzNccDf9loHJTq+mXS9WozrhBcI/wv2N++HkggrdkAYZCJbCWyHI78X4Z+wwp3bFW8ZVsiNlpRWhY6cg==","signatures":[{"sig":"MEUCIQDJowyCgFY80R+OuwqsKoHp4RANoqFa1XG/aZ7K+lxyvQIgKtg3yC/bnZP7eSr6Dqh1tMXEqJ9JD7N7ahNSdH3E2UY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4719378},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.63.1","@mastra/slack":"1.6.2","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.5.2","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.128","@mastra/libsql":"1.22.1","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.103"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.11.0_1787924396746_0.31593289387558166","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-relic-pressure-20260828160621":{"name":"@mastra/factory","version":"0.0.0-relic-pressure-20260828160621","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-relic-pressure-20260828160621","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"649192cf5ba6deb53d60621da9e403ed93594a70","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-relic-pressure-20260828160621.tgz","fileCount":486,"integrity":"sha512-r9bgh8b6AiRqYTuLnVg6j7XvO0RJrJxUiuYmZhW/hT9daI5RIorDtEz9fWSOkAOgYOwNh44LSv+iX6DcFd2TXA==","signatures":[{"sig":"MEQCIEpKJLDx++BVQDDs741x04wh3uUiFZuCvrzjtWZWDYiaAiBnZLx2qlyuQaC6jchKvyoxNIPK/W1mOshuqgR09xCUpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-relic-pressure-20260828160621","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4709551},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"0.0.0-relic-pressure-20260828160621","@mastra/slack":"0.0.0-relic-pressure-20260828160621","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-relic-pressure-20260828160621","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-relic-pressure-20260828160621","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-relic-pressure-20260828160621","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-relic-pressure-20260828160621","@mastra/libsql":"0.0.0-relic-pressure-20260828160621","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.0-relic-pressure-20260828160621"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-relic-pressure-20260828160621_1787933678416_0.42115947366615525","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-knowledgev2-20260828164436":{"name":"@mastra/factory","version":"0.0.0-knowledgev2-20260828164436","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-knowledgev2-20260828164436","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"7e5390303aa5b52187e83c870535b83431e3d032","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-knowledgev2-20260828164436.tgz","fileCount":447,"integrity":"sha512-CJSy/qZHZgZUTvWz4dp6jpF2olhWhBbUdvNw0sHFHUrHtkQaEzU8yxMLEvP5brXJgdAcmzCrsmjGZoyv8f5U9w==","signatures":[{"sig":"MEUCIQC5MwhcPcYUOk8ZGgo5w0PEvw19os9X6pj6wcy9lAAMXgIgNW4L3B5W6iyCFQqkweCjXRqc1UGH5I/IJitZc2rew6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-knowledgev2-20260828164436","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4467399},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"0.0.0-knowledgev2-20260828164436","@mastra/slack":"0.0.0-knowledgev2-20260828164436","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-knowledgev2-20260828164436","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-knowledgev2-20260828164436","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-knowledgev2-20260828164436","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-knowledgev2-20260828164436","@mastra/libsql":"0.0.0-knowledgev2-20260828164436","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.0-knowledgev2-20260828164436"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-knowledgev2-20260828164436_1787935951953_0.10035657586686453","host":"s3://npm-registry-packages-npm-production"}},"0.11.1-alpha.0":{"name":"@mastra/factory","version":"0.11.1-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.11.1-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"3aad163cfbdea3d6dbaccf5709909dd3a0777099","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.11.1-alpha.0.tgz","fileCount":486,"integrity":"sha512-m+EedKrSoC+xi+q9JXkhy6OSlNOZ58WwUTd6FTVdivVX5NiZF1pBIv5RpqYwUbCLg9lDYzITHdDOkyzulyREdg==","signatures":[{"sig":"MEUCIQDHBS/cY3gM8Hpaad0T85mU05gGPtYtN/gpE4bIfy3SogIgSVX0FBlHFSinSYD6isP4QRIQLl5agI7MgnF2wex6uVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.11.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4721946},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.63.2-alpha.0","@mastra/slack":"1.6.2","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.5.3-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.2-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.128","@mastra/libsql":"1.22.2-alpha.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.103"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.11.1-alpha.0_1787948131127_0.8441434555143768","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@mastra/factory","version":"0.11.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.11.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"02bd5ac497b78ec2c8534e85cd0c38e1f007a52e","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.11.1.tgz","fileCount":486,"integrity":"sha512-xFf8Ic0D/lvf63Ku1mfYMAEqK99xnhZvFjYpn+irPhITrDXMbQYZi1K9tK2RROo3MZQMltIPqo4zQMQ5ELCAxQ==","signatures":[{"sig":"MEYCIQCCPMqUIA8jdYQe2VzbWIlEo4qH+kCgkg6g3wOnO08XmgIhAIGeurXkKqPVhSqrmxNSTPkRcvUJIyMzraviUAGGxUtR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4722264},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.63.2","@mastra/slack":"1.6.2","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.5.3","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.129","@mastra/libsql":"1.22.2","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.104"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.11.1_1787952688797_0.2578457822097584","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-alpha.0":{"name":"@mastra/factory","version":"0.12.0-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.12.0-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"8b0c60f791000c2296a8296de7f985464aa82b6f","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.12.0-alpha.0.tgz","fileCount":482,"integrity":"sha512-wRTJsvwJuw6FY3JWl14oJLk5XtpeNXun1sDJwDeJ2lsmyh4Q+egl3zWKSNygHBZralEpdBvsuDUm0c3KFtuTSg==","signatures":[{"sig":"MEUCIQCegUHbNhLEpTki6CQtl4LLMHETeXhK96wRtrr0hQhR6AIgQn9Vb3svpTumSd+GDgtGb7qF/sNPe8PY8CtBbHeqK+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.12.0-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4499770},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.63.3-alpha.0","@mastra/slack":"1.6.2","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.6.0-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.129","@mastra/libsql":"1.22.2","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.104"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.12.0-alpha.0_1787964962284_0.04887806994607513","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-alpha.1":{"name":"@mastra/factory","version":"0.12.0-alpha.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.12.0-alpha.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"1070e5ef5af32a4936709082ec16c56612f13f47","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.12.0-alpha.1.tgz","fileCount":494,"integrity":"sha512-BRrvrVuUlsN+oPYRVUnqyguZJ2Ei+wh3O79m/8QWRUMwu+7VVHBKoo6XyF7aSKbJb1x0QL97Qd1gapSGQjpejQ==","signatures":[{"sig":"MEUCIQCWlPg/emVtnXojj9ZPW6sBuYPO8e9irpgUoYQFRlwMjgIgGpbeJdn2e9r7FXB6EbB+KzgEtna9klapfM6Tbb0VH44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.12.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4564553},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.63.3-alpha.0","@mastra/slack":"1.6.2","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.6.0-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.129","@mastra/libsql":"1.22.2","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.104"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.12.0-alpha.1_1788063329550_0.7806877156398078","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-alpha.2":{"name":"@mastra/factory","version":"0.12.0-alpha.2","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.12.0-alpha.2","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"01b877bf17198a97f60a6313b25f781db0336a60","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.12.0-alpha.2.tgz","fileCount":494,"integrity":"sha512-COQx6QrTALL8J6g7U1hrwKbyYQfJAqPF1VKqywJYrmUsROSW4V3HzSPPZm4/0djKa5nO585zVR9sSVrrT9ZYSA==","signatures":[{"sig":"MEUCIFnfWWVGDDmVaMzc3xBqIiF5mTLD98mHbiP2Snaw/CtkAiEA3IEyjFFgA8m5ltVOtMW2WZrn7xI2bCG8QJz7PkYECQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.12.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4594282},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.63.3-alpha.0","@mastra/slack":"1.6.2","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.6.0-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.129","@mastra/libsql":"1.22.2","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.104"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.12.0-alpha.2_1788149687744_0.2967883833001854","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-alpha.3":{"name":"@mastra/factory","version":"0.12.0-alpha.3","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.12.0-alpha.3","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"4c41e3f6f115122e47ae90e5c42c6143fc773fae","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.12.0-alpha.3.tgz","fileCount":498,"integrity":"sha512-AMk4RhT+0UwME3oJHbU4Ipjc3Ui6twYdikRDmGBTWhBE/TB5LGBVRz5nztF2JQNY9XXkxR+fEMPbu2w5xpt1KQ==","signatures":[{"sig":"MEUCIQDWQYzZLN9e7VPa9SVF5gdJYPZUB0c/CV1+DhGch+7OeQIgFIvsbYUuCYwsqFAdwAb5EFU+fH+GLiWQg31UIgeKICg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.12.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4622042},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.63.3-alpha.1","@mastra/slack":"1.6.2","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.6.0-alpha.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.129","@mastra/libsql":"1.22.2","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.104"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.12.0-alpha.3_1788192917945_0.8354741878177574","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-alpha.4":{"name":"@mastra/factory","version":"0.12.0-alpha.4","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.12.0-alpha.4","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"f3034a7e9f42be1582f1b3870d3cb7dc0239256a","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.12.0-alpha.4.tgz","fileCount":498,"integrity":"sha512-jjte7sjJ3uCZfTFH6w61PFyL0lGpB6hBDWMf6uyvZZpJA27fhW5bXdVGkec8cE9TlSLv7mNuesM5WpcBLtaotg==","signatures":[{"sig":"MEYCIQCLFA+3tSGUZUu/q57fyncZ6t7qv+ZaRDBsKP+pMuJgUQIhALSHzUI86gPMEN51QqFy/QZOLQkrv6Z4SxyM4eklBGm9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.12.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4622239},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.63.3-alpha.1","@mastra/slack":"1.6.2","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.6.0-alpha.2","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.129","@mastra/libsql":"1.22.2","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.104"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.12.0-alpha.4_1788202738773_0.5444036011472833","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-alpha.5":{"name":"@mastra/factory","version":"0.12.0-alpha.5","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.12.0-alpha.5","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"59692e4eaa110e5f85d9a19675ddd095a6fce234","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.12.0-alpha.5.tgz","fileCount":502,"integrity":"sha512-d8egeye3HGSDsXTXr5q5MWDcm3UB2n9aUE8P+uGf/GZUivYgiWqHih7jqYCr2HWzJfyPpLokn+uQHey1zGoJJw==","signatures":[{"sig":"MEUCIGRxrqcbMlitJGq6A8opL/DMlTZwymcM66meQLdiO0/QAiEAkkFJsx3dRB0Gq7OGOAPK+q4XcSH7lBMLMiZFegSld14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.12.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4658711},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.63.3-alpha.1","@mastra/slack":"1.6.2","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.6.0-alpha.3","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.129","@mastra/libsql":"1.22.2","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.104"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.12.0-alpha.5_1788236093243_0.9684238006677466","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-alpha.6":{"name":"@mastra/factory","version":"0.12.0-alpha.6","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.12.0-alpha.6","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"65428e55ec797b0dbff2d4a00cec5c97e9c81005","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.12.0-alpha.6.tgz","fileCount":501,"integrity":"sha512-N+WMdWohVLY8q0L74BV909Xr8IIni7XLn6Q4if+LuAcfhbh0lSNdyvID27mQuW6Y1PbYbTYRe4PRZl9mYqZwoA==","signatures":[{"sig":"MEUCIG6coPOG5DULCFxVL7+rNSyj/xQIETSxxELm1UJ1gKoJAiEAk76EsaA0+tSnPPDrFglMGte3TvfnwMpZUgSOXt7i54E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.12.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4253161},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.64.0-alpha.2","@mastra/slack":"1.6.3-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.6.0-alpha.4","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5-alpha.0","@mastra/auth-workos":"1.6.5-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.3-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.129","@mastra/libsql":"1.22.3-alpha.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.104"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.12.0-alpha.6_1788281260620_0.37774569532685676","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-alpha.7":{"name":"@mastra/factory","version":"0.12.0-alpha.7","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.12.0-alpha.7","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"e56652232d0c68d63e3a0f026b05697648d1fcce","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.12.0-alpha.7.tgz","fileCount":501,"integrity":"sha512-Q5NP+ZPnzIc99bwINMdZkaFZJtmeehvfP7aQ+uCpZdsIDMWP5Ror5qp5FTbD7YpUiRbis9lME/X0v27ZPv3tCw==","signatures":[{"sig":"MEUCIGTamdtEaglrJ0ScPEuOFPxcUiZSwyAW6JeTRzP5JZLVAiEAsZ/xS2m72PZEjLaGMpRPG9D6Lr1WXNop1DAKqBAilIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.12.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4253161},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.64.0-alpha.3","@mastra/slack":"1.6.3-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.6.0-alpha.5","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5-alpha.0","@mastra/auth-workos":"1.6.5-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.3-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.129","@mastra/libsql":"1.22.3-alpha.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.104"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.12.0-alpha.7_1788284365002_0.9089119808128772","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-subconscious-alpha-20260901173138":{"name":"@mastra/factory","version":"0.0.0-subconscious-alpha-20260901173138","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-subconscious-alpha-20260901173138","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"8e6709afb5c6f180e1619485205f32fbcfddb21f","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-subconscious-alpha-20260901173138.tgz","fileCount":501,"integrity":"sha512-ufSo9OdxPfWFuaLcBrXV7YkSm+m7pBqk7a9v7MGOqBIjRmFiq4AWVA3ql7/HETrkYmnVNa7aRMvUs0eHwcX6Tg==","signatures":[{"sig":"MEYCIQDihLTN/6BnrkMMLI8mkilBiAoe2k0+TZq8+EAiaQrUCgIhAItHHvxKDagh6Mi5uhiT6d05gi6CNzVIATVfED8LgU4d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-subconscious-alpha-20260901173138","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4249389},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"0.0.0-subconscious-alpha-20260901173138","@mastra/slack":"0.0.0-subconscious-alpha-20260901173138","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-subconscious-alpha-20260901173138","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-subconscious-alpha-20260901173138","@mastra/auth-workos":"0.0.0-subconscious-alpha-20260901173138"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-subconscious-alpha-20260901173138","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-subconscious-alpha-20260901173138","@mastra/libsql":"0.0.0-subconscious-alpha-20260901173138","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.0-subconscious-alpha-20260901173138"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-subconscious-alpha-20260901173138_1788284617494_0.21428251632209494","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-alpha.8":{"name":"@mastra/factory","version":"0.12.0-alpha.8","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.12.0-alpha.8","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"96a87ad382fbe6318df09d0fa4d6cbe9c3d9487a","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.12.0-alpha.8.tgz","fileCount":501,"integrity":"sha512-ejWX9JWgAC4m+1b3nl06w5r4ULmgYlf5brfBRZQIU4GQx3hAUrnkQlkUahX6dt/Wd7J8auf3rjlhdOTE+UYYEA==","signatures":[{"sig":"MEUCIGBPN2BDXII6YVyFEouu2jbLNB3V+gvEFi2VrG8pNm6rAiEAw8j556sbv7Eijialag8uWYfiqCV6MaitQKlnW1Ww03s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.12.0-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4254753},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.64.0-alpha.4","@mastra/slack":"1.6.3-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.6.0-alpha.6","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5-alpha.0","@mastra/auth-workos":"1.6.5-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.3-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.129","@mastra/libsql":"1.22.3-alpha.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.104"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.12.0-alpha.8_1788298626719_0.11188830337772382","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-alpha.9":{"name":"@mastra/factory","version":"0.12.0-alpha.9","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.12.0-alpha.9","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"94bb585b34b7b9ceaa3056a31bfa577646602405","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.12.0-alpha.9.tgz","fileCount":501,"integrity":"sha512-enRATVmnghSFeHjorMs1IhVNbt1uhvDD8CA15HBwa5LR5p2VkfIHJbteeqQ5c6XmnUF/73nba1RwpFEK/ttMsQ==","signatures":[{"sig":"MEUCIQCx8p5uWvtNr/DX0iQHkxe2lpnMYic3BnefqALkZXUufAIgZn+JdqkHRtQqcMLnEshEkA3a5SS3mIs3SMsbmUgHXmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.12.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4255446},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.64.0-alpha.5","@mastra/slack":"1.6.3-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.6.0-alpha.7","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5-alpha.0","@mastra/auth-workos":"1.6.5-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.3-alpha.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.129","@mastra/libsql":"1.22.3-alpha.1","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.104"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.12.0-alpha.9_1788310669484_0.8339382154485697","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-alpha.10":{"name":"@mastra/factory","version":"0.12.0-alpha.10","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.12.0-alpha.10","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"4cc39ee9477c9f9191ab1f73666d81a9542f0ab1","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.12.0-alpha.10.tgz","fileCount":505,"integrity":"sha512-UpH6QsPVrQ12wWPm9wpB2ceL6Y3FpoPSyMGC8qersYaF8ao3qq1dRY2BPjoSaR2cDqhVNMYYxHP06tiylWRjcw==","signatures":[{"sig":"MEUCIFc/YOyzout02kCRyaKRxRAX/P6rmeazEO/vWVKWLoTjAiEAnddinvBBtVsIi8Oke9hnP6TNkRPbFitDZBFNQ0UZr2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.12.0-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4268891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.64.0-alpha.5","@mastra/slack":"1.6.3-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.6.0-alpha.7","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5-alpha.0","@mastra/auth-workos":"1.6.5-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.3-alpha.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.129","@mastra/libsql":"1.22.3-alpha.1","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.104"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.12.0-alpha.10_1788313216733_0.1458457833355793","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-alpha.11":{"name":"@mastra/factory","version":"0.12.0-alpha.11","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.12.0-alpha.11","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"a81bf85f055cbb8f0fad0831269a878dc7e01a69","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.12.0-alpha.11.tgz","fileCount":507,"integrity":"sha512-uoDzRqYU5SdH4TBHnsnU2QBQSHE1LaBNIKxUrVyikDUJpiXWpkjg0Kp+2Y4cFBdleaUNUCRx0mROkIHsUT+tiQ==","signatures":[{"sig":"MEUCIHhv7y6L5K2m4LbP2qP4DnXKeKW5dArQLnTf5EHaI/qqAiEArdZmjv4rPU9I54t/nGp4cyWQzu0WDxN0Ak0KlyMxilQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.12.0-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4274603},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.64.0-alpha.6","@mastra/slack":"1.6.3-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.6.0-alpha.8","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5-alpha.0","@mastra/auth-workos":"1.6.5-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.3-alpha.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.129","@mastra/libsql":"1.22.3-alpha.2","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.1","@internal/types-builder":"0.0.104"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.12.0-alpha.11_1788322633478_0.36456051304708903","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-alpha.12":{"name":"@mastra/factory","version":"0.12.0-alpha.12","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.12.0-alpha.12","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"b138882601be3d822bf47dcb7942826884f8a101","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.12.0-alpha.12.tgz","fileCount":511,"integrity":"sha512-9YbRlp5xS+28pmhHvd3oOR4tgdz8jQHbPRc9qpinLywtuktlmXj5YilkJff5Cgi7OL1HsntvW+SSG9F5Rd6hog==","signatures":[{"sig":"MEYCIQCIfwAyt0+4NMi2IX8pESqG64lt3E8aq1hhUW0wETVZNAIhAKE6t2kWkBAjQwoK0lveQonmyV2t4P46+qRzmjjTtu2E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.12.0-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4281646},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.64.0-alpha.7","@mastra/slack":"1.6.3-alpha.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.6.0-alpha.9","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5-alpha.1","@mastra/auth-workos":"1.6.5-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.3-alpha.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.129","@mastra/libsql":"1.22.3-alpha.3","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.1","@internal/types-builder":"0.0.104"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.12.0-alpha.12_1788367371627_0.829094403462771","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-alpha.13":{"name":"@mastra/factory","version":"0.12.0-alpha.13","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.12.0-alpha.13","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"35069a01ec6524d28178c1ab1dd9940a36bb227d","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.12.0-alpha.13.tgz","fileCount":511,"integrity":"sha512-8pzFPzU3Usu0qH2zQH/RzWZ7+yRjGUZAUgGC4Ab9tskBBGyaa7k0QHQsMdF9RTeqFeNXM6yGBKnhyP2IakfNiA==","signatures":[{"sig":"MEUCIC1Ud9qc6BPWQD08MOuMcfe1agg5tlFnUrK3PUonwZZ8AiEAoO2CkqrTKgCDAzCp3AmEmufr07MrMOm2V+9z9QHTTNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.12.0-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4281647},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.64.0-alpha.8","@mastra/slack":"1.6.3-alpha.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.6.0-alpha.10","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5-alpha.1","@mastra/auth-workos":"1.6.5-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.3-alpha.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.129","@mastra/libsql":"1.22.3-alpha.3","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.1","@internal/types-builder":"0.0.104"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.12.0-alpha.13_1788372344812_0.567564487429906","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-alpha.14":{"name":"@mastra/factory","version":"0.12.0-alpha.14","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.12.0-alpha.14","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"f8c0e0d47e19192242f4b9f7d0911de6d52f9a98","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.12.0-alpha.14.tgz","fileCount":511,"integrity":"sha512-YDgNnKIxcRQMs2jNXpBDz8zxoyYeeXVmPcgmkaUg0En3urlUReT6E3F3PKUlyzVPx0qNYE9GQwm5B1N1qLb3KA==","signatures":[{"sig":"MEYCIQC1t3M72rbd6LV5TesrfWFyrDnoptuyGeVSnaJfjNvB6AIhAOTs85FqsTIQ4mqKp9ru2PR1ofBi1SrsigDU7nVn91d3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.12.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4296940},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.64.0-alpha.9","@mastra/slack":"1.6.3-alpha.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.6.0-alpha.11","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5-alpha.1","@mastra/auth-workos":"1.6.5-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.3-alpha.4","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.129","@mastra/libsql":"1.22.3-alpha.3","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.1","@internal/types-builder":"0.0.104"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.12.0-alpha.14_1788389244113_0.7424418092590512","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-alpha.15":{"name":"@mastra/factory","version":"0.12.0-alpha.15","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.12.0-alpha.15","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"395b21f15fe0fd9850f907f22eb4374d8cf86036","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.12.0-alpha.15.tgz","fileCount":511,"integrity":"sha512-m/cJcyS89722hZkmcH/sBaWirpLbcPyQbm1P2MCvobkbc5OZDNQgi72Paaa7ppkeAvtDvYTp+AP5yzwgk/xotg==","signatures":[{"sig":"MEMCIFN/B8EZw+uuUfLppuYReXojvHPy3BdWG37ZpazkgKOfAh892PXtSekMZvSYoXKLgUfrdKtWOKbKPm0Nqj8Y2nvQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.12.0-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4296940},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.64.0-alpha.9","@mastra/slack":"1.6.3-alpha.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.6.0-alpha.11","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5-alpha.1","@mastra/auth-workos":"1.6.5-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.3-alpha.4","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.129","@mastra/libsql":"1.22.3-alpha.3","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.1","@internal/types-builder":"0.0.104"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.12.0-alpha.15_1788390098167_0.33629962280969083","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-knowledge-org-scope-20260902233451":{"name":"@mastra/factory","version":"0.0.0-knowledge-org-scope-20260902233451","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-knowledge-org-scope-20260902233451","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"9c51be4775fc48929ac6e042566c86e71a653c66","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-knowledge-org-scope-20260902233451.tgz","fileCount":511,"integrity":"sha512-uRVfOySo97X50/DOr4+wC4xg3amtLfdVumPKRhAQZ3b+jpyQAbcE6ujOFYXOcOYcYlHZ1zNkv6jtss/Zph+36w==","signatures":[{"sig":"MEQCIBbRybTsHNV1wbcpH5SEW9gpTLoFc+D5ZJ2TmLYRowGYAiBg5bxVmDBzl8wyn8VD7sqnZcP7QrCu/nSyKKmdOkGkng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-knowledge-org-scope-20260902233451","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4297257},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"0.0.0-knowledge-org-scope-20260902233451","@mastra/slack":"0.0.0-knowledge-org-scope-20260902233451","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-knowledge-org-scope-20260902233451","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-knowledge-org-scope-20260902233451","@mastra/auth-workos":"0.0.0-knowledge-org-scope-20260902233451"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-knowledge-org-scope-20260902233451","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-knowledge-org-scope-20260902233451","@mastra/libsql":"0.0.0-knowledge-org-scope-20260902233451","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.0-knowledge-org-scope-20260902233451","@internal/types-builder":"0.0.0-knowledge-org-scope-20260902233451"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-knowledge-org-scope-20260902233451_1788392706528_0.9726272970883567","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-workshop-yj-20260903030708":{"name":"@mastra/factory","version":"0.0.0-workshop-yj-20260903030708","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-workshop-yj-20260903030708","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"c7882e47ca93ed7b9d626dd84d171da0da3212fd","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-workshop-yj-20260903030708.tgz","fileCount":511,"integrity":"sha512-5s46N23SPZ4gO8lSE83m/V08fRIALTcFn/aMjal9BmonlwPagdTmyDUUNiWVvwOHduW6BIYLchlvVk6r6Uvv6w==","signatures":[{"sig":"MEYCIQDSNRY/MZy2fT8+xetHPsVt+WsgNh1SZgLLNOkeMBzRlQIhAOLvZ1bOWcGpb9KAP6EBSJn9+s5DQ9s/KNY7qUuMIk/y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-workshop-yj-20260903030708","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4297163},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"0.0.0-workshop-yj-20260903030708","@mastra/slack":"0.0.0-workshop-yj-20260903030708","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-workshop-yj-20260903030708","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-workshop-yj-20260903030708","@mastra/auth-workos":"0.0.0-workshop-yj-20260903030708"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-workshop-yj-20260903030708","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-workshop-yj-20260903030708","@mastra/libsql":"0.0.0-workshop-yj-20260903030708","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.0-workshop-yj-20260903030708","@internal/types-builder":"0.0.0-workshop-yj-20260903030708"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-workshop-yj-20260903030708_1788405449895_0.5451935543987878","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fix-knowledge-inspector-org-scope-20260903035938":{"name":"@mastra/factory","version":"0.0.0-fix-knowledge-inspector-org-scope-20260903035938","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-fix-knowledge-inspector-org-scope-20260903035938","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"637c334d794ae929351252652046ebe8fb342809","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-fix-knowledge-inspector-org-scope-20260903035938.tgz","fileCount":511,"integrity":"sha512-Jl0U4cHJzgrYfo70HZ5OW4PkgW7ungmTqbQGw089YnEduzqGeJ1uqxsXcxoWLSnbWaQrTn7ZYI1Xx/rdGIKwMw==","signatures":[{"sig":"MEQCIB5Cs0+QYjoQLwqdUPrZn74raOgjHvdRpLPjX6KthAPHAiATXTq6hdzb5sCWx9mZyrFYGZhWlULmKnH1ccQn0NE5sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-fix-knowledge-inspector-org-scope-20260903035938","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4297411},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"0.0.0-fix-knowledge-inspector-org-scope-20260903035938","@mastra/slack":"0.0.0-fix-knowledge-inspector-org-scope-20260903035938","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-fix-knowledge-inspector-org-scope-20260903035938","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-fix-knowledge-inspector-org-scope-20260903035938","@mastra/auth-workos":"0.0.0-fix-knowledge-inspector-org-scope-20260903035938"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-fix-knowledge-inspector-org-scope-20260903035938","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-fix-knowledge-inspector-org-scope-20260903035938","@mastra/libsql":"0.0.0-fix-knowledge-inspector-org-scope-20260903035938","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.0-fix-knowledge-inspector-org-scope-20260903035938","@internal/types-builder":"0.0.0-fix-knowledge-inspector-org-scope-20260903035938"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-fix-knowledge-inspector-org-scope-20260903035938_1788408595782_0.6331247150722676","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@mastra/factory","version":"0.12.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.12.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"0bbac70a1d79809edd4f2d4e51d7da182cdb00ec","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.12.0.tgz","fileCount":511,"integrity":"sha512-FprTdXtuw4s4VyPYnQ5Qzlk1k4tZlp5lx6UonFG0LwCDnT0Cp305nJ5fZ/pSam94IEBvy1DmDp2OCeV9TLMjiA==","signatures":[{"sig":"MEQCIGmfhSiAgLB1mqJAjyh6Liew2LU50OCb05a6IVnSeLBsAiBkdduwx+lrf0EZKyAtrmd0PinmwOa/eljkk52mH6zZRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4296874},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.64.0","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.6.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.130","@mastra/libsql":"1.22.3","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.2","@internal/types-builder":"0.0.105"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.12.0_1788409123769_0.9446657532561344","host":"s3://npm-registry-packages-npm-production"}},"0.12.1-alpha.0":{"name":"@mastra/factory","version":"0.12.1-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.12.1-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"ba020799536e116055d422feaea57eed56dd962e","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.12.1-alpha.0.tgz","fileCount":511,"integrity":"sha512-sDOXy/Q+427iQQhBqvLgA5UwiuV/gvrfQt4pnEstrmYXPgX4SjG+8o5G4462TIB+/mSGvBbPZeNuXWD9k8hgbg==","signatures":[{"sig":"MEUCIQDQlbn6LQuE2cBIqxKiikx77Nud+bJOoqM3lS9ktuwvpQIgZfVTGn3SE+wAVGRhQaY6HiuRdXF45CAeYAQXBgjYFeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.12.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4296898},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.64.1-alpha.0","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.6.1-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.130","@mastra/libsql":"1.22.3","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.2","@internal/types-builder":"0.0.105"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.12.1-alpha.0_1788412889186_0.8568276439516884","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fix-knowledge-inspector-org-scope-20260903151927":{"name":"@mastra/factory","version":"0.0.0-fix-knowledge-inspector-org-scope-20260903151927","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-fix-knowledge-inspector-org-scope-20260903151927","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"74e0b01d1c5eaa0b5983c672c27988fbfa2dc222","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-fix-knowledge-inspector-org-scope-20260903151927.tgz","fileCount":511,"integrity":"sha512-hBfQYxFq44+QYvsopRSx5tyKrVKTKdk83+UMM4xkQacptYLK7NV8e71lk3OBzjmOZigxkAAxkmPR43hCWmsO+Q==","signatures":[{"sig":"MEUCIGKeWArqNEbSIdBdvgiUZKQYYMUXMycc6fH9r0QlVESXAiEA+IDp/Zk3fcQqeedxJtFQHGJ7JeEBcW5vGJCrFgrK+cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-fix-knowledge-inspector-org-scope-20260903151927","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4297411},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"0.0.0-fix-knowledge-inspector-org-scope-20260903151927","@mastra/slack":"0.0.0-fix-knowledge-inspector-org-scope-20260903151927","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-fix-knowledge-inspector-org-scope-20260903151927","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-fix-knowledge-inspector-org-scope-20260903151927","@mastra/auth-workos":"0.0.0-fix-knowledge-inspector-org-scope-20260903151927"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-fix-knowledge-inspector-org-scope-20260903151927","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-fix-knowledge-inspector-org-scope-20260903151927","@mastra/libsql":"0.0.0-fix-knowledge-inspector-org-scope-20260903151927","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.0-fix-knowledge-inspector-org-scope-20260903151927","@internal/types-builder":"0.0.0-fix-knowledge-inspector-org-scope-20260903151927"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-fix-knowledge-inspector-org-scope-20260903151927_1788449438438_0.257930464839051","host":"s3://npm-registry-packages-npm-production"}},"0.12.1-alpha.1":{"name":"@mastra/factory","version":"0.12.1-alpha.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.12.1-alpha.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"9253656b48dc3116ab63c9aa9dfa180083dbdd81","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.12.1-alpha.1.tgz","fileCount":511,"integrity":"sha512-vTicPgQ3VwHjh5QLGBtKlSjiXoQAzAnODuM82TISNQT/PpY3y8HPLT6OeW0U8+sRfmnh6VxAhhUMHUSP2i93ew==","signatures":[{"sig":"MEYCIQCgWgu+9r1IC01Ms0y5sSCka0WIzEWfvxl3hM6lwF0O/wIhAMexXtz5/m0+UaeXowAK9zBAhQsYA8APT5rE2e5f7VD1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.12.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4315682},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.65.0-alpha.1","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.6.1-alpha.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.130","@mastra/libsql":"1.22.3","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.2","@internal/types-builder":"0.0.105"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.12.1-alpha.1_1788452224219_0.5276151546454595","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-alpha.2":{"name":"@mastra/factory","version":"0.13.0-alpha.2","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.13.0-alpha.2","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"ac0db097fb5b2a0b52828da9759b6227b116c618","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.13.0-alpha.2.tgz","fileCount":539,"integrity":"sha512-NfnvpAyA7K8N3g1w+JPSti5VeLjuGtvmN4TKosWfLWnqNgbkBbfxkJpt0pL6QbUXJlcyT8LyfUkciOnbD5qBzA==","signatures":[{"sig":"MEQCIATv5CM/3q/8Ti4XCrRmZEUEgFPrAR8H8x6cWBkhK0pvAiAdc6NE4Rpc7cT9CJMCcNIgDfUVkkIBy03aYezwJn2EBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.13.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4504213},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.65.0-alpha.1","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.0-alpha.2","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.130","@mastra/libsql":"1.22.3","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.2","@internal/types-builder":"0.0.105"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.13.0-alpha.2_1788464690927_0.5906171687385695","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-alpha.3":{"name":"@mastra/factory","version":"0.13.0-alpha.3","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.13.0-alpha.3","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"107c06df53d10cd342aeeca5fa3cdf14fe54a5b5","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.13.0-alpha.3.tgz","fileCount":539,"integrity":"sha512-Y6pJcj7I1u5ZypEymVXno7sgGboz6RdI7ZRCoAg06p0Ynpa1XrvzdmsRTomomlsb2wUlJxzhM27K5GiSKreP3Q==","signatures":[{"sig":"MEQCICqXb88ee4RpMumobKJyYSJXf6woTgt2j2uU8+S2Wa6CAiBwMGZePd5Cb4g+jdwBjlDGzTzNKHRmvmVgq6vlPx9OIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.13.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4504227},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.65.0-alpha.2","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.0-alpha.3","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.23.0-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.130","@mastra/libsql":"1.22.3","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.2","@internal/types-builder":"0.0.105"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.13.0-alpha.3_1788473941216_0.7944192613255698","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-feat-subconscious-tool-guidance-20260904010013":{"name":"@mastra/factory","version":"0.0.0-feat-subconscious-tool-guidance-20260904010013","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-feat-subconscious-tool-guidance-20260904010013","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"734b983bab59d7825f266789bde617d8f053a062","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-feat-subconscious-tool-guidance-20260904010013.tgz","fileCount":539,"integrity":"sha512-8PKFbmpZvSd8rPbL1OBVjbYPASu0ai6GCYskxRSFe6JNMNRS4n9kovWcElw3y9FZEX42wwUjVQPTroIpWBsbdA==","signatures":[{"sig":"MEYCIQDM+Qq7p+KbMuCO3QfopypUF8buxWAFS06SThdeVcblyQIhAIssJteO+vKQtnhucPnLynZDz1upcgnG0N+ZjBmXJfvb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-feat-subconscious-tool-guidance-20260904010013","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4505238},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"0.0.0-feat-subconscious-tool-guidance-20260904010013","@mastra/slack":"0.0.0-feat-subconscious-tool-guidance-20260904010013","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-feat-subconscious-tool-guidance-20260904010013","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-feat-subconscious-tool-guidance-20260904010013","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-feat-subconscious-tool-guidance-20260904010013","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-feat-subconscious-tool-guidance-20260904010013","@mastra/libsql":"0.0.0-feat-subconscious-tool-guidance-20260904010013","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.0-feat-subconscious-tool-guidance-20260904010013","@internal/types-builder":"0.0.0-feat-subconscious-tool-guidance-20260904010013"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-feat-subconscious-tool-guidance-20260904010013_1788484200043_0.42466892222325003","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-feat-subconscious-tool-guidance-20260904012318":{"name":"@mastra/factory","version":"0.0.0-feat-subconscious-tool-guidance-20260904012318","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-feat-subconscious-tool-guidance-20260904012318","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"8917e145c4ceabb785fbfdf0654acb99b6f63415","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-feat-subconscious-tool-guidance-20260904012318.tgz","fileCount":539,"integrity":"sha512-HLr7nkFyUOQt/4FB9ZX3YS9DG9qkQk6Slhjy/xpNVmJvfoBkOXxDLbsZGtwn5bm/K/mSohhlGsdNX3yAHsn5IQ==","signatures":[{"sig":"MEQCIFsYZiEC27NG5bjgD6i+1HRvFb39VFjK4HETRJoRpNuRAiAOZ7ozf1aMpubI6SnUtnOY3rL46wXxX+BmoN7yyPmXLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-feat-subconscious-tool-guidance-20260904012318","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4505285},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"0.0.0-feat-subconscious-tool-guidance-20260904012318","@mastra/slack":"0.0.0-feat-subconscious-tool-guidance-20260904012318","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-feat-subconscious-tool-guidance-20260904012318","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-feat-subconscious-tool-guidance-20260904012318","@mastra/auth-workos":"0.0.0-feat-subconscious-tool-guidance-20260904012318"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-feat-subconscious-tool-guidance-20260904012318","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-feat-subconscious-tool-guidance-20260904012318","@mastra/libsql":"0.0.0-feat-subconscious-tool-guidance-20260904012318","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.0-feat-subconscious-tool-guidance-20260904012318","@internal/types-builder":"0.0.0-feat-subconscious-tool-guidance-20260904012318"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-feat-subconscious-tool-guidance-20260904012318_1788485514396_0.21421279082058042","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-alpha.4":{"name":"@mastra/factory","version":"0.13.0-alpha.4","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.13.0-alpha.4","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"ea8957bdf49f8e635fe515688548a8a4dc03f56b","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.13.0-alpha.4.tgz","fileCount":539,"integrity":"sha512-/RV8J0dCEfiU7MwCjxYehFexI0cIk2u60BoPg3XAH+gJgJCwiJf1lfLSo3xZA3sLRAV3+Olyg4/GlMm/iciBXw==","signatures":[{"sig":"MEUCIQCFPjl5PgI0JV+vYTbPigBMCn8Eu8Qm9jTOhnmCKrWcZwIgM2lqvHihamabjUZ5xNp+3/ADD5iiZnaTE63AG6160Wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.13.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4504808},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.65.0-alpha.2","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.0-alpha.3","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.23.0-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.130","@mastra/libsql":"1.22.3","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.2","@internal/types-builder":"0.0.105"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.13.0-alpha.4_1788495662950_0.14892200973055392","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-alpha.5":{"name":"@mastra/factory","version":"0.13.0-alpha.5","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.13.0-alpha.5","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"38a2690440d42d090658730704e714bb5c575f14","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.13.0-alpha.5.tgz","fileCount":543,"integrity":"sha512-cbgkS9RWB4WtnCyeMOFGySjMkRiine9B4uCkYh2TCyi9OX2yhNi475e/orm//xt00V4BvHPlXjMYm2icVkKrig==","signatures":[{"sig":"MEYCIQDIHAgqC0klYc6c2y/LIk6CQ/HaurWldvsCv7xwo1WQfQIhAJjjnqstWSzldKD0zbAY2RmZnU+nm4XxPyHEzZseiqTP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.13.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4511906},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.65.0-alpha.3","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.0-alpha.4","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.23.0-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.130","@mastra/libsql":"1.22.3","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.2","@internal/types-builder":"0.0.105"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.13.0-alpha.5_1788538704785_0.16476733443459635","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-alpha.6":{"name":"@mastra/factory","version":"0.13.0-alpha.6","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.13.0-alpha.6","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"a5f580cf8fb8f91053f28eb0eec24dad0006d6f0","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.13.0-alpha.6.tgz","fileCount":559,"integrity":"sha512-LEoQ0Uo/EJwYrGWACJeX+H3jwEqgR+7ShEjD765xi6d7OAyiO3dsblaafYTRmX25HWvy3i8+z1Pmq/UNhYqhTA==","signatures":[{"sig":"MEUCIG0HrG3hDYcOqz1vruzaZdHqsk9+ZfysaGoViE54eyEmAiEA4YAp3BIrlg+v8oNyrQrWaKF4L4OJem8TeQXZKCTrJS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.13.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4536285},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.65.0-alpha.4","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.0-alpha.5","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.23.0-alpha.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.130","@mastra/libsql":"1.22.4-alpha.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.2","@internal/types-builder":"0.0.105"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.13.0-alpha.6_1788581809755_0.684296080276064","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-alpha.7":{"name":"@mastra/factory","version":"0.13.0-alpha.7","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.13.0-alpha.7","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"3c810c7f253994c6e89df1ffca73237a8367eeaf","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.13.0-alpha.7.tgz","fileCount":567,"integrity":"sha512-fyUUUssw50Oe2fo+3Ma4mYqBU6h0ymbXFHrCHlUd27L1shh4VsKmShAKqNqszI7nuQyv+6ZQAgx8ANNZ0IXr8A==","signatures":[{"sig":"MEUCIQDU3o1VljGZJpaVAExmKDnPYE6BDnew5f2GlMpJeiwXJQIgEBf67YZGTFmSpe6sKlUeJj9+lCKTLz/VrPREcakcUF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.13.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4571613},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.65.0-alpha.5","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.0-alpha.6","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.23.0-alpha.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.130","@mastra/libsql":"1.22.4-alpha.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.2","@internal/types-builder":"0.0.105"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.13.0-alpha.7_1788623933382_0.6646212608575219","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-alpha.8":{"name":"@mastra/factory","version":"0.13.0-alpha.8","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.13.0-alpha.8","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"8683b769aba2253a256f0c7e3fc94244d6dc348d","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.13.0-alpha.8.tgz","fileCount":579,"integrity":"sha512-VWmtQfkdP4IzTXbV2uySR7p2kDjpIukr7iVTSYXAURjAZjCFJpXUZ6BYjEBi405UmWRs1UTXLl2AmAPEpb4sLw==","signatures":[{"sig":"MEUCIQD2OSYDtZ941hysDg4Q1kp3pEpYy3iDBe8xl5O3mebIQgIgEQLrEKk+fNHAwTGSX++RAF6+ntBpeDXTWXZrmYDHn80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.13.0-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4595724},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.65.0-alpha.6","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.0-alpha.7","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.23.0-alpha.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.130","@mastra/libsql":"1.22.4-alpha.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.2","@internal/types-builder":"0.0.105"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.13.0-alpha.8_1788659616723_0.34189491327762056","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-alpha.9":{"name":"@mastra/factory","version":"0.13.0-alpha.9","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.13.0-alpha.9","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"7b066ef45f07a924072673925ab6667cbfdfa568","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.13.0-alpha.9.tgz","fileCount":579,"integrity":"sha512-6z5dEADcEvIyKneq2XmRogvCdE4vagF2l3gctj+4I3AEqrBnhbTkW1Rwxat1NMCL+LKGIQEh8MdXPR8GI8iRng==","signatures":[{"sig":"MEQCICCozqSblvj4Suz1ODJe/NknOJ5B7AZBpUCf/89AgkFbAiAoeRHDkFaks1SkkZZCVtYc6vzf6e9LTOrc7vn8QWfvCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.13.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4595724},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.65.0-alpha.7","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.0-alpha.8","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.23.0-alpha.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.130","@mastra/libsql":"1.22.4-alpha.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.2","@internal/types-builder":"0.0.105"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.13.0-alpha.9_1788668010664_0.42462227113748496","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-tags-preview-alpha-20260906184827":{"name":"@mastra/factory","version":"0.0.0-tags-preview-alpha-20260906184827","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-tags-preview-alpha-20260906184827","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"45ce64200aca9294baec1c789d1f8555e2e048c6","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-tags-preview-alpha-20260906184827.tgz","fileCount":443,"integrity":"sha512-K/PxL8NxINoZTltCK9S2PGWVkCRdTZuw9UabFwsXbOxpHBmDgPtQfCdB6MGn9LR5ZdykG6YhfwpO/tdq8tq7Lg==","signatures":[{"sig":"MEUCIQCqpIe9k8J8nn6IxHQV3imANvASHKx/hS6vUVhr22cougIgYNICO6NGgF2uKvVEfOkg+1qtxhkBvO2/kchH/V0Kf0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-tags-preview-alpha-20260906184827","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4407437},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"0.0.0-tags-preview-alpha-20260906184827","@mastra/slack":"0.0.0-tags-preview-alpha-20260906184827","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-tags-preview-alpha-20260906184827","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-tags-preview-alpha-20260906184827","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-tags-preview-alpha-20260906184827","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-tags-preview-alpha-20260906184827","@mastra/libsql":"0.0.0-tags-preview-alpha-20260906184827","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.0-tags-preview-alpha-20260906184827"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-tags-preview-alpha-20260906184827_1788721030897_0.3768973428994957","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-alpha.10":{"name":"@mastra/factory","version":"0.13.0-alpha.10","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.13.0-alpha.10","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"4e30c1dccb9f5d7f7e237e833dc04ec5fec9035d","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.13.0-alpha.10.tgz","fileCount":579,"integrity":"sha512-DSg3At5C9EAaJUtmAgrndh5YCGuCd8UHzdgFdLXO6R3ILFses223aIqJpIgfuwQ5WccppqimdotcKmQTE8zh4A==","signatures":[{"sig":"MEUCIQD+sZyWHNKtm36dqaoci1+yGAYrJ/RYUityVaXFZaUTHAIgHs6sto2pLhogBOoz0r4u/e9QlyvJdBuxNx7tG3iOOqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.13.0-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4599425},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.65.0-alpha.7","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.0-alpha.8","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.23.0-alpha.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.130","@mastra/libsql":"1.22.4-alpha.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.2","@internal/types-builder":"0.0.105"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.13.0-alpha.10_1788766195709_0.4719363502324918","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-alpha.11":{"name":"@mastra/factory","version":"0.13.0-alpha.11","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.13.0-alpha.11","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"2a49d11e16c7a346494538a12633bd5eca25eb24","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.13.0-alpha.11.tgz","fileCount":579,"integrity":"sha512-COpFm+UxKjH2/7y7JllUzf1SyWCEWtTuBNUWCM4y7sfyMV0w3xoMZLD+cLxOtaUfklAnz1OzEmVy73xm4PDtuw==","signatures":[{"sig":"MEUCIGCL5bQS9Nz3ZvmBtdjbI6ynF/rIRDN5xEvxJ2NX3va7AiEAszXykq/EIE1JlzwXQXidCrq5jMD/10uMkq15/TkIisw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.13.0-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4600320},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.65.0-alpha.7","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.0-alpha.8","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.23.0-alpha.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.130","@mastra/libsql":"1.22.4-alpha.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.2","@internal/types-builder":"0.0.105"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.13.0-alpha.11_1788780704041_0.57102124913267","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-alpha.12":{"name":"@mastra/factory","version":"0.13.0-alpha.12","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.13.0-alpha.12","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"ea35a0aea9b69c25abbaafaefcfcee95fa8edd7f","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.13.0-alpha.12.tgz","fileCount":579,"integrity":"sha512-lnc95K+jF5vQSvFf8VmcLab6o2fbCoa0El1V6YvgHerPZu1ppefSi+bB4QigYMYa47npTF+h3xGoRiHQ0lTRjA==","signatures":[{"sig":"MEUCIAuoruMDdVfefuToM0mpVs/1xSCb59XgHkQO9z/akim2AiEAz1rCn1D8GsIDvArnYas4KBhII46Jj/g0WlyDZXw/AHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.13.0-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4600320},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.65.0-alpha.8","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.0-alpha.9","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.23.0-alpha.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.130","@mastra/libsql":"1.22.4-alpha.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.2","@internal/types-builder":"0.0.105"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.13.0-alpha.12_1788797766922_0.46986407858245216","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-alpha.13":{"name":"@mastra/factory","version":"0.13.0-alpha.13","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.13.0-alpha.13","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"252ee240036ce21b3b43834df8d5bca5be028b40","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.13.0-alpha.13.tgz","fileCount":591,"integrity":"sha512-8/ZQLNYhao6tHQlaHXi3Z6KjfWbcv7qeWVmqwgIMtsgPXXOrWdlNaU1aJdLA93jslTD3JRQljw0TumLi8FSRMw==","signatures":[{"sig":"MEQCIF5ekOwPELFiIB9GrctU6mW877JTV7PW2BBMuLOZof1rAiA6Z4e91v88h3wpZab7uDg3LoXM2IZ5J7Qr0+4eyeHDRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.13.0-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4760802},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.65.0-alpha.9","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.0-alpha.10","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.23.0-alpha.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.130","@mastra/libsql":"1.22.4-alpha.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.2","@internal/types-builder":"0.0.105"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.13.0-alpha.13_1788840964924_0.1345393106006736","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-alpha.14":{"name":"@mastra/factory","version":"0.13.0-alpha.14","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.13.0-alpha.14","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"17d6adf95deedbf4eb66c8b85cc536ce77335a3f","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.13.0-alpha.14.tgz","fileCount":595,"integrity":"sha512-IpDVHyE+o+heMnRbmGeTt/T8hrUULlX+LLlZ7WfJLdZ8+Fi8kascCKqvKv8UFQxAsi67BjBg5OZRw2pErlMBNw==","signatures":[{"sig":"MEYCIQCZzybV0TNuC4+TPew7IVQ7XoU5lUoY3mDnyptdC1G+pgIhAI+fwLmrnEJaCOA41NszIo5ChFkOTbhOgZVCGPXSBMln","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.13.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4812325},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.65.0-alpha.10","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.0-alpha.11","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.23.0-alpha.4","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.130","@mastra/libsql":"1.22.4-alpha.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.2","@internal/types-builder":"0.0.105"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.13.0-alpha.14_1788882737251_0.7017656460663979","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-alpha.15":{"name":"@mastra/factory","version":"0.13.0-alpha.15","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.13.0-alpha.15","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"22df5a761fd53fd0ef7aef77394c6420be3c3383","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.13.0-alpha.15.tgz","fileCount":599,"integrity":"sha512-KiFdrhZn4LBM4/ubXdCcMvrQXlu7ZZ1G443q2fw4SAJzuo2kBq94vL0MlZm3mHRU6RKyukCvgfKMgIM/9eAQaA==","signatures":[{"sig":"MEUCIQD6kKyW5o0s28+XE8U8h2fQSuECsUZUuSjEyQGXJydDvQIgdQtXSKdOPlE0+Aa171tHysDgg+16DFWVxBy1YazQc+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.13.0-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4844895},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.65.0-alpha.10","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.0-alpha.12","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.23.0-alpha.5","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.130","@mastra/libsql":"1.22.4-alpha.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.2","@internal/types-builder":"0.0.105"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.13.0-alpha.15_1788884238665_0.17103946050454177","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-alpha.16":{"name":"@mastra/factory","version":"0.13.0-alpha.16","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.13.0-alpha.16","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"4ef096a06b12d1370fdd3ba651d0cf11505620db","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.13.0-alpha.16.tgz","fileCount":599,"integrity":"sha512-egofG1/mvuYoS/F97qC+wOdiIQNCNlbX3Md/9MrYs3ugMSgwGpCK4PTg5eMSyZXUgKMhi2eHSmCjDXI9pBQIvA==","signatures":[{"sig":"MEQCIHtCinjiHJx8ELJ2vBaBBKdf6ZANLF5D2bfmwZgaT5H2AiAkYWWww2oO4T8UN6USOiLGvGzLs2lBM53O3v+7MowVUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.13.0-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4844895},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.65.0-alpha.10","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.0-alpha.13","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.23.0-alpha.5","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.130","@mastra/libsql":"1.22.4-alpha.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.2","@internal/types-builder":"0.0.105"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.13.0-alpha.16_1788887665524_0.3653304874213459","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-alpha.17":{"name":"@mastra/factory","version":"0.13.0-alpha.17","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.13.0-alpha.17","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"3409e44a5b09c954ce7bd148f86e95d4544a205c","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.13.0-alpha.17.tgz","fileCount":611,"integrity":"sha512-iUYrPR9DnVd5iT5JNZF9YoVlNJsyj4Io0IZvGqA5Mik4JjQzyYAdD2AMeS9s/Svy83LZyESuGBWzfzky7kIasg==","signatures":[{"sig":"MEQCIE0uieZtn9VkTT1JkE5nnmLMLp7ESzAIthLlx9/soVkFAiAs5d1nvrhBNQsdWPTN/ZC4UZUO2MR5ku6KdK6Szih6Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.13.0-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4883679},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.65.0-alpha.11","posthog-node":"^5.46.1","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.0-alpha.14","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.23.0-alpha.6","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.130","@mastra/libsql":"1.22.4-alpha.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.2","@internal/types-builder":"0.0.105"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.13.0-alpha.17_1788906532966_0.8939608461105311","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-alpha.18":{"name":"@mastra/factory","version":"0.13.0-alpha.18","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.13.0-alpha.18","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"16418f38603c73ba2c79c6a8c622975b16c6e5b2","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.13.0-alpha.18.tgz","fileCount":611,"integrity":"sha512-m80uKnQeCE8eOJp7UH9lWRR2DQ8YwXqKo3gjSkrGbSarEQ+ebgglSQ+txBCTkJ8O4PQ/l+847ZBLRr3y6Jhg7A==","signatures":[{"sig":"MEQCICWtMuHzkrE5KTQOoaeHUkPkyTfEA5nEPe4z6jCVabmQAiAbOR+H3UoMxncHJ0Y0isNHjrvMfQQKehok4SwfTFmUlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.13.0-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4883679},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.65.0-alpha.12","posthog-node":"^5.46.1","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.0-alpha.15","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.23.0-alpha.7","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.130","@mastra/libsql":"1.22.4-alpha.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.2","@internal/types-builder":"0.0.105"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.13.0-alpha.18_1788913718432_0.13677008508608335","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-alpha.19":{"name":"@mastra/factory","version":"0.13.0-alpha.19","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.13.0-alpha.19","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"00edbcb81799e9e9c5d07d383f20c95e9ae48a5b","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.13.0-alpha.19.tgz","fileCount":615,"integrity":"sha512-BPdQvbaA+DKZCYhIKDOCCYlxWq8bPdplXPGLTeF9zgwrciBVhZVLHjj3kGrMK8QFLkdrc9lYPMm1UkYGRoQL+A==","signatures":[{"sig":"MEUCICZRAvyhFfQyYw6xiBTs9Y3YWx4yoxA5OXfbquM+aZPrAiEAgkh0gA0SV1NIt60HVOjCjwl8B3jDcryXZfQSBBTMV4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.13.0-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4959091},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.65.0-alpha.12","posthog-node":"^5.46.1","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.0-alpha.16","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.23.0-alpha.7","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.130","@mastra/libsql":"1.22.4-alpha.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.2","@internal/types-builder":"0.0.105"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.13.0-alpha.19_1788922263650_0.10161680056914135","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-alpha.3":{"name":"@mastra/factory","version":"0.10.0-alpha.3","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.10.0-alpha.3","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"ba187861c626738ff00900501ced169e017619db","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.10.0-alpha.3.tgz","fileCount":427,"integrity":"sha512-DoloimkxH9W/gVxKvVPnHge/Tc1WUkzIvzRKuaD5agnHg+KNN62/PmM+lm8nWp4xJKA4AN8YUoH82CDN0wvnEw==","signatures":[{"sig":"MEQCIFEcRHDtaFOUXbmAKkEDWD5ZwgpDwUwp7fEs7CAbLe4WAiAjrn6rGwY3rm3vgdrsDmuAVxZZdmejlDmyQheW42yeIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.10.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4243206},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.62.0-alpha.3","@mastra/slack":"1.6.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.5.0-alpha.3","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.4","@mastra/auth-workos":"1.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.22.0-alpha.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.125","@mastra/libsql":"1.22.0-alpha.0","typescript-eslint":"^8.57.0","@internal/types-builder":"0.0.100"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.10.0-alpha.3_1788924178297_0.24570806460243366","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@mastra/factory","version":"0.13.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.13.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"14d023a2f936cebe9089297a66e896bc783ed846","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.13.0.tgz","fileCount":615,"integrity":"sha512-LCICoQ4IzxXvsycmZB5ScDUdqbYQ6L/bpFRFA9d8ATd1in7US7wUXwOD0EKXLivxuFnYAe8OZsAts+cfydnR0A==","signatures":[{"sig":"MEQCIDujLqivPosuLNjPe8i4pcQCceEzZa8DGZo6xPM/4Wg+AiAtIpdj+IbfJtQToJfe5FHFbicaoTQiHCXCxpR0u2772w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4959048},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.65.0","posthog-node":"^5.46.1","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.23.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.131","@mastra/libsql":"1.22.4","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.3","@internal/types-builder":"0.0.106"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.13.0_1788933216158_0.32593348949323486","host":"s3://npm-registry-packages-npm-production"}},"0.13.1-alpha.0":{"name":"@mastra/factory","version":"0.13.1-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.13.1-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"abe30dae8176d245f074f33d6284e436c3465140","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.13.1-alpha.0.tgz","fileCount":615,"integrity":"sha512-22ua06WTHBOD/+Pfg/4QJx2CBEFUjDeFSiI+TdvGdDdUFwjAW0tDQcKDHff4bZIGNR2D34hh0uHCjOJuaySQ2Q==","signatures":[{"sig":"MEUCIENL9a2N9ZMMu8CLYmfp9ptt/+jyAWHeyn5wPfdt0axeAiEA3cNykWM6Zr3nKvheZOguN9plOY9qQb6Tr5L+NXkgHMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.13.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4959088},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.66.0-alpha.0","posthog-node":"^5.46.1","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.1-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.23.1-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.131","@mastra/libsql":"1.22.5-alpha.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.3","@internal/types-builder":"0.0.106"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.13.1-alpha.0_1788970987079_0.21825343232915118","host":"s3://npm-registry-packages-npm-production"}},"0.13.1-alpha.1":{"name":"@mastra/factory","version":"0.13.1-alpha.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.13.1-alpha.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"ce04b2b312eb6924f88aa1e7aa47f2f22d2eb8c6","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.13.1-alpha.1.tgz","fileCount":639,"integrity":"sha512-KqkdjnXSUeveqmHfmxHlHws1uuQcmhTe3DXcZsiRa+FBuFieCoPyIImkhHSAbzTJRv37DDWQdJerKgGQ1/KsQw==","signatures":[{"sig":"MEYCIQCsiHmU3PBhhajq4gfvnR4rtNpKBz49N62cNrLihdAx3gIhAL5nyyrNS18dqIe9pJHTKIDE0zcUQ1czaRdZz7miiiFK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.13.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5068722},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.66.0-alpha.1","posthog-node":"^5.46.1","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.1-alpha.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.24.0-alpha.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.131","@mastra/libsql":"1.22.5-alpha.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.3","@internal/types-builder":"0.0.106"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.13.1-alpha.1_1788985254209_0.995207232122675","host":"s3://npm-registry-packages-npm-production"}},"0.14.0-alpha.2":{"name":"@mastra/factory","version":"0.14.0-alpha.2","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.14.0-alpha.2","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"3ab7430d28c52acdcc61aa2ed0bb49d8fcab96e8","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.14.0-alpha.2.tgz","fileCount":639,"integrity":"sha512-c6xY0OU2Mu7W/vQAX7Y4fkzDTddeIz+Ly/AxAq8ASrjhm7AATeD9nfsAcRXR+xRZWOuG3BNSsH8vg25fb5HzNg==","signatures":[{"sig":"MEQCIF3UWlOZS/i4+NJw0YvSJ6PCiy2m71rbZF5U36L7IS1AAiAOEkqx/3PWPySMNqYaZwtdE9pzk1bpFhL6AQQKwk3Yqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.14.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5068722},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.66.0-alpha.2","posthog-node":"^5.46.1","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.1-alpha.2","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.24.0-alpha.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.131","@mastra/libsql":"1.22.5-alpha.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.3","@internal/types-builder":"0.0.106"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.14.0-alpha.2_1789013794382_0.6104644954759111","host":"s3://npm-registry-packages-npm-production"}},"0.14.0-alpha.3":{"name":"@mastra/factory","version":"0.14.0-alpha.3","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.14.0-alpha.3","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"9641abe2c8a0f619422b4abc906455a5950be72e","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.14.0-alpha.3.tgz","fileCount":659,"integrity":"sha512-K2a05/BNgWqHMF5/HvJHC2LmT+fakoZ6QjI6NOOXWWhfE7cRe7BKqtP/CVa3wybUfBNzwinIBs75FHFGj6vebg==","signatures":[{"sig":"MEYCIQCWVAPArLnmy1Rs4D6sAwbzdZezwXOXswbBNqMvA1xHzgIhAMETmMYbu3/rb/nrF/mY2toVt6EfFHQnczAXf6JsvSRl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.14.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5105868},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.66.0-alpha.3","posthog-node":"^5.46.1","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.1-alpha.3","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.24.0-alpha.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.131","@mastra/libsql":"1.22.5-alpha.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.3","@internal/types-builder":"0.0.106"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.14.0-alpha.3_1789051242326_0.3459842126148538","host":"s3://npm-registry-packages-npm-production"}},"0.14.0-alpha.4":{"name":"@mastra/factory","version":"0.14.0-alpha.4","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.14.0-alpha.4","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"be9277489cfc5e17f1cedd71b3fabc03314840a5","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.14.0-alpha.4.tgz","fileCount":659,"integrity":"sha512-1LvQni5fIjMDv6HGDEFosZyRvKpb7PjivvFxCMAXDFpxJP+qB1DHc2Ns0nA+rMOPPVXxDGRstJAnpuSv5WtMfA==","signatures":[{"sig":"MEQCIGk0a7P/yTFLcYTSK21eZ3FCwVrf5MTkE2HH9oP6Er4uAiApI8pZQSdhSPuiV7XB5xHSOMKasUuaLpcb8Rtrd15Vmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.14.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5105868},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.66.0-alpha.4","posthog-node":"^5.46.1","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.1-alpha.4","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.24.0-alpha.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.131","@mastra/libsql":"1.22.5-alpha.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.3","@internal/types-builder":"0.0.106"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.14.0-alpha.4_1789058069449_0.17437319432164888","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@mastra/factory","version":"0.14.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.14.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"9a2df609c0fa2416c145dbc43618d8718d7a674a","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.14.0.tgz","fileCount":659,"integrity":"sha512-NBpi7mW1DdK76n+lgjenKnTPrk7DeBNdctJ7OaOg3nwzBtld+9dgEpFT9ARPasGi6cGimk+WEbo548+bhh0a3Q==","signatures":[{"sig":"MEYCIQDz8vCFdO98qgS3izIO/Whr0Q9ADzaNr5ZuQH53KVOhAAIhALcIRlrdibnrO2zw2pbDREhOuplYjuLtxw++pd7F01il","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5105828},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.66.0","posthog-node":"^5.46.1","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.5","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.24.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.132","@mastra/libsql":"1.22.5","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.4","@internal/types-builder":"0.0.107"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.14.0_1789059480507_0.1374461907589919","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-om-langfuse-session-20260910192355":{"name":"@mastra/factory","version":"0.0.0-om-langfuse-session-20260910192355","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-om-langfuse-session-20260910192355","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"c3c41b2f40d694bc1fc4e2963af5269f76fd459c","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-om-langfuse-session-20260910192355.tgz","fileCount":611,"integrity":"sha512-BIlTCfdXiEPKOFmQeWUq4zwzJhD5Ws77JUkEIFT1K6ylC6cfNQ9WHAeLojfpjq9Wblqw/ocxn8a4wxq8OUAP+g==","signatures":[{"sig":"MEQCIFDSH/ERncTYHVg29a1mZ2KWgHQQpWxhpZBmgyO2xwVEAiALDlngYxKoBc+ebluzbPLMCmJhq7WonIRRmfDkc2Iixw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-om-langfuse-session-20260910192355","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4883978},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"0.0.0-om-langfuse-session-20260910192355","posthog-node":"^5.46.1","@mastra/slack":"0.0.0-om-langfuse-session-20260910192355","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-om-langfuse-session-20260910192355","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-om-langfuse-session-20260910192355","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-om-langfuse-session-20260910192355","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-om-langfuse-session-20260910192355","@mastra/libsql":"0.0.0-om-langfuse-session-20260910192355","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.0-om-langfuse-session-20260910192355","@internal/types-builder":"0.0.0-om-langfuse-session-20260910192355"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-om-langfuse-session-20260910192355_1789068738267_0.9774685405797074","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-alpha.0":{"name":"@mastra/factory","version":"0.14.1-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.14.1-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"0047c8100e03c418b422fb34aa7d7fc45c6af803","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.14.1-alpha.0.tgz","fileCount":659,"integrity":"sha512-blEkWec+aXrf80XoomB2pR4OAgeYRs8NKIx3zb0t+xgs9WY6ELFTfxxridJslTLjwWOI1Jz8tC4hYyDtfvBqew==","signatures":[{"sig":"MEUCIQCi/GMmDNn5BqcsOX2l2hXjXK7woy7p3h/debEEuc3qngIgQyAx9HQzQSa98gLs3nuqucddTqsZmyokju5mW4jXbpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.14.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5111269},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.66.1-alpha.0","posthog-node":"^5.46.1","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.2-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.6-alpha.0","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.24.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.132","@mastra/libsql":"1.22.5","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.4","@internal/types-builder":"0.0.107"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.14.1-alpha.0_1789078551666_0.46530756218959124","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-alpha.1":{"name":"@mastra/factory","version":"0.14.1-alpha.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.14.1-alpha.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"5c74b2217d6a68328d30403b8c08ebb65abdeca2","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.14.1-alpha.1.tgz","fileCount":659,"integrity":"sha512-XLufVAT66wS5ALgC2YZJfu5V43hXomyeEeX/owUHX3v9AdkszGttgFK3iU3jILiwzrlFHypGlcsS1GX9VBfWqQ==","signatures":[{"sig":"MEYCIQD9RrmfQQE4UGVtx34c72yYSXDr0Ff7LuW2WhrDTc4jegIhAN/wxkxrJtm2DYdiNSDCnTnfDzDsVBIdNpLWzLZChTYV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.14.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5111285},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.67.0-alpha.1","posthog-node":"^5.46.1","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.2-alpha.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.6-alpha.0","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.24.1-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.132","@mastra/libsql":"1.22.6-alpha.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.4","@internal/types-builder":"0.0.107"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.14.1-alpha.1_1789100195113_0.22935414483401928","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-alpha.3":{"name":"@mastra/factory","version":"0.14.1-alpha.3","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.14.1-alpha.3","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"d6efd60e8574c1090c6533a3af567cce18b64e9a","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.14.1-alpha.3.tgz","fileCount":659,"integrity":"sha512-FR+Bg4sCT8rm7xpDI2tvJruEDqJAk5xp9mV+USmV0A4e5dQyvV8XQxHHXKiLsvnS006ZIZEdKxPE17/Rv7J5BQ==","signatures":[{"sig":"MEUCIBvYb+Mr4QJRbyX7RlQ3iWAHQ3zkknfnq146s3CXiOD+AiEAxah3hp8X//2fZQccq1c9t4LD4zZmUH1bo70r3/opwQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.14.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5124603},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.67.0-alpha.3","posthog-node":"^5.46.1","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.2-alpha.3","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.6-alpha.0","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.25.0-alpha.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.132","@mastra/libsql":"1.23.0-alpha.2","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.4","@internal/types-builder":"0.0.107"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.14.1-alpha.3_1789186705891_0.5555224986690306","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-client-tool-results-20260912062135":{"name":"@mastra/factory","version":"0.0.0-client-tool-results-20260912062135","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-client-tool-results-20260912062135","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"159c8d0cf43f2d44f13a1d4c90ebd5fb06832230","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-client-tool-results-20260912062135.tgz","fileCount":639,"integrity":"sha512-n48v1FDrZPqC41uvXDirYrnqMybFD2SCJ9HFIpUSEsjYH/P8hrlmbtWi2lOfL1sf7HjRbg9fkS3Dvpxf60T2Vw==","signatures":[{"sig":"MEQCIH2a6+M89xNo3uGv90Sg62ZtIVS5cPCGXfyQlzWaLlyjAiAlxdZwFsKDSfitYC9ubH8uea9i9EoILAFnyqpdST/Awg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-client-tool-results-20260912062135","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5069024},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"0.0.0-client-tool-results-20260912062135","posthog-node":"^5.46.1","@mastra/slack":"0.0.0-client-tool-results-20260912062135","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-client-tool-results-20260912062135","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-client-tool-results-20260912062135","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"0.0.0-client-tool-results-20260912062135","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-client-tool-results-20260912062135","@mastra/libsql":"0.0.0-client-tool-results-20260912062135","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.0-client-tool-results-20260912062135","@internal/types-builder":"0.0.0-client-tool-results-20260912062135"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-client-tool-results-20260912062135_1789194560773_0.5134860901075966","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-alpha.4":{"name":"@mastra/factory","version":"0.14.1-alpha.4","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.14.1-alpha.4","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"ecb11f0c20710a6752e570d680b85907891ef568","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.14.1-alpha.4.tgz","fileCount":659,"integrity":"sha512-o2T+X83Mhndyqv0JsYWzPUwRBFsnzcsiQSiN4kzhHMENTsIPKlbaV4B0dEh7wiClW//0wE77UsZUHEKNF4ujGQ==","signatures":[{"sig":"MEUCIDqHcg1gJTB6FXWEmvXILeYzOBChuZqNeQ6QkavFd2XDAiEAnzMHG98HCuZhbTZTdo09hYNmbPxBge+/OXCPbfAJ6a0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.14.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5125019},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.67.0-alpha.4","posthog-node":"^5.46.1","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.2-alpha.4","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.6-alpha.0","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.25.0-alpha.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.132","@mastra/libsql":"1.23.0-alpha.2","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.4","@internal/types-builder":"0.0.107"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.14.1-alpha.4_1789402754350_0.49604028813695344","host":"s3://npm-registry-packages-npm-production"}},"0.15.0-alpha.6":{"name":"@mastra/factory","version":"0.15.0-alpha.6","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.15.0-alpha.6","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"33bcbb48cad10369ad6fd0412a5255ad1b155174","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.15.0-alpha.6.tgz","fileCount":663,"integrity":"sha512-8fj3oVEtCsy92BPRWJ6OtWKlOcM7ZJhyf1gDsnolmCigwcFuIUVgsWrjOX7+yngJ/h8fcDzPFpRis8WmWRdpjg==","signatures":[{"sig":"MEUCIQDsdxfR4MRiBc58zWhA2RPkzbt++UhSicOIoPzX/nZKwQIgFM02pGgSkZDp2Pl/aPF2SL82AjWftM4va/BbETtJZKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.15.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5155520},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.67.0-alpha.6","posthog-node":"^5.46.1","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.2-alpha.6","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.6-alpha.0","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.25.0-alpha.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.132","@mastra/libsql":"1.23.0-alpha.3","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.4","@internal/types-builder":"0.0.107"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.15.0-alpha.6_1789459658237_0.47415913290832434","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@mastra/factory","version":"0.15.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.15.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"bfeb9949433458bcbfc2007852b45fd1b5605060","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.15.0.tgz","fileCount":663,"integrity":"sha512-oTatlDPE6IOqfaltsCdthsNdSzveyO4C+6psN9Lq5fTHz20mJf6dpsBr35REJyBcE40mEljXendXUHoNa703OQ==","signatures":[{"sig":"MEUCIHMYGJDwwKQI36jlouJ2E8ZqzCqktq8IBQgI7zXUnoPbAiEAvVleQkZXqreWA8azTMZkgaDiMQ914oybRNFidPN+TMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5155472},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.67.0","posthog-node":"^5.46.1","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.2","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.6","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.25.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.133","@mastra/libsql":"1.23.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.5","@internal/types-builder":"0.0.108"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.15.0_1789463710860_0.6033351640905813","host":"s3://npm-registry-packages-npm-production"}},"0.15.1-alpha.0":{"name":"@mastra/factory","version":"0.15.1-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.15.1-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"0d4c6118e9e861a3907c89802a28ae5589005201","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.15.1-alpha.0.tgz","fileCount":663,"integrity":"sha512-Mjm50h7rXe94q3fa1WYY5C9X9t+VjnDLviIPiBjALznJftmwlj/NVvk9ds82bL+BhEMdI19Wy9w+VpHlD2QvOw==","signatures":[{"sig":"MEYCIQCGJj0nPUPAXvTAPTU5OpRLyIrlrEPiCAk0m/N2766X2AIhAI2EuRZail6bJhdWPPqtlp+39JnjF98I4Kcz3OofQ2W6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.15.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5168301},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.34.0","hono":"^4.12.8","@mastra/core":"1.68.0-alpha.0","posthog-node":"^5.46.1","@mastra/slack":"1.6.3","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.7.3-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.6","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.10","@mastra/pg":"1.25.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.133","@mastra/libsql":"1.23.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.5","@internal/types-builder":"0.0.108"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.15.1-alpha.0_1789489402285_0.8715427893563004","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-alpha.5":{"name":"@mastra/factory","version":"0.16.0-alpha.5","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.16.0-alpha.5","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"9bc32415b7df77db2f9f3ecde67540b2dbe82832","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.16.0-alpha.5.tgz","fileCount":671,"integrity":"sha512-6KNQX+tXQzaQXL4EkO5YF0rEafXfVANTQG59InfPx7FLJnwD1Ho/988GV+GSEyF8I+WOen5JtPc/uTJiSaNRyQ==","signatures":[{"sig":"MEUCIEZ9XoS85T7GoxRkl9PEXlt/B0pNsBN8sJij79tOUcguAiEAzvFbMMTQDXHw+Bj9zpWIMKlORtGyE8mObAFNMLEHsD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCqd78ABWCrjNKFONJnNbtsGleTqmFRiaaOxXwD9ePIpwIgSiSreXuw2KGIvYrzcPqH/HqRb0rsuxtbOvPDQfcgbiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.16.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5308134},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.68.0-alpha.5","posthog-node":"^5.46.1","@mastra/slack":"1.6.4-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.0-alpha.5","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.6","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.26.0-alpha.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.133","@mastra/libsql":"1.23.1-alpha.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.5","@internal/types-builder":"0.0.108"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.16.0-alpha.5_1789725277345_0.3440711180651179","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-alpha.6":{"name":"@mastra/factory","version":"0.16.0-alpha.6","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.16.0-alpha.6","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"6647dd8e6a92fd14fb0ff8f9cdef37fc8f6962c3","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.16.0-alpha.6.tgz","fileCount":671,"integrity":"sha512-GyG7xSq9yxgxJAZeHZ80DWUUsUgsF3Lk7qEVMDq3FPYmisJBLZZ3WC0isd1d6WO+LHif7r8jxnXoaP6qsc+WaQ==","signatures":[{"sig":"MEQCIAaiSH/y1isFUk3xVuL3I+peJvnOnUZl6uc+H0tZjZ+SAiA+ZSsCxlTMNqRUzuM46S0djEXvVumb0JKQXcE+Xdqq/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFgVkkZzdZtru24kxCKt8Ksn7yExzj+ePUK1CQyfYKI6AiAjK8OJV9xxqx8HFFQTOJ4g42tS7geIYhURB5/qQBgiMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.16.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5308134},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.68.0-alpha.6","posthog-node":"^5.46.1","@mastra/slack":"1.6.4-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.0-alpha.6","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.6","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.26.0-alpha.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.133","@mastra/libsql":"1.23.1-alpha.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.5","@internal/types-builder":"0.0.108"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.16.0-alpha.6_1789748191310_0.5839752503315041","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-feat-durable-agent-evented-engine-20260918205958":{"name":"@mastra/factory","version":"0.0.0-feat-durable-agent-evented-engine-20260918205958","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-feat-durable-agent-evented-engine-20260918205958","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"9e8d3321de5d056193c393791591558d298d29f1","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-feat-durable-agent-evented-engine-20260918205958.tgz","fileCount":671,"integrity":"sha512-3+E8CnrxDRhUFqVVIU5xfQlDX9/VQsuyXLKZTNEhtOPzLrsnECOy8Zh3eoHPNih+0J3clypPalxwLElh9HdQ4g==","signatures":[{"sig":"MEQCIHCPRSUww9jS2Mic+Zy8ppca1DwVgEhJnmTeUlIkAaXJAiAl0njnyFoln/HJFalJQayyzSnAoAYv1JQO53hdI4frxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBmYD+NU1u0p/zvDeqBal010BXDT+gPN4YGIEdgUAxLEAiEA9fpCM0WUq+gNeZA5xsmPn7SydwCn5Fni8M2+7aXtnOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-feat-durable-agent-evented-engine-20260918205958","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5308568},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"0.0.0-feat-durable-agent-evented-engine-20260918205958","posthog-node":"^5.46.1","@mastra/slack":"0.0.0-feat-durable-agent-evented-engine-20260918205958","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-feat-durable-agent-evented-engine-20260918205958","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-feat-durable-agent-evented-engine-20260918205958","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"0.0.0-feat-durable-agent-evented-engine-20260918205958","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-feat-durable-agent-evented-engine-20260918205958","@mastra/libsql":"0.0.0-feat-durable-agent-evented-engine-20260918205958","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.0-feat-durable-agent-evented-engine-20260918205958","@internal/types-builder":"0.0.0-feat-durable-agent-evented-engine-20260918205958"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-feat-durable-agent-evented-engine-20260918205958_1789765913958_0.7499894191901941","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fix-durable-evented-local-only-20260919001610":{"name":"@mastra/factory","version":"0.0.0-fix-durable-evented-local-only-20260919001610","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-fix-durable-evented-local-only-20260919001610","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"88074d06ae14c58ef228d6dd0d19165738f7b640","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-fix-durable-evented-local-only-20260919001610.tgz","fileCount":671,"integrity":"sha512-jw8dgrdiFjc+PfGfCQMSMCXj4l94WEvbk3KiogxmPAEpzmg+btMT3GaWXpM/U+fQg7RMEP4An27SJpRSIT6leA==","signatures":[{"sig":"MEUCIQDanpjM0ilrg8i2yC/PbEwKHPDw62ASvampBhgsdoYVZAIgBhkfmKEOqXzhchIB5zWjFQ4wnOyAKbfbSglduWRN8LM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCkKzA8+D2DMWlxMp9HL6VLoT1/N7KpfKjblb9Lo9Nx3AIhAMr0vUFs66w0T4HG1VBVUbESvepLlom4ofS41x3IvyTG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-fix-durable-evented-local-only-20260919001610","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5308538},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"0.0.0-fix-durable-evented-local-only-20260919001610","posthog-node":"^5.46.1","@mastra/slack":"0.0.0-fix-durable-evented-local-only-20260919001610","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-fix-durable-evented-local-only-20260919001610","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-fix-durable-evented-local-only-20260919001610","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"0.0.0-fix-durable-evented-local-only-20260919001610","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-fix-durable-evented-local-only-20260919001610","@mastra/libsql":"0.0.0-fix-durable-evented-local-only-20260919001610","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.0-fix-durable-evented-local-only-20260919001610","@internal/types-builder":"0.0.0-fix-durable-evented-local-only-20260919001610"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-fix-durable-evented-local-only-20260919001610_1789777632279_0.40939589465086135","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-alpha.7":{"name":"@mastra/factory","version":"0.16.0-alpha.7","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.16.0-alpha.7","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"77094eef2e5a8939716ff2b3f3172cf8f4a7cfc6","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.16.0-alpha.7.tgz","fileCount":727,"integrity":"sha512-jcq7nRJk0DyA5Xg79u/7++nz3oNaZJyzxc29UNtPKiUhW9v5r7IROxuTjmFTIvgotXPD3eYcWFHUD2Z1DFxdUg==","signatures":[{"sig":"MEUCIG8462SBuYV03YRrcLHGzm3C5hD2qtD3QAXoFYyNeLmiAiEA+bqRIBNSYr3aQVGHWuNN1cdYHm+lsGHikjw10otVBMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEI4X5H9C4gCcY4KecfoEiMm3mQgh6ptTzacNxlDGJQKAiBjPywYvp8e8Yy6JWtJ2HYHlPATJcUVGfsdqTW4NmYMYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.16.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5627313},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.68.0-alpha.7","posthog-node":"^5.46.1","@mastra/slack":"1.6.4-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.0-alpha.7","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.6","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.26.0-alpha.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.133","@mastra/libsql":"1.23.1-alpha.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.5","@internal/types-builder":"0.0.108"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.16.0-alpha.7_1789791579491_0.3345791862666496","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-alpha.8":{"name":"@mastra/factory","version":"0.16.0-alpha.8","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.16.0-alpha.8","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"c088ed1825bb0b86b72fbfaa3e8dbd13ebe1d373","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.16.0-alpha.8.tgz","fileCount":747,"integrity":"sha512-Qa7LoXUGPJ+ZGh0v09Ar1R3W1BF9ym/nSut8r4boxHHFnLf64zsWsbptGWfC933vZD/V7XLR7KZVa7IKY00Z1g==","signatures":[{"sig":"MEYCIQD0TT2haBeqkdML1GJ4Bvcx9xdEOSWNM2OyFGMq/l1KNwIhANqW36HL8kYoLlORBYl0X1MmM5iwbJnd+AF5HWx27i9v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC9aLtUi9D1O3wM0HdfEqUprDX2fKiVkpRrVmRjM/bQYAiEAmf36wumFplJjLGXKKWpCLCmXnyjtr5eaus5czblfvi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.16.0-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5778860},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.68.0-alpha.8","posthog-node":"^5.46.1","@mastra/slack":"1.6.4-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.0-alpha.8","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.6","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.26.0-alpha.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.133","@mastra/libsql":"1.23.1-alpha.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.5","@internal/types-builder":"0.0.108"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.16.0-alpha.8_1789834736922_0.5487164639263533","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-alpha.9":{"name":"@mastra/factory","version":"0.16.0-alpha.9","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.16.0-alpha.9","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"1b54a9853f1062e249f77f0fc104d6e4f64db5a8","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.16.0-alpha.9.tgz","fileCount":747,"integrity":"sha512-gIolaBoC0yL2hF/opXpMQhSgrurgx8ijaPg32MYGfiagVLveOBD2u16duEuu2GUdluikzYWhzBDz7FRMMdnrZA==","signatures":[{"sig":"MEUCIQCRHjHnHeBpvl80vUfjKggGiOhEcfCEXYpGkYbXx8DDRgIgDld/UFywhzTqO6F77vLc6es8DZ+NE1gR8B+wG++MTg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCh9z83uOJj7I1U2LTg1KB8c646H05SHTL8xAcRpKCv3QIgELShCCNSKnBOJJvWwJsIPD+FOj1bzI7akB1Rl2gdcEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.16.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5778860},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.68.0-alpha.9","posthog-node":"^5.46.1","@mastra/slack":"1.6.4-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.0-alpha.9","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.6","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.26.0-alpha.4","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.133","@mastra/libsql":"1.23.1-alpha.2","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.5","@internal/types-builder":"0.0.108"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.16.0-alpha.9_1789877919089_0.22151114562544372","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-alpha.10":{"name":"@mastra/factory","version":"0.16.0-alpha.10","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.16.0-alpha.10","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"91b6d0bf79da87836fcb8901f00dfb5e5210125a","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.16.0-alpha.10.tgz","fileCount":747,"integrity":"sha512-LHbqYk88YCTt/inO81LPTddz5RwqEdpMPvMiQ7PmgIWxEh4F1BUn8hOaRCh097Zb03UbpI4eev79JpDq70Y5TQ==","signatures":[{"sig":"MEUCIQCCf8+lnSyQr0DLmxSzmc3ME9mQPBMhBJFOAjvfM2sCDQIgUloVMwEdr+NG7rXXZpoqmcuNfUETDbp9N7M1PQHxZnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICMQkEGxnmN84GNS6C6sF+stGSWadDvsPqlBIzu9u2aTAiEAyHd7gXloETzZDYieiRzAhKmJT6XRpCeIu6TOgV77xAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.16.0-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5778863},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.68.0-alpha.10","posthog-node":"^5.46.1","@mastra/slack":"1.6.4-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.0-alpha.10","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.6","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.26.0-alpha.4","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.133","@mastra/libsql":"1.23.1-alpha.2","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.5","@internal/types-builder":"0.0.108"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.16.0-alpha.10_1790007483851_0.6596018030856707","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-alpha.11":{"name":"@mastra/factory","version":"0.16.0-alpha.11","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.16.0-alpha.11","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"8bdde3fe5ab99c05fbbb3391d4158e43c3068cdc","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.16.0-alpha.11.tgz","fileCount":854,"integrity":"sha512-rkcVbm25P8aO/vvW4nSUOEGc7oM5Fa3P27ik2gIRCMAkyuSi4EBnoDuQNM9CJjPYwuY5MCezR1uoHp3nqbAXqg==","signatures":[{"sig":"MEQCIGDFVsK6r6h0Xk3gfHxxL52TV0i/zEUgEUwXP1Br5nDVAiBlzB7a9mwkXYI1aMvGMq4+QFfQqTZP04U0hMJkcQxs7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF/MpHWSYA+2NAu0JnoI/V0BN8JBcWs9A1SBmTkM1maEAiEAnuVR8L5DEqUOtRF+89ncajfL+7JNH+A3lvBw/IYBjH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.16.0-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6682787},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.68.0-alpha.11","posthog-node":"^5.46.1","@mastra/slack":"1.6.4-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.0-alpha.11","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.6","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.26.0-alpha.5","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.133","@mastra/libsql":"1.23.1-alpha.3","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.5","@internal/types-builder":"0.0.108"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.16.0-alpha.11_1790050896007_0.9111943191797851","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-alpha.12":{"name":"@mastra/factory","version":"0.16.0-alpha.12","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.16.0-alpha.12","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"335fdf746a7b521409010164aa51eb80ed7a1384","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.16.0-alpha.12.tgz","fileCount":854,"integrity":"sha512-nBGcATYipFXpHfJ1S1WWNmP5qYBIBnGYKcY3ywB/ZJdHZmXCY1JjKr/mqlCvMbMUpX/KpfUo7enE8CrRVS2/PA==","signatures":[{"sig":"MEUCIGQnyrfG9iBuWCEe0NinO6u2swQBfFbJwAeIBkE6+8OrAiEA4QmtkUkpCZ0oMvVzcEvjtZkSzmjvCGOAkC1xqjESwkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCORlHn3Fo1YjocZTvtcy32Yg4vvlY55CmRnfS2+ez6rAIgOo4Iopu6fr8zHPcO8QMFTN9+og0r+go5Zg72Y6jKQnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.16.0-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6682787},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.68.0-alpha.11","posthog-node":"^5.46.1","@mastra/slack":"1.6.4-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.0-alpha.12","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.6","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.26.0-alpha.5","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.133","@mastra/libsql":"1.23.1-alpha.3","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.5","@internal/types-builder":"0.0.108"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.16.0-alpha.12_1790068692344_0.18391972861093087","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@mastra/factory","version":"0.16.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.16.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"77d514e6d9a6e02d12fc6666e7ee889ec92b18fe","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.16.0.tgz","fileCount":854,"integrity":"sha512-075M/brY2BeDDPAWGlL1IrowAn4c06OR3asusTjENx3pLgAPdNNC2gJXW4Ro6RGVdkJMQLU5s+PP+0Pc1MWOGg==","signatures":[{"sig":"MEUCID96IIGNKBX53c5rJ25u+PjAYOPA8OmIuQ6CqdXNAEqbAiEA/IfAFG1G2o2xz1frLUre6R52xc0i1wzvIWsvuDcj4m8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAijAEFhREKR+Zx55cw+6DW+oFPjXwkxfwvd30lGh25IAiEAtCeYnILAvgTehbp/32xJbqG+pcjcofMzAsGEBHDwvog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6682736},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.68.0","posthog-node":"^5.46.1","@mastra/slack":"1.6.4","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.6","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.26.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.134","@mastra/libsql":"1.23.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.6","@internal/types-builder":"0.0.109"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.16.0_1790074699079_0.2548379550749571","host":"s3://npm-registry-packages-npm-production"}},"0.16.1-alpha.0":{"name":"@mastra/factory","version":"0.16.1-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.16.1-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"6d2af55e31a9fb5af428c17ba0f370a041f85399","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.16.1-alpha.0.tgz","fileCount":854,"integrity":"sha512-rZ6F41mBvD4XMwsPgwFkyc9aGMNCzEApaS7SJlWAcuoO5Ml7/rBFeXnEnPsh93vq+MOJm6ZcdwIdQ5QRU4QF/w==","signatures":[{"sig":"MEUCIQCUJ4xLRzEqnsydQVYfMQbH540s+XzZLiEMXshXexz2ZgIgXrqbAroG2P1tJlqGDrF09VCyuciBdPFtNlBcwynHNZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGtjqc17wQvaqJ/xZQXxETFKuCTUNl936ivOT3hkwMO0AiAmW5vPQ7zxkWZxxr75uQZiM8yV6QQJmXM9uzJ/cxMycg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.16.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6684504},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.68.0","posthog-node":"^5.46.1","@mastra/slack":"1.6.4","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.6","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.26.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.134","@mastra/libsql":"1.23.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.6","@internal/types-builder":"0.0.109"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.16.1-alpha.0_1790077610756_0.13978426140116684","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-livekit-v4-beta-20260922141955":{"name":"@mastra/factory","version":"0.0.0-livekit-v4-beta-20260922141955","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-livekit-v4-beta-20260922141955","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"f56fbb9a98a1893bafb7f435129f9b0d4c3bee4e","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-livekit-v4-beta-20260922141955.tgz","fileCount":854,"integrity":"sha512-D9tqezZAzY5pl6Z+hBG0iqerxwhSaMRLy9PRszGknU9Ctj1T1U0oIKFx+Crw/wjvdtG3ddVPU3Jy6K5oAFD7vg==","signatures":[{"sig":"MEUCIGeas0+74Czjj/v6VV8CBGYWfbIrcBEX0NOh7xuwn3ESAiEA2l2T60/zR1GdqgBpfd3UqrCHrdo3Gn6yMgPoMpTUTiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG8AvGgk51AVMd7XCDbFEigaqkNI4TuPs/1FzIOiXg5bAiEAhPcVU5/6wdwK6RzqL3Lx7/1uz+T+4vLf/tRhYj03rNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-livekit-v4-beta-20260922141955","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6691020},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"0.0.0-livekit-v4-beta-20260922141955","posthog-node":"^5.46.1","@mastra/slack":"0.0.0-livekit-v4-beta-20260922141955","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-livekit-v4-beta-20260922141955","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-livekit-v4-beta-20260922141955","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"0.0.0-livekit-v4-beta-20260922141955","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-livekit-v4-beta-20260922141955","@mastra/libsql":"0.0.0-livekit-v4-beta-20260922141955","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.0-livekit-v4-beta-20260922141955","@internal/types-builder":"0.0.0-livekit-v4-beta-20260922141955"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-livekit-v4-beta-20260922141955_1790087514171_0.49060965023300396","host":"s3://npm-registry-packages-npm-production"}},"0.17.0-alpha.1":{"name":"@mastra/factory","version":"0.17.0-alpha.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.17.0-alpha.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"afea7b6607ea21c69eda8ded3174febe96ea42dd","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.17.0-alpha.1.tgz","fileCount":854,"integrity":"sha512-JEB7AD6fsAUNmqUGfijeOG8mZHY5VEcDsYpNatSkkzrns0FUIrd0tkgCFbu8EpIPZEhbZajJ3LBg5EKmeNl1wQ==","signatures":[{"sig":"MEUCIE/7n/pzla1Kcm9SpaNINJs46yEAk3cCd+zs0qLzKP3LAiEAyW1bK6Au5NHtT7DBqmETZ27ZDLBKyX9Brsrb9KLalcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCUqgi27Q2p19jXx4LtyeTefnhe8YtPvh02Xi9CFwc25wIhAIyWwhOr4t2Z6GV/NT/dgXpkgnMVxnK1dUbnk2Kt6pgJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.17.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6696459},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.69.0-alpha.0","posthog-node":"^5.46.1","@mastra/slack":"1.6.4","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.1-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7-alpha.0","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.26.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.134","@mastra/libsql":"1.23.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.6","@internal/types-builder":"0.0.109"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.17.0-alpha.1_1790093959509_0.6040032458230002","host":"s3://npm-registry-packages-npm-production"}},"0.17.0-alpha.2":{"name":"@mastra/factory","version":"0.17.0-alpha.2","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.17.0-alpha.2","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"eac181a6155dbad9dd75067ad63b2ead243c0710","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.17.0-alpha.2.tgz","fileCount":854,"integrity":"sha512-eo5G6v4IneNsJZTCMCzZuRyXzDN27a/kDwMCy1KXUEFKQPufepBrh1ja5LcwdzVcTxI2hN1KxjOsPNZXySS2/A==","signatures":[{"sig":"MEUCIAqMPW36ES/c+Bf3zNTzUuPHuHP4WPKDmEBoLiEaCAyrAiEA7t37W+ZJ5ssEAHceIWBieSjBWBZovHkQ41V/JhJHhpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDxtKGy+bR5znF19LriXP9fBsbouvdY722CTsb1ZcbNTAiEAmsPLNHA///nmKhlR7NylfU59pZI6ce+AU55AAry3Wi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.17.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6701891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.69.0-alpha.1","posthog-node":"^5.46.1","@mastra/slack":"1.6.4","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.1-alpha.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7-alpha.0","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.26.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.134","@mastra/libsql":"1.23.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.6","@internal/types-builder":"0.0.109"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.17.0-alpha.2_1790108199986_0.2801306947229769","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-drop-factory-ui-20260922202841":{"name":"@mastra/factory","version":"0.0.0-drop-factory-ui-20260922202841","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-drop-factory-ui-20260922202841","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"2d846e0415de45f9e668a9f75bd83c98c7355b4f","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-drop-factory-ui-20260922202841.tgz","fileCount":671,"integrity":"sha512-KLDre8YQ2FexDaPWgcyjwlH4R68+jk88R6EH7wip5okLXCtpnuLAO5f6zIkCAkHIRHIo6Q0osplhXZnUut2hcg==","signatures":[{"sig":"MEYCIQCCdq0yqITAklNbkMP2JNX7QPdhEyN8ri86AJcfBPazEQIhALQZO8dSEYE9iUqOL7t6o9sKrmrHIwBQIgnRsOusPuYm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCXK2bKowXXlaWs+v4SA9JRkwKliXE3kdayuN40osBA1wIhAIS8aQ7cXLH1uchh2mmxlfvwSVb77P00lPC0S3FZnAQW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-drop-factory-ui-20260922202841","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5311268},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"0.0.0-drop-factory-ui-20260922202841","posthog-node":"^5.46.1","@mastra/slack":"0.0.0-drop-factory-ui-20260922202841","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-drop-factory-ui-20260922202841","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-drop-factory-ui-20260922202841","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"0.0.0-drop-factory-ui-20260922202841","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-drop-factory-ui-20260922202841","@mastra/libsql":"0.0.0-drop-factory-ui-20260922202841","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.0-drop-factory-ui-20260922202841","@internal/types-builder":"0.0.0-drop-factory-ui-20260922202841"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-drop-factory-ui-20260922202841_1790109612083_0.54458670806804","host":"s3://npm-registry-packages-npm-production"}},"0.17.0-alpha.3":{"name":"@mastra/factory","version":"0.17.0-alpha.3","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.17.0-alpha.3","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"07cceccc17cd7d21556eb3be304b46961121f8cd","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.17.0-alpha.3.tgz","fileCount":854,"integrity":"sha512-QKDPnGmqz7N44SSJ49tMER990QXz+be3+Ln62xuQbf2I5sqxuithVLwzaxt+zZze4IHcOBNZxRbpExXQ06dowg==","signatures":[{"sig":"MEYCIQD6U504fBI7+F3OpfJH+ySVO+CU/GHxdepxWylI9HrglQIhAKJjjjMC8TlXvhobNjB/gDTqq9xqy7NbauLYcpwaqNze","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDs2AEc5CJIg6/aSaV442iBibHTa4C+vooKAJpzNb6rwIgNVEQQ4iN2klbu6zTuGh0/WTSvlXn3Rr0xHAwxn37WYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.17.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6701010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.69.0-alpha.2","posthog-node":"^5.46.1","@mastra/slack":"1.6.4","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.1-alpha.2","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7-alpha.0","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.26.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.134","@mastra/libsql":"1.23.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.6","@internal/types-builder":"0.0.109"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.17.0-alpha.3_1790114834609_0.9300633717062403","host":"s3://npm-registry-packages-npm-production"}},"0.17.0-alpha.4":{"name":"@mastra/factory","version":"0.17.0-alpha.4","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.17.0-alpha.4","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"5cb2587d85b68032b585e2caa64fb70838dbf1e3","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.17.0-alpha.4.tgz","fileCount":854,"integrity":"sha512-kz8BaPmqQQJLtSkW4OSYomyviFmkwk/LGpP2f8LdyPN/XrzeS7Xey9QnPMljjP5Z8I/64hXbWU4Ue5iMxOKMAg==","signatures":[{"sig":"MEUCIQDzZ5xhkBjfyeX4HocoSIx3dJeC/VWCZUyH8d2JOkvEeAIgWIRbgOywskj+5nc/ssdSU06AGzC+t1SMYDHs25VhvzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFUrWcqTqdnqJMny5QxTpCuB7SwcuR/PauZbfjIj9xotAiB0vqlPP87+LkcDJvDakP8tOhqginNG53ELOMpTppLAMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.17.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6700134},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.69.0-alpha.3","posthog-node":"^5.46.1","@mastra/slack":"1.6.4","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.1-alpha.3","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7-alpha.0","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.26.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.134","@mastra/libsql":"1.23.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.6","@internal/types-builder":"0.0.109"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.17.0-alpha.4_1790137072073_0.18975085573128636","host":"s3://npm-registry-packages-npm-production"}},"0.17.0-alpha.5":{"name":"@mastra/factory","version":"0.17.0-alpha.5","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.17.0-alpha.5","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"949d3f92d66c0c91479cc8000d758def68282352","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.17.0-alpha.5.tgz","fileCount":854,"integrity":"sha512-mhpKI96F5SZ31zZvijrBMl1bymrTfl8O2jgn3qaWztU2DhKx7DRJjWEDGUb1+SyrktNXbCnqxKKJBbctQGujVw==","signatures":[{"sig":"MEYCIQDD2dJoeWzRMamnykipIdtLpTgf77jxVJpPXa4BFOyhywIhALdiHHvQ79UlsFAyhlRkEaRNZW3QxaUETfvFJEgFFoWA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGxhJ2Sa3tT1GXu9OPZsaI2vB4tKxcifTf2sAlpNAxZ1AiEAl26BsninH3basxI7fo5vj3h/R6+bR/at8mE5yUtZgHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.17.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6700134},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.69.0-alpha.4","posthog-node":"^5.46.1","@mastra/slack":"1.6.4","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.1-alpha.4","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7-alpha.0","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.26.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.134","@mastra/libsql":"1.23.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.6","@internal/types-builder":"0.0.109"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.17.0-alpha.5_1790150134023_0.8340239407904946","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@mastra/factory","version":"0.17.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.17.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"c1a43ecdd38f97513b0562141b1822ad88d6b587","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.17.0.tgz","fileCount":854,"integrity":"sha512-s0Dll55PhUFXKYwKNPba3G/lQ2Mp7vapMXDV1ozYVX2mMeKapADYxvqTPEOnDlHKK78jPqiZYNesK6XQ4vsfVw==","signatures":[{"sig":"MEUCIQCyW8TGKEXRhmFkmXz+jjTXtmQdorCOv45eoyi6On5MPAIgGFqDfdD7rQ+ytvB8EK37PAWXm59zyOPk/E1+SeoUBWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCc/9NwwshXWCM5DxjXMZ9q4NrEkBJ02Cnh9S1WS/IAWgIgNIGnx1POtzwgz7vUu17AWFIouOUyW8A/MB6QZmGCmhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6723814},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.69.0","posthog-node":"^5.46.1","@mastra/slack":"1.6.4","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.26.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.135","@mastra/libsql":"1.23.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.7","@internal/types-builder":"0.0.110"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.17.0_1790155761566_0.6677692124837415","host":"s3://npm-registry-packages-npm-production"}},"0.17.1-alpha.0":{"name":"@mastra/factory","version":"0.17.1-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.17.1-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"3d2f40655b5ab7b4c6ead37d79f7b408d5095e01","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.17.1-alpha.0.tgz","fileCount":854,"integrity":"sha512-4NCDWGMIgOcAR984S8ff9eXoKj0B7fgjrZk+UlAbZqbFjlAspoO+A8PNzPzSlFVkfw73hjdr1ml3hSbEu82a4Q==","signatures":[{"sig":"MEYCIQDkFlPmjAJsA/91Rrq9muo/dcsgsh9GsY93OLkGZ9LWnAIhAMZ4RBqyodPhveXqQxDiVlliTLlMUFTdVxYttwD8+CV6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCnDMItZEuA6vVmJSkTVUE9CbrVKTiElsM9/lyk6M9yhwIhAKTuEnl5wS8v70+uHKW99ZQjwbSek4EICiMPTuoDCnFr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.17.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6723846},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.70.0-alpha.0","posthog-node":"^5.46.1","@mastra/slack":"1.6.4","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.2-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.27.0-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.135","@mastra/libsql":"1.23.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.7","@internal/types-builder":"0.0.110"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.17.1-alpha.0_1790180724186_0.2320076171747103","host":"s3://npm-registry-packages-npm-production"}},"0.17.1-alpha.1":{"name":"@mastra/factory","version":"0.17.1-alpha.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.17.1-alpha.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"3cc3ace2a8a042d2047ab7d64eff6ef01f71f0a3","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.17.1-alpha.1.tgz","fileCount":854,"integrity":"sha512-Lu2N2WuQb0DHU9pRoaXfLIGPG5AilTw5YL2tWElY/z0iJ8tV2yBmpr+UEIcSTYFAh5LGKHWD43JxHrN4V+9rVQ==","signatures":[{"sig":"MEUCIFnE7P2HM5pEx1LaOI0Qz80B7UoLhx4P93uNGiU9B50kAiEAzHg4tRl0vQZTn5SgN/cttwcpOJsvAYms0PcsJztCMOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICEi6M316P+nciFVjgGx8vhGHdum2UhSFiBfTxiS6vyjAiA6pEPggxv11qtlMhOHaviuKRVQxTZR64OU+OVr6LWMDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.17.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6743558},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.70.0-alpha.1","posthog-node":"^5.46.1","@mastra/slack":"1.6.4","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.2-alpha.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.27.0-alpha.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.135","@mastra/libsql":"1.23.2-alpha.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.7","@internal/types-builder":"0.0.110"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.17.1-alpha.1_1790209213458_0.8956827872763575","host":"s3://npm-registry-packages-npm-production"}},"0.17.1-alpha.2":{"name":"@mastra/factory","version":"0.17.1-alpha.2","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.17.1-alpha.2","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"11aab878d2e68c2a7fce446041c3c00f194fb068","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.17.1-alpha.2.tgz","fileCount":854,"integrity":"sha512-NMzw/FLympvt9KVNKBseb3JOMvVzdmVKJ6+h9fLRClVfJyh0As7hf6vuYuOvkqtXq6ZTwyqLQ4wFaKkf7mA3Wg==","signatures":[{"sig":"MEQCIGDvLgK2SOC28EN9itDJNUpdBsCYyyk242RaztDjm52BAiB9BseU/N3Q+dB32eai2hxmVsz6U0npLXe5MdCoLqdN8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAJDPi3lUyvLt0i9sE1xRQiqaADsx2OQ1hOqnCvukVjIAiBdj6j31SnV15IH2/4xj/enwLCkAtigpwImmwLRcLtv5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.17.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6752257},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.70.0-alpha.2","posthog-node":"^5.46.1","@mastra/slack":"1.6.4","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.2-alpha.2","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.27.0-alpha.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.135","@mastra/libsql":"1.23.2-alpha.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.7","@internal/types-builder":"0.0.110"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.17.1-alpha.2_1790223592599_0.007772759982376254","host":"s3://npm-registry-packages-npm-production"}},"0.17.1-alpha.3":{"name":"@mastra/factory","version":"0.17.1-alpha.3","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.17.1-alpha.3","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"ee3344f64013aa8b57d2c6d80889fc27fcc627c2","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.17.1-alpha.3.tgz","fileCount":854,"integrity":"sha512-fYlsAoFi+ckp02RXOzpzVPYhxx+tka3VBbeBh+R0DqJebMMPMekI5mmgZHaOZOkf0eRvVDgEMtCbTeSOVD1xRw==","signatures":[{"sig":"MEYCIQCA43gPPTKGVICSEMcoq+/TP7798bqh01cwaU1vPp/2QwIhANW570uvh4P5prZXCK8XnGO/LWwpawaqtUwwaWkhjlOg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGM1/BYVGtPFruZnCWNH2agu4UwSG6+h/FvrtMUVUqiUAiEA752pMXG0O31jQDeysJvqGdfd/MrMgoTTPM1C2dR8VxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.17.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6752257},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.70.0-alpha.3","posthog-node":"^5.46.1","@mastra/slack":"1.6.4","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.2-alpha.3","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.27.0-alpha.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.135","@mastra/libsql":"1.23.2-alpha.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.7","@internal/types-builder":"0.0.110"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.17.1-alpha.3_1790238019232_0.4514077792610891","host":"s3://npm-registry-packages-npm-production"}},"0.17.1-alpha.4":{"name":"@mastra/factory","version":"0.17.1-alpha.4","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.17.1-alpha.4","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"d6e2dae91950659af0ef7b8fc4323571e6df0f50","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.17.1-alpha.4.tgz","fileCount":854,"integrity":"sha512-Ay3rkTSh8WZQxMOe8p0K29VoDtv/yRElO+GDwtAtTRHwqmyjqQFi5zJl00wLIUCzmrcrkEUU0J+tGL5iOOEgXw==","signatures":[{"sig":"MEUCIQDLXa9+dILgcvxh1dDf+KaLEX1QXN13jJbkPjUidTn7cAIgdq8t/F01Ukd5meBNLt5e+RniyRZsWEL/anv+fIjgeGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF4bII7jopCM47kAc57HGc+hd11PKJnXCAsFeZfrtUajAiEAoBlbyAu1wjIcae0dj1YH7jkzScOGiMK9mV5JLw+s0Jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.17.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6752257},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.70.0-alpha.4","posthog-node":"^5.46.1","@mastra/slack":"1.6.4","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.2-alpha.4","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.27.0-alpha.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.135","@mastra/libsql":"1.23.2-alpha.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.7","@internal/types-builder":"0.0.110"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.17.1-alpha.4_1790252668366_0.6108541786775026","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@mastra/factory","version":"0.17.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.17.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"d81a48bfc9780ee3eede09fd4192c5498a49bc44","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.17.1.tgz","fileCount":854,"integrity":"sha512-kq5QOmFLP29W7AU//1UNP1wow1Nii+McTbr4x/nCZnD+PJGsVAKabFPBWZbNsxV5J/pIYze1mDLwLjeb2pOh3w==","signatures":[{"sig":"MEYCIQDUFgBY0h7mXb8nVCms4CouVmJqdLvL+WOTXI2DHRzMuQIhAJd++UI1AVYW14Ne8sw1jfnKbQ0ROz/nYCJ7Q4yVsoc8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+1RXqIIFNfVFqfo8MQz07o8OKdhbxLCR/rBJtvgu6gQIgR+YoxptSTHRkpmasamRWFQop6ejO12ir4M9cuE1KwNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6752217},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.70.0","posthog-node":"^5.46.1","@mastra/slack":"1.6.4","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.2","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.27.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.136","@mastra/libsql":"1.23.2","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.8","@internal/types-builder":"0.0.111"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.17.1_1790254974079_0.330284443486597","host":"s3://npm-registry-packages-npm-production"}},"0.17.2-alpha.0":{"name":"@mastra/factory","version":"0.17.2-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.17.2-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"c3da696decbd6882924afdc1d1f9459e7558545a","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.17.2-alpha.0.tgz","fileCount":854,"integrity":"sha512-KKzlNtYh/8D8tMBLFKSrN4xElzN9X7I6rhzjiu8jdYvrr7Ml+OhIEudAPcH9cuqGqmTS/dikBbrJ2cW26tAuQw==","signatures":[{"sig":"MEUCIDj5fG610xBjXjeHuLBkWDQxYx++iZ7MroTtJB7LqiMtAiEA16RyBircEfmS0jWQ61v3MBSacrP8AAjrczuXqqa9fEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICBj+bpHNjgj8pUL797n+aLarJsaSVPf8ZzgY2A+DSe+AiAeXFMi+oYoJ2RQk44MkT95cCcHbNNUkDQriujXD6mapA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.17.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6755629},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.71.0-alpha.0","posthog-node":"^5.46.1","@mastra/slack":"1.6.4","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.3-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.27.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.136","@mastra/libsql":"1.23.2","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.8","@internal/types-builder":"0.0.111"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.17.2-alpha.0_1790267200626_0.025534270877607623","host":"s3://npm-registry-packages-npm-production"}},"0.17.2-alpha.1":{"name":"@mastra/factory","version":"0.17.2-alpha.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.17.2-alpha.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"331d4d50258610e33b1f9af25f5febbff2b13d07","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.17.2-alpha.1.tgz","fileCount":854,"integrity":"sha512-FXg+JpuPtAPmcciERzjdLjmZDJM7162kk/uU3BlFU3ZGTAeOn+B38g/zbdfAEZ1zaujZP4LNw4RooW07HYc+Ig==","signatures":[{"sig":"MEUCIBYRuOK44BGckdqKsGN28YGhT0TWp/h4vg0GmkXrq6+iAiEAqy/EuAyKSPj3K+Ui+T+z7bqLWUOJ+2A0zzz4O/g5MQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC/mJV7usBXxhV+WI0zfvYovd6e50b5mBPFY6UQWOAIuQIgOxKuv8VHrL3xziR1NRsdq8oILHQJMbkHD+OjSx9oFR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.17.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6755645},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.71.0-alpha.1","posthog-node":"^5.46.1","@mastra/slack":"1.6.4","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.3-alpha.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.27.1-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.136","@mastra/libsql":"1.23.3-alpha.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.8","@internal/types-builder":"0.0.111"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.17.2-alpha.1_1790288242046_0.6653551177444208","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"@mastra/factory","version":"0.17.2","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.17.2","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"fb89e6041ed271eaa03534977ea43a6770f3c022","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.17.2.tgz","fileCount":854,"integrity":"sha512-Jj+f94xiErcto1qtUrbWdmt+gt8uj94AH/aU/ol858GOH4asYnZi7wzGSgHFhXpKLgtCfei9ra8QnChcHvUZmA==","signatures":[{"sig":"MEUCICjTUf7BXIeuM39pro8XDPwX48pZIHvRlf+Nxa1b+Mu3AiEA7migFDXT0hw2fSh2ON1JLWrE9QbVchpnpOjifHS2vbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHne/jb4Z9JGlBWuNjynAEOvHfasz/kc4HfzOeLV/H6OAiEAgXFSHnc6Uf8KTq7Rzu59MWsecCAa7KXzfSzsxp+/eQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6755605},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.71.0","posthog-node":"^5.46.1","@mastra/slack":"1.6.4","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.3","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.27.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.137","@mastra/libsql":"1.23.3","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.9","@internal/types-builder":"0.0.112"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.17.2_1790292762629_0.5492750077734354","host":"s3://npm-registry-packages-npm-production"}},"0.17.3-alpha.0":{"name":"@mastra/factory","version":"0.17.3-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.17.3-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"357b0af70f92edbdf76e73b219c62bb43e464e44","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.17.3-alpha.0.tgz","fileCount":854,"integrity":"sha512-lnQhculjMKj2eWi1i1TpaXts8wqj0G64CWRYJvKRpahINZTiczsskS460vt6JMKhDO69GEHHaqbrfcumSHKxJQ==","signatures":[{"sig":"MEQCIEFReY91KAWDxVfd2GufmMhfYMOosRvolvdLXGIkKqRfAiAVoAqO0bczd0LPWBDqfpet4R0ZelD4mtEPmQVELMLByA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDfV0LLguZLuVZ+lCOs70FHAUvvRxSXf5c35cMmOAMurgIgBoRIWmYllKIVTBGmYtvo2Y0lwTcpQtKYqGLEStLyMLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.17.3-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6755637},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.72.0-alpha.0","posthog-node":"^5.46.1","@mastra/slack":"1.6.4","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.4-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.27.2-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.137","@mastra/libsql":"1.23.3","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.9","@internal/types-builder":"0.0.112"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.17.3-alpha.0_1790309998985_0.5026820332604103","host":"s3://npm-registry-packages-npm-production"}},"0.17.3-alpha.1":{"name":"@mastra/factory","version":"0.17.3-alpha.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.17.3-alpha.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"3db43cc6753bbb92cb1c4b56c376d0c5e1dd0558","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.17.3-alpha.1.tgz","fileCount":854,"integrity":"sha512-CzknLTMkfBpkDwjx/Dd6xIGlvkJF5aLXF57CP+15zDGq9Y5Vks5lXu7fbn5vIaiYGvwIcECkgG0kpw5n5wM2vQ==","signatures":[{"sig":"MEUCIQCAsTklt5KzgXTLcqdT5R5Up8FFydMXkpF6MhmVzurH0QIgPENgaqvwqZB77cPCucyhROnLqqXL/WP0VPNgATumems=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDDk1hOcl056GHqrIYHGH3neP60S0ArQU5msD9g3tdCvAIgeeRy0ktQ0JkJMJyr9wflH75DLB1aToeHtQ+RMvmNMKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.17.3-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6767084},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.72.0-alpha.1","posthog-node":"^5.46.1","@mastra/slack":"1.6.4","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.4-alpha.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.27.2-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.137","@mastra/libsql":"1.23.3","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.9","@internal/types-builder":"0.0.112"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.17.3-alpha.1_1790353762401_0.6131965652993989","host":"s3://npm-registry-packages-npm-production"}},"0.17.3-alpha.2":{"name":"@mastra/factory","version":"0.17.3-alpha.2","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.17.3-alpha.2","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"39935ee60f89973006baca7d0c8d8f227367f53c","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.17.3-alpha.2.tgz","fileCount":854,"integrity":"sha512-iEs7fLoqWaa+rr2P3PnGqbNcRTXYfDc+B/pTujQ4n0P5xX+b0goFadzrGwru4D1CRCjxom15jmWAD+u42Gj+JA==","signatures":[{"sig":"MEQCIHnPjUngT1tn3953F1fziLvqphfNgTLO/GEvrEZH73oFAiAk47yiAr/y1MGmE4WcXULXrWMXtHpYKhfDeMxDAS5rug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAHLkeVUnhxnVWL6QlQ9E4Fo1Qw9AS6Pu2fct6wdN9zWAiEAr69gbj06NDMJSlh4dQ0HzLy0PAMa4TA91Cl8IBLy9J8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.17.3-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6768156},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.72.0-alpha.2","posthog-node":"^5.46.1","@mastra/slack":"1.7.0-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.4-alpha.2","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.27.2-alpha.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.137","@mastra/libsql":"1.23.4-alpha.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.9","@internal/types-builder":"0.0.112"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.17.3-alpha.2_1790367928242_0.04547364721824376","host":"s3://npm-registry-packages-npm-production"}},"0.17.3-alpha.3":{"name":"@mastra/factory","version":"0.17.3-alpha.3","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.17.3-alpha.3","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"e8beb5dec58fc8f61f5f68360ed266c25630c412","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.17.3-alpha.3.tgz","fileCount":854,"integrity":"sha512-Pb6tGwir87bckNb/84Wu1IC0iT7os5+/I1jgIK+pD8md8VBXIJUfX4ZnUj1eSlCYfxM4ar6S1gsyUFuzQ5a5Nw==","signatures":[{"sig":"MEUCIAysJcQ5GAdo+tB4kJgITkGh7kXbZE5FAYcoGyQItiZpAiEAzD/8hO9WHuqzE94JgIwx2lB1DlRwfh/8L2uHYzYgxnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBNzmTZPGQECJtXIuL04dSodmT1V6mrXMbQGoW5Xvl3vAiEA4xsYIExbia5Z/ZjcNEFZrrdfiyKGw/iK3sTMXMtacxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.17.3-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6769221},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.72.0-alpha.3","posthog-node":"^5.46.1","@mastra/slack":"1.7.0-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.4-alpha.3","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.28.0-alpha.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.137","@mastra/libsql":"1.24.0-alpha.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.9","@internal/types-builder":"0.0.112"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.17.3-alpha.3_1790396250957_0.14935402424383537","host":"s3://npm-registry-packages-npm-production"}},"0.17.3-alpha.4":{"name":"@mastra/factory","version":"0.17.3-alpha.4","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.17.3-alpha.4","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"2595fe944730f6fdca0142d63da45db4302bcd02","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.17.3-alpha.4.tgz","fileCount":854,"integrity":"sha512-ujKxA3NHXroyU68znD3LYr8KlEAJppGoQ3I6g1Es+9kAutrBr0OXsjfHQB+3wFo/tR16f5G5iYC63G+QejvTKg==","signatures":[{"sig":"MEUCID6F8M1yQHXfmwekKcBnYO7LII6W7pgiizCmlPpfK6CzAiEAz5M9C0sBcZvFxz0/HU40LzK8VVL8MQkoO7+Aif0NcRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBl+UzXnAua2CppaYzLQI0Wvz1OAK3jX5wrY9yQVqEqHAiEA1UNSUx1YjFClfoPA8A7vDXVxknhoFZxg3jyq/rIZvBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.17.3-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6780542},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.72.0-alpha.4","posthog-node":"^5.46.1","@mastra/slack":"1.7.0-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.4-alpha.4","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7","@mastra/auth-workos":"1.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.28.0-alpha.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.137","@mastra/libsql":"1.24.0-alpha.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.9","@internal/types-builder":"0.0.112"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.17.3-alpha.4_1790482748806_0.4514622120590157","host":"s3://npm-registry-packages-npm-production"}},"0.17.3-alpha.5":{"name":"@mastra/factory","version":"0.17.3-alpha.5","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.17.3-alpha.5","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"b239a56a91741a0423cc82f25573e5362e37a55b","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.17.3-alpha.5.tgz","fileCount":854,"integrity":"sha512-wHGGkHvYN6nwwkdIlipaJ7Ili1+BqJBBq5ZNZZtaVEfFEHoWuq8g2b/Ty/fcadcZzwMFuw9CBylGz8/1LtAj9A==","signatures":[{"sig":"MEQCICpgJGQr4doGLI6k1JijM+rWnRz6MRitdoOnkVyvxA4eAiAlK9rLe0wfl2sZRc8hiQDixR9W414BUFxSLFDl0kx4/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDnloxylH3NUF6e1ClJH0tdxmNkbos9InzJI6mhHkaM3QIgFssk7+GupKiNiNXdF6HbrgovcBsU6npqcZKe6l+FIV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.17.3-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6807615},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.72.0-alpha.5","posthog-node":"^5.46.1","@mastra/slack":"1.7.0-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.4-alpha.5","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7","@mastra/auth-workos":"1.6.6-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.28.0-alpha.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.137","@mastra/libsql":"1.24.0-alpha.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.9","@internal/types-builder":"0.0.112"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.17.3-alpha.5_1790569248648_0.49077980431000756","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-marvin-deploy-20260928142745":{"name":"@mastra/factory","version":"0.0.0-marvin-deploy-20260928142745","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-marvin-deploy-20260928142745","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"7daf317c340e26d132c63ee6d33288a82de894f4","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-marvin-deploy-20260928142745.tgz","fileCount":862,"integrity":"sha512-vwoDOHqdBCZ+H5tHOlpQV3giWWWS7z7ZKDQ799pZMLB1Liiu2nXu/ml517hwtgJZBLRiLnkKZOXmG9AbP0cvjQ==","signatures":[{"sig":"MEQCIHomvJIriiJJjjmGLwHwF0oAN7W93sCWXvlrjGkssGX5AiBMCGkSfzVh9kGpxJw2MJOp89xggagmUrTC20mAg/XkHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAXcyuKABTmwK90aYoU9RHkhAPM1tqJQhObulVUhPmiUAiBMOVFKXj4JLDW/ePa2mpS6g7Pv64dLJ8KOkcrfOZISjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-marvin-deploy-20260928142745","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6845625},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"0.0.0-marvin-deploy-20260928142745","posthog-node":"^5.46.1","@mastra/slack":"0.0.0-marvin-deploy-20260928142745","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-marvin-deploy-20260928142745","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-marvin-deploy-20260928142745","@mastra/auth-workos":"0.0.0-marvin-deploy-20260928142745"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"0.0.0-marvin-deploy-20260928142745","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-marvin-deploy-20260928142745","@mastra/libsql":"0.0.0-marvin-deploy-20260928142745","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.0-marvin-deploy-20260928142745","@internal/types-builder":"0.0.0-marvin-deploy-20260928142745"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-marvin-deploy-20260928142745_1790606560379_0.8458574112964792","host":"s3://npm-registry-packages-npm-production"}},"0.17.3-alpha.6":{"name":"@mastra/factory","version":"0.17.3-alpha.6","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.17.3-alpha.6","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"1bd6e7462b2be8c0911cdbf6ebe071eb23b3a764","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.17.3-alpha.6.tgz","fileCount":862,"integrity":"sha512-NdZ+bnZ+xwoD8r40zruT7oIqrLDilwePUmVUaKQXR14Lx4b3zyBt5bL+5p20wGMcQYGLlLEWV0flCuUGjKCT1A==","signatures":[{"sig":"MEUCIQD10y7TGRlF3js/QsSUQHF36c+3zoOj20h+9Anqj0LZ7wIgfw1BhI4N+I7GCaM2dmNnhQ8SmQGWcIawn0xztsssLAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCUpls0S9efC0Oa1J1sjCsn2ZehWdJFZbZ1SyY8ulyHbAIgfy/M+5iqj1yIpdTjqiWV0pd3Yzs0H3ZrdGnwgTWNw5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.17.3-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6846059},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.72.0-alpha.6","posthog-node":"^5.46.1","@mastra/slack":"1.7.0-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.8.4-alpha.6","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7","@mastra/auth-workos":"1.6.6-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.28.0-alpha.2","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.137","@mastra/libsql":"1.24.0-alpha.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.9","@internal/types-builder":"0.0.112"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.17.3-alpha.6_1790611306409_0.7842863804415012","host":"s3://npm-registry-packages-npm-production"}},"0.18.0-alpha.7":{"name":"@mastra/factory","version":"0.18.0-alpha.7","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.18.0-alpha.7","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"4c75847fab3aaee1921539c8694b1bf66121cbd1","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.18.0-alpha.7.tgz","fileCount":866,"integrity":"sha512-dXZw52n4+8VYCX5YvOYw2UwDj+OVnk1MYKQOhsOPnH62rkgTtPcbFh979tXl8UzJcZu7kmUDWbq+39YRFRYgog==","signatures":[{"sig":"MEYCIQCj/z4H+BPDrzWcnRkJk47Rxc71MMq3Jec/gToMsCFBMQIhAO6yNtiyQGP/8/rHJd+H222gyeLj2PY2vIcRFvrIVDo5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCAodAYcoOcz3OfI93hyHNm2jvQz3lADKemedaTeZb3NgIhALaEO4ChEsLFx0vacO3zyzKY6yMlVU+DwnLlgotXO//t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.18.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6903234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.72.0-alpha.7","posthog-node":"^5.46.1","@mastra/slack":"1.7.0-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.9.0-alpha.7","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7","@mastra/auth-workos":"1.6.6-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.28.0-alpha.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.137","@mastra/libsql":"1.24.0-alpha.2","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.9","@internal/types-builder":"0.0.112"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.18.0-alpha.7_1790642034616_0.6905053855643464","host":"s3://npm-registry-packages-npm-production"}},"0.18.0-alpha.8":{"name":"@mastra/factory","version":"0.18.0-alpha.8","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.18.0-alpha.8","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"ea551d17fef3865dd314c58b17196c6d19fd7786","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.18.0-alpha.8.tgz","fileCount":866,"integrity":"sha512-p9WFPlDMpTO932czpEFG0vd0apyY15LTKumuNBrMBxwj+wa8cvfxeS6XOxDGquxF3nyIzSfXAISNBMedsgXLQg==","signatures":[{"sig":"MEYCIQDg5UInJBfnaJ0nZcF3V4IoETX4KzGQ5jAfCJDvUJFaTwIhAIs0QiNmrcjxV5ba7DmL577ZUogLiKb+FgmJelFJLxi3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE6lNC1NOpn7m2baq43aPYYJcFnBjY7vB074Y1gMFeKRAiEAnZ/HXLRtba+kznKIgsCJgVtt+qwGT0N6ru1bsoDH5bA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.18.0-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6930130},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.72.0-alpha.8","posthog-node":"^5.46.1","@mastra/slack":"1.7.0-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.9.0-alpha.8","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7","@mastra/auth-workos":"1.6.6-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.28.0-alpha.3","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.137","@mastra/libsql":"1.24.0-alpha.2","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.9","@internal/types-builder":"0.0.112"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.18.0-alpha.8_1790655406786_0.591134799034561","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-marvin-deploy-traces-20260929142102":{"name":"@mastra/factory","version":"0.0.0-marvin-deploy-traces-20260929142102","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-marvin-deploy-traces-20260929142102","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"4c356ac12062884549c9ed99f892e126479095a4","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-marvin-deploy-traces-20260929142102.tgz","fileCount":866,"integrity":"sha512-xla5pprqBWeEsFSxC/zCLHBR3sH0ptzUD30lyKVxdouU6SJyjDDRt3y0LYPE/vLajYdXVDuiJApBb62/7DHwHw==","signatures":[{"sig":"MEUCIQD8legI2efJmjacsChGC+ldXDtskLDpO/xAr2AmhopXbgIgCIwI8Eze7i0HOTlEQwqu8GEGFpG3nZ2cPUV46Lch/vQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCjQhiHQ7yOlaMAzJhTztU77Mf2cZj4TRauz4I1GXV96wIgOvSbtwn8IyglwYPJLs7llLrh85R6uqiOwGPBYNS0B8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-marvin-deploy-traces-20260929142102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6933056},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"0.0.0-marvin-deploy-traces-20260929142102","posthog-node":"^5.46.1","@mastra/slack":"0.0.0-marvin-deploy-traces-20260929142102","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-marvin-deploy-traces-20260929142102","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-marvin-deploy-traces-20260929142102","@mastra/auth-workos":"0.0.0-marvin-deploy-traces-20260929142102"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"0.0.0-marvin-deploy-traces-20260929142102","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-marvin-deploy-traces-20260929142102","@mastra/libsql":"0.0.0-marvin-deploy-traces-20260929142102","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.0-marvin-deploy-traces-20260929142102","@internal/types-builder":"0.0.0-marvin-deploy-traces-20260929142102"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-marvin-deploy-traces-20260929142102_1790692579836_0.4423513717755596","host":"s3://npm-registry-packages-npm-production"}},"0.18.0-alpha.9":{"name":"@mastra/factory","version":"0.18.0-alpha.9","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.18.0-alpha.9","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"dafd7f8020b9f19a6ae685ff93323f69520448d9","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.18.0-alpha.9.tgz","fileCount":866,"integrity":"sha512-gGcXtOBiaMnUxs1zDoK/U5DHuNyt5U9Q4Ns19Df3bwcuZMdRnttm0Z6sZyaZMOdafmnPoSAeVeT1Cy5VrNGCxw==","signatures":[{"sig":"MEUCIF0Arv7GixwzDagJd/pV2mGJMejBggj6vgo9mx10mVDIAiEAuo0EUOkePaIctApouT0qFFW8di39GcN25RO+U3xj3TA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICD5r+9fKRRL3io6g/TAj7d1jUZ4xGUGdliw9zR182USAiBFeuGAQuvx482Ok1f51S8Wa4afWLc65Mt9dq1/N5OYpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.18.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6934881},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.72.0-alpha.9","posthog-node":"^5.46.1","@mastra/slack":"1.7.0-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.9.0-alpha.9","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7","@mastra/auth-workos":"1.6.6-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.28.0-alpha.4","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.137","@mastra/libsql":"1.24.0-alpha.2","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.9","@internal/types-builder":"0.0.112"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.18.0-alpha.9_1790699304168_0.013872933550399758","host":"s3://npm-registry-packages-npm-production"}},"0.18.0-alpha.10":{"name":"@mastra/factory","version":"0.18.0-alpha.10","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.18.0-alpha.10","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"cd762e3e761f8929c5d3adf9ed3f81926c2ce895","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.18.0-alpha.10.tgz","fileCount":866,"integrity":"sha512-dcplHLakIQniwXkVNkTih+TkmSuJ+uQz/Vz9AdUSv98wMMTSrxY74wUsN8eE0J2zfXKYgLjf0ChzsiLpx9Y72Q==","signatures":[{"sig":"MEYCIQCW67CoCLxZSKyJBjF0k809WqDong6mtiHve90mBmk0fwIhALfUq682DsYOaRGFDX3KD4m/n+3ZVlD44IZboZ2p8CgF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAOwFnn5yk/080KqRtjxRiLKJ5SLvIrgle6Y8jyRhVIcAiEA7lv4dCL9G4QAbjc4tcu8AwYGceZflnCUoW/a3i58ksk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.18.0-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6969458},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.72.0-alpha.10","posthog-node":"^5.46.1","@mastra/slack":"1.7.0-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.9.0-alpha.10","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7","@mastra/auth-workos":"1.6.6-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.28.0-alpha.4","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.137","@mastra/libsql":"1.24.0-alpha.3","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.9","@internal/types-builder":"0.0.112"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.18.0-alpha.10_1790720853959_0.8368473337533671","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@mastra/factory","version":"0.18.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.18.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"f0ef95da7d2d97ea987331137a1a4e32e31438ba","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.18.0.tgz","fileCount":866,"integrity":"sha512-/Cb12jI5xVj1f2OC+9PETmYoqJR9uPV544f+7gU4S5KPSgyiM+RKvOR6SpPt94ZBC1jN153mfTZqpBZ+PbEtag==","signatures":[{"sig":"MEYCIQDcXpu8G7ehcbKW2EB8lH5tjjnG4VNF4TieUKDH8Ug84AIhAOb2rQ35XMVCl2E6eODSn4iW68Pwzk/mYm8a0RNIqwS+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDpSVOwgw1QJnwvKb2z03acQH6Bmp97QW6M2fnbmADIBAiA1+fCdKaVEIxkRadE00mLF8L7NY5xM33k6WpSKQbGFcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6969400},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.72.0","posthog-node":"^5.46.1","@mastra/slack":"1.7.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.9.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7","@mastra/auth-workos":"1.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.28.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.138","@mastra/libsql":"1.24.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.10","@internal/types-builder":"0.0.113"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.18.0_1790726716459_0.9471943529069511","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-marvin-deploy-traces-a-20260930070026":{"name":"@mastra/factory","version":"0.0.0-marvin-deploy-traces-a-20260930070026","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-marvin-deploy-traces-a-20260930070026","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"8d9b76a387f878f09aa6a0d7ab20cf10bdc89bf3","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-marvin-deploy-traces-a-20260930070026.tgz","fileCount":870,"integrity":"sha512-c8hwu04CS6UIwBtAwmY6QwfH7Rfagolao8tRp3ii3RhHJvwnSL4aPMcd9pp8oOj5p0p9VInpzT5do6oXZk3XVQ==","signatures":[{"sig":"MEQCIBbttJGuVkdMDoIxdxB+AAenu8t7L5utGVnZTEOD2rKeAiBwwtlJT5xRkRBC8yrB1vJE4sGx8b8j17NsgpgqghjYOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFlBCelod0ox/VlNRfaKH9mgZNSqQxCteI9LqJ8tdGseAiEAp5hZ31Lj1NCBIV6Z2n4OV4jgK1foj+44iML6sjcOChU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-marvin-deploy-traces-a-20260930070026","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6984549},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"0.0.0-marvin-deploy-traces-a-20260930070026","posthog-node":"^5.46.1","@mastra/slack":"0.0.0-marvin-deploy-traces-a-20260930070026","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-marvin-deploy-traces-a-20260930070026","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-marvin-deploy-traces-a-20260930070026","@mastra/auth-workos":"1.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"0.0.0-marvin-deploy-traces-a-20260930070026","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-marvin-deploy-traces-a-20260930070026","@mastra/libsql":"0.0.0-marvin-deploy-traces-a-20260930070026","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.0-marvin-deploy-traces-a-20260930070026","@internal/types-builder":"0.0.0-marvin-deploy-traces-a-20260930070026"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-marvin-deploy-traces-a-20260930070026_1790752327564_0.7176586032921257","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fix-studio-trace-thread-hide-om-20260930091934":{"name":"@mastra/factory","version":"0.0.0-fix-studio-trace-thread-hide-om-20260930091934","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-fix-studio-trace-thread-hide-om-20260930091934","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"ce47eb35028747516827a65e5f6dfeb750089061","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-fix-studio-trace-thread-hide-om-20260930091934.tgz","fileCount":870,"integrity":"sha512-Ti/VnPv+IF+kzQBKuDReglZbrg+cbEdQEwFZ5n08kNM2sCOo6UufI643ydhF9tvSg64XCXqJRe1II2RAKo4OIQ==","signatures":[{"sig":"MEUCIQC2qlfyMZTp9SFeLbav1ozy3zFN54VdVTUCDu+73ntwRgIgZNpwqYLtKN7jfLarI9FOdb11//8F8KPek+f3Lrws7Gc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGD8TqjGWUGXwYjxwZM7Pax8lLVKFg4+GoFoOAE2H6AuAiBVcM8mktt7VfDR99Sb798yaMW1tx/o8EacYAhWdwSvzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-fix-studio-trace-thread-hide-om-20260930091934","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6984336},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"0.0.0-fix-studio-trace-thread-hide-om-20260930091934","posthog-node":"^5.46.1","@mastra/slack":"0.0.0-fix-studio-trace-thread-hide-om-20260930091934","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-fix-studio-trace-thread-hide-om-20260930091934","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-fix-studio-trace-thread-hide-om-20260930091934","@mastra/auth-workos":"1.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"0.0.0-fix-studio-trace-thread-hide-om-20260930091934","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-fix-studio-trace-thread-hide-om-20260930091934","@mastra/libsql":"0.0.0-fix-studio-trace-thread-hide-om-20260930091934","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.0-fix-studio-trace-thread-hide-om-20260930091934","@internal/types-builder":"0.0.0-fix-studio-trace-thread-hide-om-20260930091934"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-fix-studio-trace-thread-hide-om-20260930091934_1790760907747_0.26761877752312846","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-marvin-deploy-trace-b-20260930122039":{"name":"@mastra/factory","version":"0.0.0-marvin-deploy-trace-b-20260930122039","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-marvin-deploy-trace-b-20260930122039","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"8773caa1f21eb7c9001def3f2caf789434cc50ca","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-marvin-deploy-trace-b-20260930122039.tgz","fileCount":870,"integrity":"sha512-zwhTTpE49m+GCulK4WlSN6s7yN3Et/30K+TfFqscbA8QPLnnMbOpWrB7kaQypFntCODt3yxz3BU9pwU8037FdQ==","signatures":[{"sig":"MEYCIQDx3BLP5CgQhkU9kDB+M+pIIL7GzHX65Aa4BTV1hvxf4wIhAJ7mLBlOnB0oZToFNBqAlZ9WYIgTujQX6OcVNhF6tOmH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCQ7+pbOheJOXcd4tnQxtFViZ9TxV01tOnA3LJMw8R+WwIhAM3LX1rVQ9xaWQF0KG/1ePlbirkqOVrb1d5SoQpe9x7E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-marvin-deploy-trace-b-20260930122039","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6984236},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"0.0.0-marvin-deploy-trace-b-20260930122039","posthog-node":"^5.46.1","@mastra/slack":"0.0.0-marvin-deploy-trace-b-20260930122039","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-marvin-deploy-trace-b-20260930122039","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-marvin-deploy-trace-b-20260930122039","@mastra/auth-workos":"1.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"0.0.0-marvin-deploy-trace-b-20260930122039","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-marvin-deploy-trace-b-20260930122039","@mastra/libsql":"0.0.0-marvin-deploy-trace-b-20260930122039","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.0-marvin-deploy-trace-b-20260930122039","@internal/types-builder":"0.0.0-marvin-deploy-trace-b-20260930122039"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-marvin-deploy-trace-b-20260930122039_1790771784233_0.025622017106512462","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-feat-mcp-typegen-20260930124658":{"name":"@mastra/factory","version":"0.0.0-feat-mcp-typegen-20260930124658","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-feat-mcp-typegen-20260930124658","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"2dec8a97e0b5cb2e7cc6483fd0e3505a6461a34b","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-feat-mcp-typegen-20260930124658.tgz","fileCount":870,"integrity":"sha512-jorbiQUGbf9k9gUbGnfaPRPbRyU8sfWy03vnYUFN+O/lsiS6KFQ6wnqQX89eg2588zSagTZA+MLHnpu0VixUfA==","signatures":[{"sig":"MEUCIFvrx6SZPO3VqIsPLccVtBVki531flDRrsdgcSq1gSnYAiEAp6NzbyDCoqxcvdeFBJGt/fNnOK1AXusod27NcLvmcuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEsCRRVabDNAID/+I0OrS3TM2tAO/JKnXaGsbrDmH9DAAiBrF7JEiFc0PH/3LKGoP5WDdmRLxfrPz1ipqrEE81FGlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-feat-mcp-typegen-20260930124658","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6984186},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"0.0.0-feat-mcp-typegen-20260930124658","posthog-node":"^5.46.1","@mastra/slack":"0.0.0-feat-mcp-typegen-20260930124658","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-feat-mcp-typegen-20260930124658","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-feat-mcp-typegen-20260930124658","@mastra/auth-workos":"1.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"0.0.0-feat-mcp-typegen-20260930124658","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-feat-mcp-typegen-20260930124658","@mastra/libsql":"0.0.0-feat-mcp-typegen-20260930124658","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.0-feat-mcp-typegen-20260930124658","@internal/types-builder":"0.0.0-feat-mcp-typegen-20260930124658"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-feat-mcp-typegen-20260930124658_1790774594953_0.04955880153227299","host":"s3://npm-registry-packages-npm-production"}},"0.18.1-alpha.0":{"name":"@mastra/factory","version":"0.18.1-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.18.1-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"4ce869333492eb077cdccfde20d20f1490ca621f","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.18.1-alpha.0.tgz","fileCount":870,"integrity":"sha512-pAsBND2N56bjKy8TO/VBbjRp7fBBlRq8cZaa1IfyaTuPGuHIz37gX9m3VYR52vXoMwfK9wf/jmGOvQlhJkX1tA==","signatures":[{"sig":"MEUCIEk4lZlpFifVBqZQCB+9v5OdF11wkCGQ5ZTOXm7uplnXAiEAmPAVzaLJCdvl/FYz4SxGtiefYZf9BAJ07R85UrlDsHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC0h4UtulNm8Trgm4g/bvB4q8Fzbf+UUYHNFeMtHUNQDAIhAKdIKpVKTDa57WtTo+C8nzuxtSJucyn3HA1+WgwTngJo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.18.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6983924},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.73.0-alpha.0","posthog-node":"^5.46.1","@mastra/slack":"1.7.1-alpha.0","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.10.0-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.7","@mastra/auth-workos":"1.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.28.1-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.138","@mastra/libsql":"1.24.1-alpha.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.10","@internal/types-builder":"0.0.113"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.18.1-alpha.0_1790786062298_0.7696152488379124","host":"s3://npm-registry-packages-npm-production"}},"0.19.0-alpha.1":{"name":"@mastra/factory","version":"0.19.0-alpha.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.19.0-alpha.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"6463561cdb8dd84605e7048a6832eceae09f2c5e","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.19.0-alpha.1.tgz","fileCount":878,"integrity":"sha512-73GIlpdx369hUJxzvtf3aoT7QHSIV7URlUvO6IgrQGcGO2IF23IFaFs7bPJsr/BIzHsFaMMXZlRGwAwjvI6YHg==","signatures":[{"sig":"MEYCIQDzi5MpUhO9l4ClZjGYo2NR+1gy7mtmvEZaBvdtQsM5cwIhAPTS/ncWSlGBJodk14sjCNkpMGCL0VGTuJMubnO1qka5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID74pualhUIPDJmiSx1XrpKpAzzPZepS6QOXaZ6fk5ozAiEAvZvz7XdXIuJ8nzIftmE1IQlxBPMnKZ8Fh9fgCvJS9qU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.19.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7026128},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.73.0-alpha.1","posthog-node":"^5.46.1","@mastra/slack":"1.7.1-alpha.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.10.0-alpha.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.8-alpha.0","@mastra/auth-workos":"1.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.28.1-alpha.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.138","@mastra/libsql":"1.24.1-alpha.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.10","@internal/types-builder":"0.0.113"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.19.0-alpha.1_1790828378045_0.22679334773131132","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-marvin-deploy-trace-c-20261001065356":{"name":"@mastra/factory","version":"0.0.0-marvin-deploy-trace-c-20261001065356","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-marvin-deploy-trace-c-20261001065356","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"90ee28bd270f30f2ff42f6ab5b59d6dd1aa92e12","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-marvin-deploy-trace-c-20261001065356.tgz","fileCount":878,"integrity":"sha512-C/pdiU1OQRiVfRC1txp/ZT93Yhij+JdwQM0VzptehnOTgrUA8re1MPP02Wy01QlumBk9Rt2RAvLLaK30JKxlpw==","signatures":[{"sig":"MEUCIQD6srO3LUUrSQuGMOVWxGC6NIL0P1F7JYtHNhIKcndQeAIgComqqt0y9x/1BfcRcQW58Ykr53475lhXfopvc/wRo2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDAkjur7mzXzMxFHT/B22RClGbf1NuuroZ580UfejK3gAIgJynFTb/0oIpzc3Zn/d4zoW3XpfI6hr+ab37v42wQuGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-marvin-deploy-trace-c-20261001065356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7026432},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"0.0.0-marvin-deploy-trace-c-20261001065356","posthog-node":"^5.46.1","@mastra/slack":"0.0.0-marvin-deploy-trace-c-20261001065356","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-marvin-deploy-trace-c-20261001065356","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-marvin-deploy-trace-c-20261001065356","@mastra/auth-workos":"1.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"0.0.0-marvin-deploy-trace-c-20261001065356","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-marvin-deploy-trace-c-20261001065356","@mastra/libsql":"0.0.0-marvin-deploy-trace-c-20261001065356","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.0-marvin-deploy-trace-c-20261001065356","@internal/types-builder":"0.0.0-marvin-deploy-trace-c-20261001065356"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-marvin-deploy-trace-c-20261001065356_1790838318042_0.8118998519564455","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@mastra/factory","version":"0.19.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.19.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"393b8c41050fadc1fc59b897d0a9732096558478","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.19.0.tgz","fileCount":878,"integrity":"sha512-vrcWMMLS1dpezuME18N++cHLs7HFGAbMn0snFc1EUBxZkn2F1f1sbGc2cFMC7LFINkYY21odchqqQa9vktVcSw==","signatures":[{"sig":"MEUCIQDF1WDAi8SIywPCZkrXsfwlvrzcJHaA0uz4NXdy2cmr9wIgFr8IW1PMzm6aeJj9rUmtDdHxI/ygzTpR6x48n594xm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCHETzSwnbqCREWJvP2cQJb2rVldglx9P735jYdHZWpBgIgJdYDvz094pavxIWaOtpfYCHkWowrwuXGT1Io+o76f40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7026072},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.73.0","posthog-node":"^5.46.1","@mastra/slack":"1.7.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.10.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.8","@mastra/auth-workos":"1.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.28.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.139","@mastra/libsql":"1.24.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.11","@internal/types-builder":"0.0.114"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.19.0_1790843887701_0.8244749138161493","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-marvin-deploy-trace-d-20261001094745":{"name":"@mastra/factory","version":"0.0.0-marvin-deploy-trace-d-20261001094745","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-marvin-deploy-trace-d-20261001094745","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"c6d28f7aca09bcd5170ab6a98c418e350f3dadad","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-marvin-deploy-trace-d-20261001094745.tgz","fileCount":878,"integrity":"sha512-cPVQrU21fU0ML/i6V4nVm/I9A5AgILwkFjpluBOhZDFtGalbR4LmSD8+0wrzKA5Zsno6p7JeNh3mQ08XR8whlA==","signatures":[{"sig":"MEQCIG9pDFcytd1Es6vEFIRJgW99Z1SPfzTdzN+EvaMhRy8AAiBSszFsflItsisunKHoA0vYIoRH0gGpH+SgkPbtqEYmEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDNMPpfQNd6h6VtrNrmNbYcGuxynG3XUTgoGmpyGYpAnAiEAoKBzkCOfnQqYQoXsTpqiHewlQqnmzciZgryCuwErYfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-marvin-deploy-trace-d-20261001094745","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7026432},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"0.0.0-marvin-deploy-trace-d-20261001094745","posthog-node":"^5.46.1","@mastra/slack":"0.0.0-marvin-deploy-trace-d-20261001094745","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-marvin-deploy-trace-d-20261001094745","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-marvin-deploy-trace-d-20261001094745","@mastra/auth-workos":"1.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"0.0.0-marvin-deploy-trace-d-20261001094745","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-marvin-deploy-trace-d-20261001094745","@mastra/libsql":"0.0.0-marvin-deploy-trace-d-20261001094745","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.0-marvin-deploy-trace-d-20261001094745","@internal/types-builder":"0.0.0-marvin-deploy-trace-d-20261001094745"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-marvin-deploy-trace-d-20261001094745_1790848873720_0.047443136496895244","host":"s3://npm-registry-packages-npm-production"}},"0.19.1-alpha.0":{"name":"@mastra/factory","version":"0.19.1-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.19.1-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"b9c31bb08bf6e083ac9301aa85391ed59cec417b","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.19.1-alpha.0.tgz","fileCount":878,"integrity":"sha512-UqogDmP73NjYkNqDOVp1IFdvgE9pTo9sZnE+jWEhWtTGjTXkoltKELYh6v/JobQqmUBLuPGb1qpHDpLn3sBRow==","signatures":[{"sig":"MEUCIB7IlW76Q/28/Jh53u6ZUU7DnHnWB+DUHPkIK+ZcM9PWAiEA3SRTto4lb6UXruj3VcQWA7zTfeyqeomTudHgct1xl1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDmLTmcTeBD6AK43mwkI8r6Qfb13cNBm8DVOWKJt6joswIgCMLzHZ96DOC7OrcPzc+QazqtwqMRC04LWNMje+tVzzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.19.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7035128},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.73.1-alpha.0","posthog-node":"^5.46.1","@mastra/slack":"1.7.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.10.1-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.8","@mastra/auth-workos":"1.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.28.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.139","@mastra/libsql":"1.24.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.11","@internal/types-builder":"0.0.114"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.19.1-alpha.0_1790872722183_0.8220217032117234","host":"s3://npm-registry-packages-npm-production"}},"0.19.1-alpha.1":{"name":"@mastra/factory","version":"0.19.1-alpha.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.19.1-alpha.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"ed6f7372f0cbbbef6da8d71fb6753fd74b1e512b","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.19.1-alpha.1.tgz","fileCount":878,"integrity":"sha512-rOveKrfMVB4H8J1wt13oMAxQ1zPo73l0612WKFehpIKPvq2jRudQwrfD0opipgtl2nsRvCuylzuHo2hNIvU5vQ==","signatures":[{"sig":"MEQCIEcIr2tmuJCRe0aiZzBepbCI4XDsq67jJBqr4pRZrGXtAiAxNR0M3QCzOPrzb63jlE8Ry0ygAq5Z5G8j6dzCfA3WZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDvJdVJ7ypGuuf/7F5X8+fxf8R4eOqsIPCcr2pHWxNUcAiBDiqG1oVIJBlQgr7IKuQG1e/enCMfYYFFGnHEdubOhMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.19.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7035128},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.73.1-alpha.1","posthog-node":"^5.46.1","@mastra/slack":"1.7.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.10.1-alpha.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.8","@mastra/auth-workos":"1.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.28.1","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.139","@mastra/libsql":"1.24.1","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.11","@internal/types-builder":"0.0.114"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.19.1-alpha.1_1790875899003_0.8291411907753485","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@mastra/factory","version":"0.19.1","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.19.1","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"dcf3fe2f3e5bb9a44247dacf4a1fec87ddb24dfd","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.19.1.tgz","fileCount":878,"integrity":"sha512-BSr+errG52YbBu+WOt/ZFz3B8nu/Q2tdXlb9ifVv9hyyTiI2w2Hr0xoEsKqH9gPVvimsGcwGawphaALg8leX2Q==","signatures":[{"sig":"MEYCIQCycCmUxpys2ZcqtkNPMdmGHy9DCaurwZbZbIzwazxNbQIhALqRigLvzFL/N1KCjZDiwhe4iFAl6Ewj3q+J4YpOXDhx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAwO+8KJhW2yrCBHMtYKkkqBrG7gki1ao9zJzF/kiQyCAiAkN6Tw5/s1iX8Jqndlp/74m5LenKaoMqP2jJos6jgvgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7035104},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.74.0","posthog-node":"^5.46.1","@mastra/slack":"1.7.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.10.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.8","@mastra/auth-workos":"1.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.29.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.140","@mastra/libsql":"1.25.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.12","@internal/types-builder":"0.0.115"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.19.1_1790878621617_0.7174100387565367","host":"s3://npm-registry-packages-npm-production"}},"0.19.2-alpha.0":{"name":"@mastra/factory","version":"0.19.2-alpha.0","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.19.2-alpha.0","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"d3838b883dae1e3e6c4a13433b646f556c61070b","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.19.2-alpha.0.tgz","fileCount":878,"integrity":"sha512-TK2Rmo1ikRK1J3XzDCcGjK1HVDApNg4TIFl3Ju/aSVmfwdwD3yBh9WtRbo+bNdYz7sodTHpxpUQytlr7+nXxzQ==","signatures":[{"sig":"MEQCIGFqyRxzweczjiI/dOWct4OCsOPCLFSJk9Rn8cdUttwUAiAh8ih7M/F2cpNSwGmdvR8sCHXIlK4cUWlwqs5MFdPV2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDFqepm6Zr5NAoHT0yHa8sa4QJ47q3Eoildi4mdvdEP9AIgNKHikc7FnpiBTsLliEHhBKEiySMthO3IO++3FWSmkyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.19.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7035128},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.75.0-alpha.0","posthog-node":"^5.46.1","@mastra/slack":"1.7.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.10.2-alpha.0","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.8","@mastra/auth-workos":"1.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.29.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.140","@mastra/libsql":"1.25.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.12","@internal/types-builder":"0.0.115"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.19.2-alpha.0_1790914761748_0.9991172524725318","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-marvin-deploy-trace-e-20261002114957":{"name":"@mastra/factory","version":"0.0.0-marvin-deploy-trace-e-20261002114957","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-marvin-deploy-trace-e-20261002114957","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"7a25a488117b0fd9a35e5296fe0e9474162ff0c2","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-marvin-deploy-trace-e-20261002114957.tgz","fileCount":878,"integrity":"sha512-ETkAH/ru3IiQNc27Au+Cm1nFeY9kMuocKBGp4XNwjj8AAZ6JIECBWVNhs6tH7KicKImJ5WbNVpdDaaXdoPo9aw==","signatures":[{"sig":"MEUCIDDITTGfcmN1yLeT6aPfZeGP6O9xKRPtgG0l2I9Us5wqAiEA95PqAxdLivxg4NNjVHglUvyl4l3PrFqLiM6Dpb8Cdkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD2TUZWvCYb5x7cd2U8ys/UAWY5tjRgB5KmUWBe6KUi3AIgdQBqsPM9I+QPcnZbtHGcwh1TFQjDJ4blARuHZnxLnHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-marvin-deploy-trace-e-20261002114957","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7035464},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"0.0.0-marvin-deploy-trace-e-20261002114957","posthog-node":"^5.46.1","@mastra/slack":"0.0.0-marvin-deploy-trace-e-20261002114957","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-marvin-deploy-trace-e-20261002114957","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-marvin-deploy-trace-e-20261002114957","@mastra/auth-workos":"1.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"0.0.0-marvin-deploy-trace-e-20261002114957","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-marvin-deploy-trace-e-20261002114957","@mastra/libsql":"0.0.0-marvin-deploy-trace-e-20261002114957","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.0-marvin-deploy-trace-e-20261002114957","@internal/types-builder":"0.0.0-marvin-deploy-trace-e-20261002114957"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-marvin-deploy-trace-e-20261002114957_1790942601221_0.12907259430714602","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-polyester-catcher-20261002131924":{"name":"@mastra/factory","version":"0.0.0-polyester-catcher-20261002131924","keywords":["mastra","software-factory","agents","ai"],"author":"","license":"Apache-2.0","_id":"@mastra/factory@0.0.0-polyester-catcher-20261002131924","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"homepage":"https://mastra.ai","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"e9b5d99579b5e77370c0ec7ecfc0d456d2a09dae","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.0.0-polyester-catcher-20261002131924.tgz","fileCount":878,"integrity":"sha512-Xczc3QIQYGo56Nfo89fk69a4Cn9JE7GmdbDwsgvtZBl90jSCxQ6sw0Kcu7eBBnTRxdHB8s3B/GGiYQa25kbj1Q==","signatures":[{"sig":"MEQCIFtRfbl/lBtNVnxdbOTS833HsKdcB2H1uSheoHdCMKW4AiACFGn/XT3hS+6vJgq+XZeDSfZ3PlzzuK4j6auYFoIR9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEPfTscYTEhFQsCPospeYJYbQ8NwGh1LSlvPecr4wAicAiEAhW69RLOC8r8GVctkwKKNuzlwt5Es+i1itrWEJ52CRrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.0.0-polyester-catcher-20261002131924","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7035424},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"50f356cc-ff7d-492c-9810-a25751b63aba"}},"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"0.0.0-polyester-catcher-20261002131924","posthog-node":"^5.46.1","@mastra/slack":"0.0.0-polyester-catcher-20261002131924","@octokit/rest":"^22.0.1","@mastra/code-sdk":"0.0.0-polyester-catcher-20261002131924","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"0.0.0-polyester-catcher-20261002131924","@mastra/auth-workos":"1.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"0.0.0-polyester-catcher-20261002131924","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.0-polyester-catcher-20261002131924","@mastra/libsql":"0.0.0-polyester-catcher-20261002131924","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.0-polyester-catcher-20261002131924","@internal/types-builder":"0.0.0-polyester-catcher-20261002131924"},"_npmOperationalInternal":{"tmp":"tmp/factory_0.0.0-polyester-catcher-20261002131924_1790948025382_0.5632718427057761","host":"s3://npm-registry-packages-npm-production"}},"0.19.2-alpha.1":{"_id":"@mastra/factory@0.19.2-alpha.1","bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"dist":{"shasum":"6b3a6ce1ca8f825e75dfd228a046e3bd8e1fac6e","tarball":"https://registry.npmjs.org/@mastra/factory/-/factory-0.19.2-alpha.1.tgz","fileCount":878,"integrity":"sha512-WtbQwZ5Kxi/H71h2bI+72g64qF4ubMD5/sVLCYcpIIS0oRX94h61LwHSzMuyH/KPbvFquGDLmgFrt5Z2ZJAKVA==","signatures":[{"sig":"MEUCIGdiuOX1Nj6jy/42wiYHnDGs2+sSkeddqePkOZGQP7ZtAiEAwsYEKeS/+ACn7MK13RagvkH4+t/0XU3T3fED0AoA20w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCArwsQatGvmU/yNIfUBYJNE7rGcLsHUDHktNLPphldWAIhAJ3+7zU64l6YtwEIsErm3kgqK/EfaKIh8svPyPDuNRrJ"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mastra%2ffactory@0.19.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7037939},"main":"dist/index.js","name":"@mastra/factory","type":"module","types":"dist/index.d.ts","author":"","engines":{"node":">=22.19.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./boards":{"import":{"types":"./dist/boards/index.d.ts","default":"./dist/boards/index.js"}},"./package.json":"./package.json"},"license":"Apache-2.0","scripts":{"lint":"oxlint . && eslint .","test":"vitest run","check":"tsc --noEmit","lint:fix":"oxlint --fix . && eslint --fix .","build:lib":"tsdown --silent --config tsdown.config.ts","smoke:dist":"node --input-type=module -e \"import('./dist/index.js').then(() => console.log('dist import ok')).catch(e => { console.error(e.message); process.exit(1); })\"","generate:api-cli-route-metadata":"tsx scripts/generate-api-cli-route-metadata.ts"},"version":"0.19.2-alpha.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"50f356cc-ff7d-492c-9810-a25751b63aba"}},"homepage":"https://mastra.ai","keywords":["mastra","software-factory","agents","ai"],"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","directories":{},"maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.4","chat":"^4.37.0","hono":"^4.13.7","@mastra/core":"1.75.0-alpha.1","posthog-node":"^5.46.1","@mastra/slack":"1.7.1","@octokit/rest":"^22.0.1","@mastra/code-sdk":"1.11.0-alpha.1","@octokit/auth-app":"^8.0.0","@mastra/auth-studio":"1.3.8","@mastra/auth-workos":"1.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","tsdown":"0.22.9","vitest":"4.1.11","@mastra/pg":"1.30.0-alpha.0","typescript":"^6.0.3","@types/node":"22.20.1","@internal/lint":"0.0.140","@mastra/libsql":"1.25.0","typescript-eslint":"^8.57.0","@internal/workspace":"0.0.12","@internal/types-builder":"0.0.115"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/factory_0.19.2-alpha.1_1790958190824_0.9516135617039605"}}},"time":{"created":"2026-07-22T17:36:27.963Z","modified":"2026-10-02T16:23:11.331Z","0.0.0":"2026-07-22T17:36:28.291Z","0.1.0-alpha.2":"2026-07-22T17:53:05.576Z","0.1.0-alpha.3":"2026-07-22T19:36:27.914Z","0.1.0-alpha.4":"2026-07-22T21:52:22.087Z","0.1.0-alpha.5":"2026-07-22T23:39:52.330Z","0.1.0-alpha.6":"2026-07-23T00:39:07.030Z","0.1.0-alpha.7":"2026-07-23T01:54:25.386Z","0.1.0-alpha.8":"2026-07-23T02:33:19.974Z","0.1.0-alpha.9":"2026-07-23T03:01:33.319Z","0.1.0":"2026-07-23T03:34:31.806Z","0.2.0-alpha.0":"2026-07-23T08:47:40.481Z","0.2.0":"2026-07-23T09:52:48.289Z","0.2.1-alpha.0":"2026-07-23T16:47:49.483Z","0.2.1-alpha.1":"2026-07-24T05:19:34.577Z","0.2.1-alpha.2":"2026-07-25T05:18:27.195Z","0.2.1-alpha.3":"2026-07-27T05:31:03.816Z","0.2.1-alpha.4":"2026-07-27T15:18:44.622Z","0.2.1":"2026-07-27T16:32:08.487Z","0.2.2-alpha.0":"2026-07-27T17:07:22.312Z","0.2.2-alpha.1":"2026-07-28T05:17:53.115Z","0.2.2-alpha.2":"2026-07-28T15:12:40.820Z","0.2.2-alpha.3":"2026-07-28T16:07:46.191Z","0.2.2-alpha.4":"2026-07-28T18:43:23.132Z","0.2.2":"2026-07-28T23:13:14.489Z","0.2.3-alpha.0":"2026-07-29T12:19:55.486Z","0.3.0-alpha.2":"2026-07-29T20:54:21.855Z","0.3.0-alpha.3":"2026-07-29T23:33:05.660Z","0.3.0":"2026-07-30T01:45:18.647Z","0.3.1-alpha.0":"2026-07-30T12:43:32.868Z","0.4.0-alpha.1":"2026-07-30T16:50:58.362Z","0.4.0-alpha.2":"2026-07-30T19:59:15.759Z","0.0.0-fix-thread-subscription-multi-instance-redis-streams-20260730204150":"2026-07-30T20:48:42.294Z","0.4.0-alpha.3":"2026-07-31T05:25:09.556Z","0.4.0-alpha.4":"2026-07-31T16:53:12.818Z","0.4.0-alpha.5":"2026-07-31T19:30:17.012Z","0.0.0-feat-move-slack-integration-to-factory-20260804181842":"2026-08-04T18:26:08.362Z","0.4.0-alpha.6":"2026-08-04T18:52:44.482Z","0.4.0-alpha.7":"2026-08-04T19:58:53.201Z","0.0.0-sandbox-private-exec-20260804211430":"2026-08-04T21:21:16.108Z","0.4.0":"2026-08-05T00:17:36.826Z","0.4.1-alpha.0":"2026-08-05T05:15:50.233Z","0.5.0-alpha.1":"2026-08-05T16:47:52.458Z","0.5.0-alpha.2":"2026-08-05T18:40:34.953Z","0.5.0":"2026-08-05T20:35:57.468Z","0.5.1-alpha.0":"2026-08-06T05:17:31.291Z","0.6.0-alpha.1":"2026-08-07T04:55:01.777Z","0.0.0-esbuild-bundle-worker-20260807173433":"2026-08-07T17:41:52.074Z","0.0.0-esbuild-bundle-worker-20260807182016":"2026-08-07T18:28:15.787Z","0.6.0-alpha.3":"2026-08-08T01:13:54.999Z","0.6.0-alpha.4":"2026-08-08T01:57:16.390Z","0.6.0-alpha.5":"2026-08-08T04:39:36.642Z","0.6.0-alpha.6":"2026-08-08T04:59:28.245Z","0.6.0-alpha.8":"2026-08-08T17:02:09.944Z","0.6.0-alpha.9":"2026-08-09T01:02:02.564Z","0.6.0-alpha.10":"2026-08-09T04:44:46.645Z","0.6.0-alpha.11":"2026-08-09T16:22:44.216Z","0.0.0-platform-sandbox-sidecar-probe-20260809163846":"2026-08-09T16:46:40.006Z","0.6.0-alpha.14":"2026-08-10T16:30:44.922Z","0.6.0-alpha.15":"2026-08-10T17:46:32.773Z","0.0.0-openai-schema-compat-issue-20260810211758":"2026-08-10T21:26:04.473Z","0.0.0-factory-sessions-first-meaningful-exec-at-20260810230411":"2026-08-10T23:12:01.832Z","0.6.0-alpha.16":"2026-08-11T01:58:38.398Z","0.0.0-platform-turn-end-wiring-20260811044905":"2026-08-11T05:01:29.589Z","0.6.0-alpha.17":"2026-08-11T18:33:30.420Z","0.6.0-alpha.18":"2026-08-11T20:30:01.386Z","0.6.0-alpha.19":"2026-08-11T22:54:19.866Z","0.6.0":"2026-08-12T04:56:32.340Z","0.6.1-alpha.0":"2026-08-12T16:50:05.497Z","0.7.0-alpha.1":"2026-08-13T04:48:30.231Z","0.7.0-alpha.2":"2026-08-13T14:46:34.327Z","0.7.0-alpha.3":"2026-08-13T16:37:28.025Z","0.7.0-alpha.4":"2026-08-13T20:18:11.581Z","0.7.0-alpha.5":"2026-08-13T23:52:35.456Z","0.7.0":"2026-08-14T00:33:48.104Z","0.7.1-alpha.0":"2026-08-14T04:49:09.656Z","0.7.1-alpha.1":"2026-08-14T16:33:27.500Z","0.0.0-perf-factory-sandbox-lifecycle-20260814171817":"2026-08-14T17:27:49.563Z","0.7.1-alpha.2":"2026-08-14T20:53:01.062Z","0.7.1-alpha.3":"2026-08-14T22:59:18.536Z","0.7.1-alpha.4":"2026-08-15T04:40:43.128Z","0.7.1-alpha.5":"2026-08-15T16:19:26.052Z","0.8.0-alpha.6":"2026-08-15T16:33:07.098Z","0.8.0-alpha.7":"2026-08-16T04:29:11.192Z","0.8.0-alpha.8":"2026-08-17T04:28:24.944Z","0.8.0-alpha.9":"2026-08-18T02:53:33.154Z","0.8.0-alpha.10":"2026-08-18T04:33:43.965Z","0.8.0-alpha.11":"2026-08-18T05:46:36.782Z","0.8.0-alpha.12":"2026-08-18T14:28:57.964Z","0.0.0-fix-session-visibility-review-nits-20260818175628":"2026-08-18T18:10:46.973Z","0.8.0-alpha.13":"2026-08-18T18:24:08.726Z","0.8.0-alpha.14":"2026-08-19T01:28:17.663Z","0.8.0-alpha.15":"2026-08-19T02:32:56.407Z","0.8.0-alpha.16":"2026-08-19T02:53:05.650Z","0.8.0":"2026-08-19T04:11:44.561Z","0.8.1-alpha.0":"2026-08-19T16:24:34.256Z","0.0.0-fix-agent-controller-lazy-workspace-20260819202711":"2026-08-19T20:35:24.043Z","0.9.0-alpha.1":"2026-08-20T04:29:51.504Z","0.9.0-alpha.2":"2026-08-20T16:25:49.281Z","0.0.0-fix-platform-sandbox-readiness-20260820163514":"2026-08-20T16:46:55.270Z","0.9.0-alpha.3":"2026-08-20T21:43:52.591Z","0.9.0-alpha.4":"2026-08-20T23:36:34.859Z","0.9.0-alpha.5":"2026-08-20T23:54:18.454Z","0.9.0":"2026-08-21T01:19:52.198Z","0.10.0-alpha.1":"2026-08-21T16:25:04.225Z","0.10.0-alpha.2":"2026-08-22T02:18:31.713Z","0.0.0-om-continuation-hints-20260824180431":"2026-08-24T18:12:53.495Z","0.10.0-alpha.7":"2026-08-25T01:13:03.211Z","0.10.0-alpha.8":"2026-08-25T04:29:33.959Z","0.10.0-alpha.9":"2026-08-25T05:10:17.277Z","0.10.0-alpha.10":"2026-08-25T15:16:15.844Z","0.10.0-alpha.13":"2026-08-26T01:18:45.014Z","0.10.0-alpha.14":"2026-08-26T04:29:42.451Z","0.10.0":"2026-08-26T10:59:03.371Z","0.10.1-alpha.0":"2026-08-26T16:58:13.391Z","0.10.1-alpha.1":"2026-08-26T19:38:06.294Z","0.10.1":"2026-08-26T21:47:24.573Z","0.10.2-alpha.0":"2026-08-27T06:21:14.627Z","0.10.2-alpha.1":"2026-08-27T19:46:20.683Z","0.10.2-alpha.2":"2026-08-27T22:46:15.040Z","0.10.2-alpha.3":"2026-08-28T09:16:53.965Z","0.11.0":"2026-08-28T13:39:56.946Z","0.0.0-relic-pressure-20260828160621":"2026-08-28T16:14:38.632Z","0.0.0-knowledgev2-20260828164436":"2026-08-28T16:52:32.150Z","0.11.1-alpha.0":"2026-08-28T20:15:31.304Z","0.11.1":"2026-08-28T21:31:29.018Z","0.12.0-alpha.0":"2026-08-29T00:56:02.462Z","0.12.0-alpha.1":"2026-08-30T04:15:29.714Z","0.12.0-alpha.2":"2026-08-31T04:14:47.922Z","0.12.0-alpha.3":"2026-08-31T16:15:18.229Z","0.12.0-alpha.4":"2026-08-31T18:58:58.950Z","0.12.0-alpha.5":"2026-09-01T04:14:53.438Z","0.12.0-alpha.6":"2026-09-01T16:47:40.784Z","0.12.0-alpha.7":"2026-09-01T17:39:25.176Z","0.0.0-subconscious-alpha-20260901173138":"2026-09-01T17:43:37.735Z","0.12.0-alpha.8":"2026-09-01T21:37:06.906Z","0.12.0-alpha.9":"2026-09-02T00:57:49.702Z","0.12.0-alpha.10":"2026-09-02T01:40:16.956Z","0.12.0-alpha.11":"2026-09-02T04:17:13.669Z","0.12.0-alpha.12":"2026-09-02T16:42:51.853Z","0.12.0-alpha.13":"2026-09-02T18:05:44.984Z","0.12.0-alpha.14":"2026-09-02T22:47:24.275Z","0.12.0-alpha.15":"2026-09-02T23:01:38.339Z","0.0.0-knowledge-org-scope-20260902233451":"2026-09-02T23:45:06.738Z","0.0.0-workshop-yj-20260903030708":"2026-09-03T03:17:30.064Z","0.0.0-fix-knowledge-inspector-org-scope-20260903035938":"2026-09-03T04:09:55.939Z","0.12.0":"2026-09-03T04:18:44.012Z","0.12.1-alpha.0":"2026-09-03T05:21:29.390Z","0.0.0-fix-knowledge-inspector-org-scope-20260903151927":"2026-09-03T15:30:38.713Z","0.12.1-alpha.1":"2026-09-03T16:17:04.385Z","0.13.0-alpha.2":"2026-09-03T19:44:51.136Z","0.13.0-alpha.3":"2026-09-03T22:19:01.389Z","0.0.0-feat-subconscious-tool-guidance-20260904010013":"2026-09-04T01:10:00.267Z","0.0.0-feat-subconscious-tool-guidance-20260904012318":"2026-09-04T01:31:54.587Z","0.13.0-alpha.4":"2026-09-04T04:21:03.171Z","0.13.0-alpha.5":"2026-09-04T16:18:25.004Z","0.13.0-alpha.6":"2026-09-05T04:16:49.958Z","0.13.0-alpha.7":"2026-09-05T15:58:53.553Z","0.13.0-alpha.8":"2026-09-06T01:53:36.900Z","0.13.0-alpha.9":"2026-09-06T04:13:30.870Z","0.0.0-tags-preview-alpha-20260906184827":"2026-09-06T18:57:11.101Z","0.13.0-alpha.10":"2026-09-07T07:29:55.907Z","0.13.0-alpha.11":"2026-09-07T11:31:44.223Z","0.13.0-alpha.12":"2026-09-07T16:16:07.113Z","0.13.0-alpha.13":"2026-09-08T04:16:05.083Z","0.13.0-alpha.14":"2026-09-08T15:52:17.460Z","0.13.0-alpha.15":"2026-09-08T16:17:18.898Z","0.13.0-alpha.16":"2026-09-08T17:14:25.763Z","0.13.0-alpha.17":"2026-09-08T22:28:53.180Z","0.13.0-alpha.18":"2026-09-09T00:28:38.662Z","0.13.0-alpha.19":"2026-09-09T02:51:03.842Z","0.10.0-alpha.3":"2026-09-09T03:22:58.452Z","0.13.0":"2026-09-09T05:53:36.332Z","0.13.1-alpha.0":"2026-09-09T16:23:07.274Z","0.13.1-alpha.1":"2026-09-09T20:20:54.380Z","0.14.0-alpha.2":"2026-09-10T04:16:34.584Z","0.14.0-alpha.3":"2026-09-10T14:40:42.496Z","0.14.0-alpha.4":"2026-09-10T16:34:29.601Z","0.14.0":"2026-09-10T16:58:00.724Z","0.0.0-om-langfuse-session-20260910192355":"2026-09-10T19:32:18.455Z","0.14.1-alpha.0":"2026-09-10T22:15:51.922Z","0.14.1-alpha.1":"2026-09-11T04:16:35.305Z","0.14.1-alpha.3":"2026-09-12T04:18:26.083Z","0.0.0-client-tool-results-20260912062135":"2026-09-12T06:29:21.037Z","0.14.1-alpha.4":"2026-09-14T16:19:14.536Z","0.15.0-alpha.6":"2026-09-15T08:07:38.411Z","0.15.0":"2026-09-15T09:15:11.097Z","0.15.1-alpha.0":"2026-09-15T16:23:22.448Z","0.16.0-alpha.5":"2026-09-18T09:54:37.467Z","0.16.0-alpha.6":"2026-09-18T16:16:31.466Z","0.0.0-feat-durable-agent-evented-engine-20260918205958":"2026-09-18T21:11:54.109Z","0.0.0-fix-durable-evented-local-only-20260919001610":"2026-09-19T00:27:12.473Z","0.16.0-alpha.7":"2026-09-19T04:19:39.590Z","0.16.0-alpha.8":"2026-09-19T16:18:57.042Z","0.16.0-alpha.9":"2026-09-20T04:18:39.220Z","0.16.0-alpha.10":"2026-09-21T16:18:04.022Z","0.16.0-alpha.11":"2026-09-22T04:21:36.138Z","0.16.0-alpha.12":"2026-09-22T09:18:12.459Z","0.16.0":"2026-09-22T10:58:19.189Z","0.16.1-alpha.0":"2026-09-22T11:46:50.863Z","0.0.0-livekit-v4-beta-20260922141955":"2026-09-22T14:31:54.309Z","0.17.0-alpha.1":"2026-09-22T16:19:19.636Z","0.17.0-alpha.2":"2026-09-22T20:16:40.108Z","0.0.0-drop-factory-ui-20260922202841":"2026-09-22T20:40:12.232Z","0.17.0-alpha.3":"2026-09-22T22:07:14.778Z","0.17.0-alpha.4":"2026-09-23T04:17:52.185Z","0.17.0-alpha.5":"2026-09-23T07:55:34.180Z","0.17.0":"2026-09-23T09:29:21.695Z","0.17.1-alpha.0":"2026-09-23T16:25:24.323Z","0.17.1-alpha.1":"2026-09-24T00:20:13.581Z","0.17.1-alpha.2":"2026-09-24T04:19:52.723Z","0.17.1-alpha.3":"2026-09-24T08:20:19.372Z","0.17.1-alpha.4":"2026-09-24T12:24:28.502Z","0.17.1":"2026-09-24T13:02:54.221Z","0.17.2-alpha.0":"2026-09-24T16:26:40.734Z","0.17.2-alpha.1":"2026-09-24T22:17:22.197Z","0.17.2":"2026-09-24T23:32:43.182Z","0.17.3-alpha.0":"2026-09-25T04:19:59.113Z","0.17.3-alpha.1":"2026-09-25T16:29:22.539Z","0.17.3-alpha.2":"2026-09-25T20:25:28.363Z","0.17.3-alpha.3":"2026-09-26T04:17:31.343Z","0.17.3-alpha.4":"2026-09-27T04:19:08.957Z","0.17.3-alpha.5":"2026-09-28T04:20:48.788Z","0.0.0-marvin-deploy-20260928142745":"2026-09-28T14:42:40.514Z","0.17.3-alpha.6":"2026-09-28T16:01:46.521Z","0.18.0-alpha.7":"2026-09-29T00:33:54.761Z","0.18.0-alpha.8":"2026-09-29T04:16:46.922Z","0.0.0-marvin-deploy-traces-20260929142102":"2026-09-29T14:36:19.991Z","0.18.0-alpha.9":"2026-09-29T16:28:24.298Z","0.18.0-alpha.10":"2026-09-29T22:27:34.115Z","0.18.0":"2026-09-30T00:05:16.579Z","0.0.0-marvin-deploy-traces-a-20260930070026":"2026-09-30T07:12:07.671Z","0.0.0-fix-studio-trace-thread-hide-om-20260930091934":"2026-09-30T09:35:07.855Z","0.0.0-marvin-deploy-trace-b-20260930122039":"2026-09-30T12:36:24.477Z","0.0.0-feat-mcp-typegen-20260930124658":"2026-09-30T13:23:15.131Z","0.18.1-alpha.0":"2026-09-30T16:34:22.441Z","0.19.0-alpha.1":"2026-10-01T04:19:38.176Z","0.0.0-marvin-deploy-trace-c-20261001065356":"2026-10-01T07:05:18.161Z","0.19.0":"2026-10-01T08:38:07.832Z","0.0.0-marvin-deploy-trace-d-20261001094745":"2026-10-01T10:01:13.873Z","0.19.1-alpha.0":"2026-10-01T16:38:42.293Z","0.19.1-alpha.1":"2026-10-01T17:31:39.133Z","0.19.1":"2026-10-01T18:17:01.754Z","0.19.2-alpha.0":"2026-10-02T04:19:21.855Z","0.0.0-marvin-deploy-trace-e-20261002114957":"2026-10-02T12:03:21.350Z","0.0.0-polyester-catcher-20261002131924":"2026-10-02T13:33:45.495Z","0.19.2-alpha.1":"2026-10-02T16:23:10.988Z"},"bugs":{"url":"https://github.com/mastra-ai/mastra/issues"},"license":"Apache-2.0","homepage":"https://mastra.ai","keywords":["mastra","software-factory","agents","ai"],"repository":{"url":"git+https://github.com/mastra-ai/mastra.git","type":"git","directory":"mastracode/factory"},"description":"Mastra Software Factory module: the server core behind the Mastra Software Factory — storage domains, integrations, and surfaces for agent-powered software delivery","maintainers":[{"name":"abhiaiyer","email":"abhiaiyer91+npm@gmail.com"},{"name":"smthomas","email":"shane@codekarate.com"},{"name":"rase-","email":"tony.kovanen@gmail.com"},{"name":"calcsam","email":"calcsam@gmail.com"},{"name":"nikaiyer","email":"nick.aiyer@gmail.com"},{"name":"tylerbarnes","email":"tylerdbarnes@gmail.com"},{"name":"wardpeet","email":"ward@coding-tech.com"}],"readme":"","readmeFilename":""}