{"_id":"botinabox","_rev":"174-02dea330d8a5a6b92f70906f853184d4","name":"botinabox","dist-tags":{"latest":"2.16.75"},"versions":{"0.1.0":{"name":"botinabox","version":"0.1.0","_id":"botinabox@0.1.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"4daeea77529a6d809bf6682326d328a2c5c2df91","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-0.1.0.tgz","fileCount":25,"integrity":"sha512-y6xYGb4Ql4//NvwsgyxybmZFs0/UNEnR1aiyAogA52oEE0XKW/ySH4ml/CIBS4ulBwey56llbCZGYLyIAzvR4g==","signatures":[{"sig":"MEQCICkR6z3uMost2W3ulnli1Iid66K+uFIHDaK00ANo3oEbAiBdxKdbNg7eR058nAiqkiErVAVbmAyuizdMFguX97SkNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185594},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"0615a9f393e3744d88501c43639ad6124f11e7e1","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.7.0","latticesql":"^0.17.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","@anthropic-ai/sdk":"^0.52.0"},"peerDependenciesMeta":{"openai":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_0.1.0_1775224444828_0.4203333514300309","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"0.1.1":{"name":"botinabox","version":"0.1.1","_id":"botinabox@0.1.1","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"c5a61d0fe99e2c28049f0d9e98fd4aaeb1728725","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-0.1.1.tgz","fileCount":25,"integrity":"sha512-pkNIy+hJNEQchSjKzflj2MoHTq56r8uyUi12BorxIxHIXUgHwFh/g9t7Fj12pDsRzIi+vhe3oFN6uTAxNVsoRg==","signatures":[{"sig":"MEUCIQD0nYz3/wFUAQ2KaPmZ6kPpYquBPXfIDZUyoCmcnh7zAgIgGhulFRez/UxtlSnvqWNlnYJ//Ww3x4YEyTd+QEz3BPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185594},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"8a8e765a281c4daff9f8053d257c1e299a80be7d","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.7.0","latticesql":"^0.17.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","@anthropic-ai/sdk":"^0.52.0"},"peerDependenciesMeta":{"openai":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_0.1.1_1775229634625_0.1769780781421073","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"0.2.0":{"name":"botinabox","version":"0.2.0","_id":"botinabox@0.2.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"1bb51c2dd7c19fbbbfc84254caa852229b74e09c","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-0.2.0.tgz","fileCount":15,"integrity":"sha512-IQt5oU+J1547SyXbRPR0mf1MV9HPDk+jIqiOn1HS+cM/YbIVaj8NOOT5jS2OVGOw4JPAbwTbt1RoFjNqsSyPgQ==","signatures":[{"sig":"MEUCIDSpFGo+N4AEqPlwSmgHKpsBwGm8xzU8jngCyZ4c452+AiEAuoH4xkkSs5lrLKHwQ1UWd/tSV/iJYQRV99Q7HOaJ1Rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74883},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"5fe21cf2e528ed4e21c029d1c15ca201a0cc0786","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","yaml":"^2.7.0","latticesql":"^0.18.0","@types/uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","@anthropic-ai/sdk":"^0.52.0"},"peerDependenciesMeta":{"openai":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_0.2.0_1775246489931_0.8370665630420366","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"0.2.1":{"name":"botinabox","version":"0.2.1","_id":"botinabox@0.2.1","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"09322822a8725d7d3e97a6d0b40a4299a9789e4a","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-0.2.1.tgz","fileCount":26,"integrity":"sha512-5HCNDbOU/Ah0IuFgm1+1ASoJIDNUzp2z2yGtuyumHeOAd3S9TILMGTs8fIVOZ4TYNghqnS/hSusUMzQt9REx2Q==","signatures":[{"sig":"MEYCIQDa3dSzi2Rk+62QcLcrxdpswjnr0JKLq7/ZXyuY8czDJAIhANNFRAO3VOpyz9tOkFUp3r3u463/3eRZhBTywmQGxsXa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197798},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"22a2d024d7690600b2830b87eb8289671c4e0840","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^0.18.0","@types/uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","@anthropic-ai/sdk":"^0.52.0"},"peerDependenciesMeta":{"openai":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_0.2.1_1775246619560_0.5275904599993149","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"0.2.2":{"name":"botinabox","version":"0.2.2","_id":"botinabox@0.2.2","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"8d4dc2ccba687c78e4d197aa7a12b8ef785d0983","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-0.2.2.tgz","fileCount":26,"integrity":"sha512-e0QTvldSi2KC/O8rCz2XhbiS9UJTWz0P67rf2NCOxprTeENmvB6KoTkt1aGg8Gw1RqvuziZVvgBcqUP5m0uJ7Q==","signatures":[{"sig":"MEYCIQC16rAYf9AmHyM96wCUErzn7taHeRKhWP39t7OWNU4rSgIhAL/UgD0738ipdZpzjRwZXRAt9EW0/g1R2oDBK6MbyaRC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200463},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"586e01d680662a960e7b4c0d7635ba3fc0a9dfd0","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^0.18.0","@types/uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","@anthropic-ai/sdk":"^0.52.0"},"peerDependenciesMeta":{"openai":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_0.2.2_1775253108737_0.07934820034229673","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"0.2.3":{"name":"botinabox","version":"0.2.3","_id":"botinabox@0.2.3","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"0f43a1e66e4d130c1dbcd199fe5f90c68a0404a0","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-0.2.3.tgz","fileCount":26,"integrity":"sha512-LA19ObSM4NzM2N21BykMGsM2AqRPttnnvQr6NYdzYvqDzw1T2tNTYxDxoXo6aXh8tjyS7rtv47jRps6/pLPNWw==","signatures":[{"sig":"MEUCIQDz2Xn4xdNy/Mn3smkDpwhAa7XO5C9ZmuAvFtoyypjunAIgLOfOkyrq7k7ksC6XCH9hzUjGRh2yHBE052/tz9sfQSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201088},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"99ee9723507a02144d5b4d268bcd1bf834a17e7e","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^0.18.0","@types/uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","@anthropic-ai/sdk":"^0.52.0"},"peerDependenciesMeta":{"openai":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_0.2.3_1775253939155_0.10941868898222529","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"0.2.4":{"name":"botinabox","version":"0.2.4","_id":"botinabox@0.2.4","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"2a0b3c3be4c8a294ca06a79974dd8fa5fb008e2b","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-0.2.4.tgz","fileCount":26,"integrity":"sha512-gjrjxEWEa0Go6nDcBurrK89aXaUk6RcUrv5Cxk2KI/46RJfkIJodGIQh7wEF308CuRcQjH58lPZQphEpxrM9KQ==","signatures":[{"sig":"MEYCIQCOjRsk1OBde1pECwrANIZ35Wie6O8L6oahZmy4Z8nitwIhAOtqKd9qY7hLOgCnjgoboMfi7QERiLFrVcP4TBqXaSLR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201203},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"02ad4bb00ab1076441bd29720c2f39566e597d4e","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^0.18.0","@types/uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","@anthropic-ai/sdk":"^0.52.0"},"peerDependenciesMeta":{"openai":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_0.2.4_1775254056956_0.9000522509377469","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"0.2.5":{"name":"botinabox","version":"0.2.5","_id":"botinabox@0.2.5","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"bce6fbc5305a92082207181118eabb7807be68cb","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-0.2.5.tgz","fileCount":26,"integrity":"sha512-Y8fWhu+ChSLMDB60PGBR435TJmksHVGYqWbm5f+pYOsFsKRSf/MvzaVuUeaFsKB8KVBnDof9deewWZdQc8P2eA==","signatures":[{"sig":"MEYCIQCUttwJfhn/Wy5fMP/NZXJ5n98Tm10un19zGc0720MvUQIhANjDncCK/Fvu2QjFOfQA05xX3KPaazgXR+QMuB6CJKFm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201433},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"e9b33c3ecb4b91f29b8e499cfab693f27cbf1767","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^0.18.0","@types/uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","@anthropic-ai/sdk":"^0.52.0"},"peerDependenciesMeta":{"openai":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_0.2.5_1775254139871_0.4338883062430132","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"0.3.0":{"name":"botinabox","version":"0.3.0","_id":"botinabox@0.3.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"7fe070ac396f4a832d963233bcbb2e898bf10d30","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-0.3.0.tgz","fileCount":26,"integrity":"sha512-KY57DNmfUlNAKA54MeOXvomXyT8EAl/O/ktOWdOG/UVbrZWg9/5lGCh6+lsnye6lHN+bRKZK8Dh2zWmT/p/kvQ==","signatures":[{"sig":"MEYCIQCxgWtdKHNx1lubw1PP2jZ80je9rCeQFefljKxSwat19QIhAKEJL2TYayMPXUFE5yjtaFfxcWn2xHF5A/L4jnbpDKSp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219562},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"ab1b431cb7e6ed6db3406e30ea57d42f5adff1b3","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^0.18.0","@types/uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","@anthropic-ai/sdk":"^0.52.0"},"peerDependenciesMeta":{"openai":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_0.3.0_1775257380835_0.14314118816974042","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"0.3.1":{"name":"botinabox","version":"0.3.1","_id":"botinabox@0.3.1","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"8d8ae62b1f96f65d0d4e2814921b167fbaceb19f","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-0.3.1.tgz","fileCount":26,"integrity":"sha512-ggVmNWn4MZUU2qsPs1yfn9a90LAqePstj61m1Kufpn9G/95C4A2fmHJcoGLkomkPJF1untVMrnaydomZ2grkRQ==","signatures":[{"sig":"MEQCIDXW7WKew2fJFJsUJQI1fIEwDtMdzyzdXbOOjKHOzshlAiATMOyYfKBBphAoprZdNONlKDfHFkmOGAJR9fSRC4k3Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221813},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"db8cacf1bb4383c5aa4c82e2b9b726adf59697a7","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^0.18.0","@types/uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","@anthropic-ai/sdk":"^0.52.0"},"peerDependenciesMeta":{"openai":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_0.3.1_1775258551716_0.07527156486516118","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"0.4.0":{"name":"botinabox","version":"0.4.0","_id":"botinabox@0.4.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"d19a2df9091322060f19b0eec575736241db4740","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-0.4.0.tgz","fileCount":26,"integrity":"sha512-HEU6axWD8jS64L2Bzwe0nCRvP+h6+FM/29GGLYbI5IRNykT9SvJa+sZxbUJS4YBMsKG7Jeq5fUUTocX8rBSMaw==","signatures":[{"sig":"MEUCIQDfIlkLuHJ7LM9fIWiIMCbHP98fCdtTPYBMA8Bo40YvoAIgFHmuYvsTFiAr3Ep+lMlCSQ/O0rZYDciNH4XUhZ3NpWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226326},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"a44a0b1b4059026fc39e3442726fda425b04831e","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^0.18.0","@types/uuid":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","@anthropic-ai/sdk":"^0.52.0"},"peerDependenciesMeta":{"openai":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_0.4.0_1775282067751_0.20588884508672978","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"0.5.0":{"name":"botinabox","version":"0.5.0","_id":"botinabox@0.5.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"82ef3c378bfbd9396f7755337b3bfcd7d27f7e9c","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-0.5.0.tgz","fileCount":29,"integrity":"sha512-9QDKaOs5gUnLf10yW8AE5XsmLjyM7bgP8Vd1qN9yW/oZJtqe+w0LNLFWfg2VD+6ECaYTdZjZwIK2tcrjtf61OQ==","signatures":[{"sig":"MEUCIQCWjjBL4gdM48VUo7xYtO2qxtk5zffacM3q0f9Fkeg+dwIgLGvlDKqj5HSUtricrTX+xKEWj57uGN8bfcpM7CPRa8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263583},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"a44a0b1b4059026fc39e3442726fda425b04831e","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^0.18.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0","@anthropic-ai/sdk":"^0.52.0"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_0.5.0_1775308509834_0.43720117965200656","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"0.5.1":{"name":"botinabox","version":"0.5.1","_id":"botinabox@0.5.1","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"47d10ace685e04677c9304f18ce3a501eb4e9faa","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-0.5.1.tgz","fileCount":29,"integrity":"sha512-9D/Hew5aaUsBJsbVlybFc7c1VLmp6KPSGHqYrWdiC3T4HOnq834WV73Q57KF90QgxThvc3gTncF4wuweSd3aBA==","signatures":[{"sig":"MEYCIQC6Y73Z5BuAdcM8Lk9buadUn2KEI2gXCnGZXpk4TyD8fQIhAOI5CUW5X0BOeSdG+3eCBlp0P/ryqj4zm+wpJpbv3QSt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263769},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"a44a0b1b4059026fc39e3442726fda425b04831e","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^0.18.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0","@anthropic-ai/sdk":"^0.52.0"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_0.5.1_1775308727838_0.0861796329556308","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"0.5.2":{"name":"botinabox","version":"0.5.2","_id":"botinabox@0.5.2","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"65eba34efa52d9e759224e2fa79122ad356e88ec","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-0.5.2.tgz","fileCount":34,"integrity":"sha512-uaKVQgEzVq3KBGUfmaqx3ykt/ArFWu6jFKNe+sllQKcMJ/WGm1Pnm/edqe6xCpB+63sXPJn2t6aIOkkde6Y8mg==","signatures":[{"sig":"MEYCIQC9H1E8uHNOpfVTq0Zhc6Nw9Hynwd8sw24pj6qUhddWVAIhAMXAckUYrZYc3kCNYoPrM3CRobXyxwGQpquOnkzI9dio","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274978},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"a44a0b1b4059026fc39e3442726fda425b04831e","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^0.18.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0","@anthropic-ai/sdk":"^0.52.0"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_0.5.2_1775309318252_0.9571860653568114","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"0.5.3":{"name":"botinabox","version":"0.5.3","_id":"botinabox@0.5.3","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"aea871a469fc0c681bbc613f865aa5a33c9ba8fa","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-0.5.3.tgz","fileCount":36,"integrity":"sha512-8DV/C8VawGqPSqC2opiQkxAdkrJBuP8SnaG39p2ZFjhy6iVcjHSktd4V/bVHjQlnNKGPsMbKBGZPDuJ1AaZHDA==","signatures":[{"sig":"MEYCIQD8AuCKDkbfvBoaq50n74KFSZYfvm6scko8kR2Ltns0agIhAN1X6uODQv9y9LM6GEWgZX3K7L0pbLoLIo1PfcMdsmlu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298105},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"a44a0b1b4059026fc39e3442726fda425b04831e","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^0.18.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0","@anthropic-ai/sdk":"^0.52.0"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_0.5.3_1775312146466_0.6415442273042171","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"0.5.5":{"name":"botinabox","version":"0.5.5","_id":"botinabox@0.5.5","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"bf5347d736c80bc55f82ba3204eda8be421359c4","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-0.5.5.tgz","fileCount":38,"integrity":"sha512-c8F0qAl+dFTMQtOnD+UvWqCDnhtO3N/tF+pBlwFH8jksR6qqBHJtartYBJyAU9M8ElViOA0KuOYOCi3ou/fjOQ==","signatures":[{"sig":"MEYCIQDyGRucB3Or2nUd5EBVSP8eJcQMUY6ObMPmCGdB56TAagIhAMuXaRgl0YQLxs5w2+IRj0/B6Vwt+jsIpYI7ewRZd+Ug","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":311157},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"c96daa39f779370c5ce7e970d0a068d47818332d","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^0.18.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0","@anthropic-ai/sdk":"^0.52.0"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_0.5.5_1775313171965_0.23109113773358958","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"0.5.6":{"name":"botinabox","version":"0.5.6","_id":"botinabox@0.5.6","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"e59a75591a31a3420e8c991b2740824d31566cbf","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-0.5.6.tgz","fileCount":31,"integrity":"sha512-Bfemb09O0e76F07K/ZbBV6fWwhh+loESh5/v93unNOeKNfs9pmAS4fpte4bnIfrBnAXiTFYiug4hypTbRZowqQ==","signatures":[{"sig":"MEUCIDnREulGVub7j4ZvaHdfM4qINR8SLtkGKUjcrS+iLNpcAiEA9nCrMC3f3wJWSddmN8/Hq1dQgzXpkjgwOi3UZYpirk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/botinabox@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273515},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"b22b44d3deeec11eeebee3fe17051d22775c114d","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.8.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^0.18.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0","@anthropic-ai/sdk":"^0.52.0"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_0.5.6_1775313532637_0.8618831301711085","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"0.5.7":{"name":"botinabox","version":"0.5.7","_id":"botinabox@0.5.7","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"50f178afb55ef0439213eb2bfe97aa7ef909099c","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-0.5.7.tgz","fileCount":38,"integrity":"sha512-5Kg6riwW4syjYbrhYwVZ0Q/MwLqg+dPjuLDT5Iv6tzmpR7LkS8Wqy51i/0Xd9mtSmuIQNZJme8THkK7J7UFtdQ==","signatures":[{"sig":"MEYCIQCvzDakxs/0IbrISaXyqE3cv07AKB+0TGKRWaakwIehIgIhAOuUPqyC4sb7rwXKR2yAy9PhJGWUMbTZnefBBDbsuYf3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308939},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"b22b44d3deeec11eeebee3fe17051d22775c114d","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^0.18.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0","@anthropic-ai/sdk":"^0.52.0"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_0.5.7_1775313830442_0.7971889222748993","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"0.6.0":{"name":"botinabox","version":"0.6.0","_id":"botinabox@0.6.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"04f802c8703eb5eaebaf60c5b644afc066969161","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-0.6.0.tgz","fileCount":38,"integrity":"sha512-jTTw2cxA2KHfxWIZTswOr1bIv0fkiRCkegWsybfBTJbiUEP2UTkzgJAyZHSpZkvufC5IKVvAd44+/P8CIrR1VQ==","signatures":[{"sig":"MEUCIHnYyRUT5GPxYwhpLzTkb97Svv1oPMlCZcxezI5Xo3Q4AiEAzspE6zM5evWLReaF0bmKqMZUpbltbszzWIkCLYUjs8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307503},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"b22b44d3deeec11eeebee3fe17051d22775c114d","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^0.18.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0","@anthropic-ai/sdk":"^0.52.0"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_0.6.0_1775314262721_0.27083383274684136","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"1.0.0":{"name":"botinabox","version":"1.0.0","_id":"botinabox@1.0.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"1529222fa430501bac885c2ff27c637b76bd57c9","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-1.0.0.tgz","fileCount":31,"integrity":"sha512-3ErpBC5/3tNvR8rLq7Dzd4nq3sfCCSRJhI9IAx9OufkGQEnHSFsuuCR5Yhq5pav8rv/SUaK57W1RD4fDc5ujNw==","signatures":[{"sig":"MEUCIQCeRPH5nf8o8ZuQGLRCWFe6g3jTOT9JArJBfobPmIks1gIgMNqmJdD1gaJDgxtaAvHJBDQNr7cZ6qQLYgX4FK/XdAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/botinabox@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273514},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"9e735a73f0cc73083d183fbbdb32ac300c294dc7","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.8.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.0.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0","@anthropic-ai/sdk":"^0.52.0"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_1.0.0_1775315017844_0.43064228801966564","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"1.1.0":{"name":"botinabox","version":"1.1.0","_id":"botinabox@1.1.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"df0915ade3232a5ff8e4342e26d057218e814880","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-1.1.0.tgz","fileCount":40,"integrity":"sha512-MMoYaQwbbjzYsoaQnBSdRc2m+6GructwSsNYge+j0x0k4Uq4vTepiVzlRI8JXuSpR2nPSkVH1xIq8iuVu/47Yg==","signatures":[{"sig":"MEUCIHE1O8UvVoLhswcH1WnEp5QR3wImVb1qeU1LmjPHHcZRAiEA3UZ7hLn0s/0V9WXoJPkFoeZsTmQE0ijzT2n/zUQPNwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314605},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"9e735a73f0cc73083d183fbbdb32ac300c294dc7","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.0.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0","@anthropic-ai/sdk":"^0.52.0"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_1.1.0_1775317680216_0.36003651580502005","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"1.2.0":{"name":"botinabox","version":"1.2.0","_id":"botinabox@1.2.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"fcab8c36f38f346130b20ebc63246b8c59695c21","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-1.2.0.tgz","fileCount":40,"integrity":"sha512-67/bDyGz6fAcutX16MjqBbgzoVNWJmQRQ+4F2A7ggLtWYVmdVq/lsle2ubpdAafwcBj75U48Vo0XJQ9MwDII8Q==","signatures":[{"sig":"MEUCIETI8x4jLP1T5C17cG17x5Cgd6jnHLBrwHWpu7CawQJAAiEA1WDB1MHzqCvZs0z3+jFyA6z8f6map2frAmzSbW+xCAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317413},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"9e735a73f0cc73083d183fbbdb32ac300c294dc7","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.0.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0","@anthropic-ai/sdk":"^0.52.0"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_1.2.0_1775318085329_0.05605759930693477","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"1.2.1":{"name":"botinabox","version":"1.2.1","_id":"botinabox@1.2.1","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"06246b66d5127a8a2668e0d1ee558fd6d8e7d127","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-1.2.1.tgz","fileCount":40,"integrity":"sha512-Rq6sW1eL0keaSUv53fZvp4YzfkoCy1U/IS3hWDLXT7Bv1zOH2VaxfnH8DgSJgti+w2Az7tEgShNsY6FAzUduSA==","signatures":[{"sig":"MEQCIF6PKa7Nc4es50xuTjG30JUJGNPrtAiEthogayuz/s1eAiAh0iAAuraNVy3PccjL4iCKa/bN0CeaMvj4bB39F8AKIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317413},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"9e735a73f0cc73083d183fbbdb32ac300c294dc7","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.1.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0","@anthropic-ai/sdk":"^0.52.0"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_1.2.1_1775318570662_0.7484209805379021","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"1.3.0":{"name":"botinabox","version":"1.3.0","_id":"botinabox@1.3.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"b270575b2165b8ffe2a6aef57f7d53f646cf8cc0","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-1.3.0.tgz","fileCount":42,"integrity":"sha512-oz5clGy11H/qI94FCG62KhZaEyg+PA4V/0UG3a3bUzNHx3WpAHMtbQBgOfPbC7DF6e17LkzxAnpZ5whJrdhGMA==","signatures":[{"sig":"MEQCIBdEBfYyZBGZmNTyjk90guFGaGFea8JYWyJ6qdVNjUiUAiBNQmr1s3kVUrDKJi50TDdeJNRK/ZotfSk+JbALtEBGtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325690},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"9e735a73f0cc73083d183fbbdb32ac300c294dc7","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.1.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_1.3.0_1775319773241_0.8810988153536405","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"1.3.1":{"name":"botinabox","version":"1.3.1","_id":"botinabox@1.3.1","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"d850348b4c199a6fa0b5980974833c7432741a98","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-1.3.1.tgz","fileCount":42,"integrity":"sha512-QBHtsTDJRZIQup9KdB2sa16CtSyeXpwq7IjttJTNZOimEDptxbrZn9mS2pAC+VVga/CHyRVv5EvegV66+poQ5Q==","signatures":[{"sig":"MEQCIHa/Xqcd5RkbHtIn+cNx6HHrhswZLDGJLMPPYp/7pGJqAiBoPxJuROeZY42tlc41YEMuk0EoPBRDjslb1F0k42o5Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325690},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"9e735a73f0cc73083d183fbbdb32ac300c294dc7","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.1.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_1.3.1_1775319915572_0.09660044700343651","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"1.4.0":{"name":"botinabox","version":"1.4.0","_id":"botinabox@1.4.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"9caa7a44771dad11edb49024ee1bcc144b3a106d","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-1.4.0.tgz","fileCount":48,"integrity":"sha512-oLn+haEE7/EZlTbc/ItwUxlzoMMWin8nK7ZyGywiYjx3gP8JulO5C1GS4zeraOmdyaLnLeBXYtbdjnjKd4ct9Q==","signatures":[{"sig":"MEYCIQDX4lLLGE0dTUaH8zIF4P3E+HIJSrhxg5vc42cdSP1ADAIhAJYIvJAed1WNeMEpZZnUDzTUfll8xm1vUJoZNhjGjAQX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351998},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"9e735a73f0cc73083d183fbbdb32ac300c294dc7","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.2.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_1.4.0_1775321252246_0.9508528745978426","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"1.4.2":{"name":"botinabox","version":"1.4.2","_id":"botinabox@1.4.2","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"41c7f7a5eea672381534852b574dda226f56c46a","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-1.4.2.tgz","fileCount":48,"integrity":"sha512-cFXe1I8pCdc/T1WvbwLYUMliAAdoEamwdSNMPUcL+Mokhu57qchFJPH5+rBnbgOIq0iE6WYA7s9snQP0gmSswA==","signatures":[{"sig":"MEQCICar4lDjLtdws4FtbCoLIxyytmb1Zs3r34DdQHcRbIxlAiANLiNgSNe9ztqQPcZBbFj1GqjzLIMqnuI1gIv9aQ9UoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351998},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"9e735a73f0cc73083d183fbbdb32ac300c294dc7","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.2.2","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_1.4.2_1775321438646_0.17142372136484885","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"1.5.0":{"name":"botinabox","version":"1.5.0","_id":"botinabox@1.5.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"a70f4ee1112196a3a5a402562df9ec80b485c9d6","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-1.5.0.tgz","fileCount":48,"integrity":"sha512-h6O3v3zq6RWOXf/H1brQEjzmGSGWpv5tAJAO++VuAZUzeDPh0AMexoS+BBBUgfPpV6LOpzX3BnyCNozFDvtidg==","signatures":[{"sig":"MEUCIHFldjg86C9Fjv7YAEqx1fFhPtt1Evvo33lbt0Eg/lvuAiEA8guPQF3DMz0TL12Lv+tNXTcsjkRhZ1YQhSKwbjuGxnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352562},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"f7fe394de673210046064ab3bb74253c315253d6","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.2.2","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_1.5.0_1775322713108_0.6699715744574615","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"1.6.0":{"name":"botinabox","version":"1.6.0","_id":"botinabox@1.6.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"017c7a2d65671ba8e5692610b6201aeb83be59b4","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-1.6.0.tgz","fileCount":48,"integrity":"sha512-3z9bk+uFFucrNFqK7QJ5fSc0WOYCAfWSJAePfyWBGTtfLSOma2pmUaOLe5uKi3QK7XyCfp+bYM94FX5Ib8Pt5w==","signatures":[{"sig":"MEUCIA+xPLhHpoCPeMgiziBakJyMCvQ/YEPKUAzdAAFXZtbmAiEA54AbDxtLsIq+kpCmwomA7zbQvQ1bZq1BGwWFMjLULH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404277},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"91a46600161583c49a81f7ac1937897e7097501a","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.3.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_1.6.0_1775397538028_0.2572798950379165","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"1.7.0":{"name":"botinabox","version":"1.7.0","_id":"botinabox@1.7.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"25a5d8d4e57aa3e189daba5aa067ee6989aaf646","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-1.7.0.tgz","fileCount":48,"integrity":"sha512-5Byq4iJjQO+3xAH4UIfg85yZ+0uhz2gQ0bqCLGnfJofoecNgLE15mXDUGXLGT3L0Vd94oBWq1RLjX69zNrWPzA==","signatures":[{"sig":"MEYCIQDWAZ7X8ALf6kQkYCCyhzKoAaV0csvoeul0jRCkTrHvowIhAL1CwsAgmVoO7ZIKHyFVoukDvWy0C7zo6p7QHa8qbdrS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":426909},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"91a46600161583c49a81f7ac1937897e7097501a","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.3.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_1.7.0_1775422956001_0.6969228107531189","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"1.8.0":{"name":"botinabox","version":"1.8.0","_id":"botinabox@1.8.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"55442ac76f47d0d82a5a7d13d15c388bdc7ce177","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-1.8.0.tgz","fileCount":48,"integrity":"sha512-W10K9KZ4V+3pDKvg1jn4GcDnAl04Y3GYbGLDgb6uiJ/WPhZPzJqsZRsqb6Obg4DAEaWW+5YKq6Rfci8rV/Uq6A==","signatures":[{"sig":"MEQCICr9i4nZ3oMrsfm13HnR9a6b464HFpMDgmuClcITZyqeAiBn0bv4mH2xFHljcOsWJba1A5+flqrG31P0K8z4T4kLbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439100},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"f78f532ed56ffaa1afcd5142ee3386174de1d88d","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.3.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_1.8.0_1775430367836_0.3670390002304711","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"1.8.1":{"name":"botinabox","version":"1.8.1","_id":"botinabox@1.8.1","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"455708805b41a4b2bad73fd20f6ed1cef20efcaf","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-1.8.1.tgz","fileCount":48,"integrity":"sha512-RKCH9El3ot99FP8/66g1DRKwn0yACEL0Dz7Pd6Liv2JlRh/HiQ9djCXjP4BBIZD3pOda1uvbixP3/LjXlroPjw==","signatures":[{"sig":"MEUCIHKkRI//SWbUYKXOaMEjw2fH0fPoIwRq9GIru4y3VCzAAiEA9Z1LhmVRyk+7Sa6mF42hdNgD4tOJgnVai3QeaiywdPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439088},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"a153ea440be3ae76a774937d57cce11ff79dae52","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.3.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_1.8.1_1775433424503_0.5489210114690191","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"1.8.2":{"name":"botinabox","version":"1.8.2","_id":"botinabox@1.8.2","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"0601382a7305ce452dc5a09c8e8065120ed4c585","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-1.8.2.tgz","fileCount":48,"integrity":"sha512-ebYBz2GV1ayDt3F5BenGf49MM0lVL34ki70I/G1lbV55+xm7CjCuSIRuzb1vYJh1Gz2Z99VrgLRoEplFDuvViw==","signatures":[{"sig":"MEYCIQD7OLWP+FBauenLp3vZYHNUyYgMaCVAtjvazWwldA55rAIhAKCjaZsjbphVX5r3ZJei6qNl6i5f3YvaIHUres7ydMXU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":440094},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"9504066197455ec7394dd443ad9f8811c8732bb8","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.3.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_1.8.2_1775436231218_0.10665100998486876","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"1.8.3":{"name":"botinabox","version":"1.8.3","_id":"botinabox@1.8.3","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"0065c3e034ed6916e730941352fe383e389e3fb4","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-1.8.3.tgz","fileCount":292,"integrity":"sha512-934MPgQVU93EVZCGX+WiCiZCIv8uvYqDRktu2N22OCpg2ndytOGwC8tV5wji7womzGxZ+CopVzx1cXz4Qb7vSQ==","signatures":[{"sig":"MEUCIQDQt7Rd/q/XLjCHILsmqFFu49YN9ab8dEP1zfF58rvsUAIgTfFFDd5usZbUJWRG8zaRWIKcTpn9b8gp4MpIjKsRQIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":886106},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"61b7cc4c4d95c13a51e78ee1f19e4bfaad1b4c87","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.3.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_1.8.3_1775437788360_0.2669513608061682","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"1.8.4":{"name":"botinabox","version":"1.8.4","_id":"botinabox@1.8.4","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"7727c63846f55df6b657349987868ecf0fcb9c63","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-1.8.4.tgz","fileCount":292,"integrity":"sha512-s+n32p2ikp2lsxMVVJX3HNpiHRO0B6Ni3Y63lPqEoApJYgR4TFuUWPVOKqmqZwCc/yw2HrZTIKwTq0a2f5BJfQ==","signatures":[{"sig":"MEQCICf21GAoDeC1pPzPR8DzrabKJXBVM+qh4xt/Smytn0qvAiBUNf4JgMwqRFMfc8di0dhGylL2l3EyG0w/mxzIVr6fyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":892434},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"907f678cfb44f5e2a3f164fb1a3753ac3dfb5870","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.3.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_1.8.4_1775439940203_0.6426710867651706","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"1.8.5":{"name":"botinabox","version":"1.8.5","_id":"botinabox@1.8.5","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"93c80e39911d55367c3b8632a62c493475cc201f","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-1.8.5.tgz","fileCount":292,"integrity":"sha512-whep5Kmepv6+YDY0Nt5DVB7lEkveh8Q9HDPVjv3s44k1XyY/jwur5GGFx2UPIXlPdbyr3FONEPyULh1JOAGatA==","signatures":[{"sig":"MEQCIAhloaNdlMGdjou9hL5Km/4qFvM2roZ9FwFCqVVPRnslAiBnjFJ0SnpRAq81II/Owa0K5A/Qri6Y+x/85c+lK84Glg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":892517},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"3e8acdf8e04d6f2b919a530d1a80fc18b4439b0c","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.3.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_1.8.5_1775441559455_0.4495212893422462","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"1.9.0":{"name":"botinabox","version":"1.9.0","_id":"botinabox@1.9.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"97ed7b25835fceb2e1a15609cec386af3d6f2d0c","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-1.9.0.tgz","fileCount":295,"integrity":"sha512-saZe7qGtjhwk8wQpj07tA6PVTyYDc9KY4o+jihAtA4pEAZDzOdaBKQASkdnxnAcjmH3RaBWSLpKo3LbrZ1GGcA==","signatures":[{"sig":"MEYCIQDJEQ0EkvgbR5VpynoslU/qNKgmgHnUPTodWyPBLfNEiAIhAK0UASPRyZwdWnB5cac3AbLQ0Fpd+/szKMQbICaxhRfV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":913286},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"fd6c3f77a640aa91d1c1c618029e39121ccd0fcf","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.3.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_1.9.0_1775443091447_0.11163114563496279","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"1.9.1":{"name":"botinabox","version":"1.9.1","_id":"botinabox@1.9.1","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"9752ec22a179fd848970d1627ad185fc440d47a7","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-1.9.1.tgz","fileCount":295,"integrity":"sha512-dUf5GEt220+5eTETDtSuYJWiAqxFn9+2kfPnlyQiBgcn8Y0ZxrpTbMsAfZWooPDL7lAOza2ZlK67BwPydCx2oA==","signatures":[{"sig":"MEQCIDYR+h/zuHk7x2sa1Y5yfxpN3H3xMtlLZ2wShoskwwg7AiB4nOzSZ9A28jnxg2psNxMbuV2s/c3HizwBicAILed4dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":913286},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"8b4c2635b9795271207ba4962f871801488701f7","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.3.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_1.9.1_1775444426576_0.10819401769099768","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"1.9.2":{"name":"botinabox","version":"1.9.2","_id":"botinabox@1.9.2","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"1cba2e1d84cbbc868748f2e9778df32426fcedab","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-1.9.2.tgz","fileCount":295,"integrity":"sha512-vsfD9+QKVbMlGDLhVNKsf5OsOIAFm4t6gB/g/jeQCuHz2N9UfnTm++X1LLNWowCEh50TVkBM/HNhT3No9GQWyA==","signatures":[{"sig":"MEQCIFm25zQLkw88UjFDdzPgVztPvvstIBa5FNN4jXrkN1E2AiBpsflx/sOzE+Q8nS4cml0eBrpH4C8SfsxNirJYwBkrUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":913244},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"c72b63ed7aa0b826bf90d59b73ca45ad335c2552","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.3.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_1.9.2_1775445012371_0.5348630990105963","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"1.9.3":{"name":"botinabox","version":"1.9.3","_id":"botinabox@1.9.3","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"ba56394da26889bbc8a31beef8f98d84a71ff41e","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-1.9.3.tgz","fileCount":296,"integrity":"sha512-nvrYgJTOWZJa/yiGCdE8vzJKPQKA3JneGBCsUSZU3gpnAj+OwyWnhr1NAueDCTPK9D7NwOhgbANKWt2C7afwwA==","signatures":[{"sig":"MEUCIQCNZD2cN7ZIB4GA8ffInBtCKYN/AqMCo6Kad6w2DFERpAIgXBXG1XxrUBNxj9oVttBRRYkl5GOTo7bE0YbMeR2zeYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":935253},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"81778fecb7016cb6c17692010c40af8ed6c4499b","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.3.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_1.9.3_1775445376026_0.8687647590637169","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"1.10.0":{"name":"botinabox","version":"1.10.0","_id":"botinabox@1.10.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"535a46c2b8c711d94677e096f184bbc4d4e198cb","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-1.10.0.tgz","fileCount":300,"integrity":"sha512-+4GJENkLPUbUtf2hUuwfo1/A7MWgA6z7paO2O0iFWhm4zF5D7F3/LZ+ZQgTRqpfvgBiK8pyQ9J4Kwqtw81K6OQ==","signatures":[{"sig":"MEYCIQDCYPKVWZrspjoF3NQE41mNa0l5h7iJpqpMnw5/QIbERwIhAON3nA5TLEjMq/+QjAwjMwgGX7P7IkCOZwMX1fmL/4V2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":940706},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"818a327a850b4cb7bd1be9bbd8f4cd54fa1b93f0","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.3.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_1.10.0_1775446581002_0.10985355424353371","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.0.0":{"name":"botinabox","version":"2.0.0","_id":"botinabox@2.0.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"16b5db1424c04bc5876c256451bc55d6f195fd97","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.0.0.tgz","fileCount":300,"integrity":"sha512-YxQXUp0Vq+s2D0+9xlPbnX3tKjRGxnrgu7qfTzkpAakPVxnmRSgM9VsqZTbcyKYM3fpcj5KP5xtt5ALBz/c0ow==","signatures":[{"sig":"MEUCIF42sPcvpEg8sJp78KaqzaICWEv8cODdOC4y9hLUjRdiAiEAhal+oAJ8dyVOkVz6S/V6elQJBwAqEdyBuiXt7iEEpH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":961474},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"35dfdbde7d3ae08a3b079627194b52c87fbcb381","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.3.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.0.0_1775447628992_0.6848681683310667","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.0.1":{"name":"botinabox","version":"2.0.1","_id":"botinabox@2.0.1","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"445a0df61fd960539987d11106f73a96ef6f939e","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.0.1.tgz","fileCount":300,"integrity":"sha512-0pMrake9oSOkVbfo342cWeNNYLGFaRoBjWs68qNzyOP8q/uLmP8cvgkgUv0F5Yt+Zyt26pQ+pyjLzpyTIERq4A==","signatures":[{"sig":"MEUCICPG9jwPtSVM3nmbv6b0Urj0eLth8FJqOdf7oZvleTzpAiEAxsqwU5JMJEaS5bpkZdIrTKVnFXTe3rgbCeEBBLV5ybY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":961730},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"792701b11041034652c025c50e81f11e58325ffc","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.3.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.0.1_1775447889309_0.9719452378411864","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.1.0":{"name":"botinabox","version":"2.1.0","_id":"botinabox@2.1.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"b714c5a9160f3e9401c82244534098acdccb954e","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.1.0.tgz","fileCount":300,"integrity":"sha512-uyaCiy/v3EJv/cwX9G9ZzrDUaAN55qTo+PuzzfM+JeIQQKbGLMzJQ30WTMdLePvhhhm6MqQJaToaIEgWUjA60Q==","signatures":[{"sig":"MEQCIDAtLo3ihTzWxKi7xoBX5VYWG5LejMRx50PtPZB+FrNmAiBGcURnRIHf9DOghV2HFGV9hCLPin0Rp6u/VOmTe8Oidg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":963569},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"11e6a0c1c558856f9086a008296472aa22176c22","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.3.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.1.0_1775448493034_0.818529899461433","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.1.1":{"name":"botinabox","version":"2.1.1","_id":"botinabox@2.1.1","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"dbd7314fedb179e3f12105a5e0087301454f5ce2","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.1.1.tgz","fileCount":300,"integrity":"sha512-wqNxYKTwQ5DXj5orWATjtXc05rnaG0aanWhO1WCSBclZkrS/bbm/4k9CeZYIIuYws/rpFoBasuJxcpbIKQzB4Q==","signatures":[{"sig":"MEUCIH1jNHY2cCfLfr/o2KK/qIy24JssyBiUvojXbOXI1v2gAiEApaNDbxeyhoaF8kWbmdhm2vxKqGjYuWm/e0BeL5hfK5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":963547},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"93be5cd60d110fa7c1a0207a9fb110d054590cff","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.3.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.1.1_1775449855977_0.4852626666082056","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.1.2":{"name":"botinabox","version":"2.1.2","_id":"botinabox@2.1.2","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"f8282c595d585e80b712bddae1e190a8f007a422","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.1.2.tgz","fileCount":300,"integrity":"sha512-rXIF/zjiqzTftm7yrtRzXg/ULSCEOlvvpG6h1mJ370WOx0jWylKVu5qJXeeItIci7dLMoP/rb2zE92Rnln0GMQ==","signatures":[{"sig":"MEYCIQCtAtx2BFGon/xCOFm1RLic70D0HG2OEwinPqo93/oDUAIhAPnqKGfqoymbMWzzWWAdfC18EesJmJolsdqVolwWpbPy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":963547},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"9b5604a8c113de432da6f0c8dd249b4e7235954b","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.3.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.1.2_1775450239608_0.16316392167014482","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.1.3":{"name":"botinabox","version":"2.1.3","_id":"botinabox@2.1.3","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"d2242d280866c94edaa4235593ea73a83b758f80","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.1.3.tgz","fileCount":300,"integrity":"sha512-PyLb/9K9izxaL40uQN4T+YRXf9kBRmCNz8374lxX3Y7Xon70zbStxwsZJsZtxR5jVSJkq0fbGm0MsWYLeryZTw==","signatures":[{"sig":"MEQCIGb8nERJMEkKDVuG2tU/GvLkVBDEFpAggzaGLJsQ4lOVAiBlcLzI50XZZr+dcIQpUezUTst2KyoQJZbAg674fjyZHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":963547},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"7ab40594c28148d2b522e9377eca38569e305f96","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.3.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.1.3_1775450700625_0.2722697768235003","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.2.0":{"name":"botinabox","version":"2.2.0","_id":"botinabox@2.2.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"fea6a93e7035d4e8fc71f4ae85806f62e5c632e0","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.2.0.tgz","fileCount":300,"integrity":"sha512-AsXDzykXiFtQfnUTvHtd/C94YQcZ5e8w+CJgFQVTDlxQ0wDrmSIs2TifDcBbIpqU8KKdY77LF5SyexUbfDHzRw==","signatures":[{"sig":"MEQCIFBRwkGz7n17qfdKV2Ca0KI2A0mOSjq0NyAdMmY78tv+AiBBjDPlk/heLqQaFJeGcJ8TIsKm1X6FiKn4GV8yLclBag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":964480},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"cbeaaa360036a9c0f3311e249cf7a7b3be610f30","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"bash scripts/check-docs.sh","prepublishOnly":"npm run build && npm run typecheck && npm test && npm run check-docs"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.4.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.2.0_1775451089542_0.2791673646514501","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.2.1":{"name":"botinabox","version":"2.2.1","_id":"botinabox@2.2.1","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"bf245bf8c5a63b9a7845961b7ef7c5955bd46fac","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.2.1.tgz","fileCount":300,"integrity":"sha512-pmi2SpZzoCr5EGqrZ+rsQ4KSWFL/jLH4WuBrrc2dfOseVwURFxoLroLLDl3A0zFl/O8BM4P8zIH7XsI878ivbQ==","signatures":[{"sig":"MEUCIQDkoeUz7d3SGr0krwYXSQwEdVarV5Uk9KUWMdo18AA5jwIgdsH+FO8ql/vDgbViDdzoez9pvBUFzuZMma35Rnbhc+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":964480},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"f190627e2d3e44f8f6a20c0b51b26ae3492d566b","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"bash scripts/check-docs.sh","prepublishOnly":"npm run build && npm run typecheck && npm test && npm run check-docs"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.4.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.2.1_1775451144612_0.07450783723512555","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.3.0":{"name":"botinabox","version":"2.3.0","_id":"botinabox@2.3.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"03267ebe3f217641671a622a2b8e08a2dbc8db3f","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.3.0.tgz","fileCount":300,"integrity":"sha512-2KU/9JD+Z71vW+jlMF/zxuygceDbBiOc+5yGlW66AlpgztprXLPI/OIccJEhE/lO8EHwtG8ShWfSp7cnVSY2mQ==","signatures":[{"sig":"MEQCIBVShvvAkBtmchAwpzRtRJ6LN1YQP0L5/Y0k0FR4qeoAAiAHDoq8KifshTt/mh0r9CYBm3ewOg3+c1s6NSV8iqsLBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":965571},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"f5718b74d251629ba2e673279295a06032eef64c","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"bash scripts/check-docs.sh","prepublishOnly":"npm run build && npm run typecheck && npm test && npm run check-docs"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.4.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.3.0_1775487917791_0.5884343504894236","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.3.1":{"name":"botinabox","version":"2.3.1","_id":"botinabox@2.3.1","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"9ca92b034ea350ead77700d799093413e46d0753","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.3.1.tgz","fileCount":300,"integrity":"sha512-b+6VNMNyc6+j5SJ1hh9XSM1sZEsSiMJWiNYmBQUI6EruhHwouo/EkZ2TlVf9zpi4nOgbpUHGVlqwkfiyxOMtvQ==","signatures":[{"sig":"MEUCIAdYYBFaxwofo8wdLaDuHhh+gZb5HDoH4Wy9vfyWrQ3qAiEAs7oNTQIa/L3eZfQs+WaxJzjctPP8d9wlF3wK5V/Na7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":965654},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"49bcf44d54c4d1ac967bf6c3539eb1ab64ce1aea","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"bash scripts/check-docs.sh","prepublishOnly":"npm run build && npm run typecheck && npm test && npm run check-docs"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.4.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.3.1_1775492214255_0.18975399475022314","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.3.2":{"name":"botinabox","version":"2.3.2","_id":"botinabox@2.3.2","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"0d656f1ca1105c2268ad33617f35012476a45924","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.3.2.tgz","fileCount":301,"integrity":"sha512-CljNZjvqi2DAKETEGK7zOfxY6Mjg2NhAgIDfYgSB/YIhJ35JpyzxFc3Iy1oA+fwaHWB3/6/y4h0gBDN4LnPG7A==","signatures":[{"sig":"MEQCHw9cJZthOOxyvgjix4tCtNh50ohelVRu1bSBQWRQ+bMCIQDS9cJUNC9guIAc72yQLifNAhgeNbe66pIjTLChPVkp6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":987972},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"7ce219a92f45f2f4dc3b164c9d21447c5886e819","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"bash scripts/check-docs.sh","prepublishOnly":"npm run build && npm run typecheck && npm test && npm run check-docs"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.4.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.3.2_1775499583540_0.799982883563809","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.4.0":{"name":"botinabox","version":"2.4.0","_id":"botinabox@2.4.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"7dda11f520abd341f55e51f02314c328cf665fa7","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.4.0.tgz","fileCount":302,"integrity":"sha512-i/75zQAjYCgCH1Kn/P1i+HWX8sdyfJ9H7YFDU6sFhxjURe3eonzU7wzXA1hwatrKFcN9iBJ1CIgBrIPS8xKVEw==","signatures":[{"sig":"MEYCIQCo/Ki1G+6G7cxbaaXW30F1KEWM6qAfNnpTkweCMptysgIhAJZrXlkPKJ720QP0XSfWlYwSOToaoxizGzEDECXh5rAZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025844},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"2de5295a20e57d3c850c0fefab4e25e69c9c6ece","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.4.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.4.0_1775508204472_0.3761330572335142","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.4.1":{"name":"botinabox","version":"2.4.1","_id":"botinabox@2.4.1","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"6942ea854946a1b27da6e6860484481420bd4181","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.4.1.tgz","fileCount":302,"integrity":"sha512-hZho4DoWpNzDZVdLB5lY51jJ5hnfyNO64vcWJ0/xxlcqsAjOd1cUF0cPHTngFfCcMsntB3EYf0pTq/02pUlC6Q==","signatures":[{"sig":"MEYCIQD0JrBF3yiHFcqcqtIMTNFgd5DwgRnV07Sfj1crjnRjpwIhAL9LT9LZ2MAx0bmAkUyP7cAwZlYUiEWnRZosIWj0ojAe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025942},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"eb4cab9aa8d7c873898dd5392453592d90f724ed","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.4.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.4.1_1775508615370_0.5855295889114089","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.4.2":{"name":"botinabox","version":"2.4.2","_id":"botinabox@2.4.2","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"469ec96f5e685b2f1f006322d0afaebf6bfd831b","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.4.2.tgz","fileCount":302,"integrity":"sha512-8ppVwAR+/sn8r2OE+X3Ku6thuiCRStelaNs7Y1eHNPKezfEwuDbhLRrId6wHjBwrRQMyskKM21dTvYL8GuoYVg==","signatures":[{"sig":"MEUCIQCBpiOmCJQ6F1MAMD1ajyR5gxErzL06eN1WsWdizztCCAIgaHFVIVFccKmM8rR2q0zNx4lKDGZB/ytE2/Y6/RE9dlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026441},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"60c0fb9b9e210189ee4b1881ddfc528c11bf7184","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.4.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.4.2_1775508888842_0.4427848728300925","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.4.3":{"name":"botinabox","version":"2.4.3","_id":"botinabox@2.4.3","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"b62f4574c774ed31f4aa4c68d5cb4aa465600e93","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.4.3.tgz","fileCount":302,"integrity":"sha512-xH6SdTqZG0A+IxSnTG/XS+Ny59xmTU7x+bEndjj8bbkPzvqoQ1mjX+R5BVgHsVaH6W4W6fMOVixPMH/gmQ1y+g==","signatures":[{"sig":"MEUCIQCTADXn4iuIT7zd2u84XuTvMK+9HVMCSR65nlN+BDzBrwIgAXqmodEcOoOqhDzulnVkT248TSdMUmeF85M90s91aHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026793},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"5189d32f126de2feb88d10ef7e1eda54280de2ba","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.4.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.4.3_1775530395278_0.05564836486617453","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.5.0":{"name":"botinabox","version":"2.5.0","_id":"botinabox@2.5.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"2d6addfd1ee66773c5ebeeef18e5d23e13c6b41a","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.5.0.tgz","fileCount":34,"integrity":"sha512-mRWdpZ5UA7ISifZciTJZipGB9sYXERcBlttgffzDC87oPjveGNUgzUd+DFeZKNssg3X9p1YpbUROhb8CSWIYgw==","signatures":[{"sig":"MEQCIH2v2w+XOwz/Tmg98GIL3wJdPGjDpzCMbRy2VsWQPOadAiBRiE3uS79DICweT0jie3Vc3UYIQfT/lrG0ytQ3i1TQlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":446318},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"499eae6fe3c10715c02905afdb13362c1ff8c7ed","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.4.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.5.0_1775617233243_0.05605045958709498","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.5.1":{"name":"botinabox","version":"2.5.1","_id":"botinabox@2.5.1","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"29466e06d865d00b5767a79d73c0b8ab899308a7","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.5.1.tgz","fileCount":34,"integrity":"sha512-x6CgA9J8MfF7teV6su0ykR6DXLfeRIQ3vDvWNrqcIqUQwuuWmL9gC0M8FfSb792XiQ1xMV0DVKtDG7vb1rG0nA==","signatures":[{"sig":"MEUCIADZqnzVGMfUGmOWScsK4efTbZqdA1XRVd3SIDy+iUMaAiEA+V0SPynvgjOCeGhOD55wmzIQBMMjhHMt9h9pSqkwCM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":456416},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"1d1b1faa1cc7b63ae9a2299166a600f2256979e2","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.4.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.5.1_1775629816439_0.7737601670839886","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.5.2":{"name":"botinabox","version":"2.5.2","_id":"botinabox@2.5.2","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"7e87fdcc799aff6a067559a0920cba9f2ba68ce5","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.5.2.tgz","fileCount":303,"integrity":"sha512-hbZSjPz5u3YGi3J6SAPkVTEIROz7/O+9kEa3OFufSonsC8JG53EnEDVIWuLPpjFqsuyDS3OWZVRTkffJ1A+/qQ==","signatures":[{"sig":"MEQCIHkjIQbWdptWEX2PN6RUzpd/1IkeG37/cjgDct/ovUkwAiA35LNolR+9yiVFFs2VyvP3qD/8b0q75NEU9jzA+SDmrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062007},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"a53c00ef86b8d86f91b9ccde17ba9238050fca8a","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.4.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.5.2_1775689759839_0.6629531088681846","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.5.3":{"name":"botinabox","version":"2.5.3","_id":"botinabox@2.5.3","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"a3f0a68aa30074a68232e8a7e0db3084c0bafb8b","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.5.3.tgz","fileCount":36,"integrity":"sha512-hy9+sGrQlbE22lOo7tyFFO6yzRboTAO7MRiVbBWfq7tagOAr6fFbBO0k7CLLZtphY5bAlNskLS+caak55G5kiw==","signatures":[{"sig":"MEUCIQCjnUlCK3/4LVNcDt0Tzn8e7l334BhtJljGFeeY6NP2GAIgF1cBKmq2XHjcDOG1xi62rvEtywXQecp1JV3ryOfiVrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472991},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"5caf647a08494a54c05e9110c7a7a5b9cde44b08","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.4.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.5.3_1776057366664_0.02390018057987886","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.6.0":{"name":"botinabox","version":"2.6.0","_id":"botinabox@2.6.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"eceb6a217f1211670fa3a7c6b4dfeae4644b33d9","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.6.0.tgz","fileCount":37,"integrity":"sha512-LnaieihB/doit4px/vmrE5f28FxfsfDAIFL4xc8aftFlMa46XguDWS2ZnnMxkUQ4K+I8BFpxkX0TpBZCL9D2pg==","signatures":[{"sig":"MEUCIQCg6U96eQ0s5vRL438rIP2HMIsqf2GfZuFqNUDs03SQ7wIgZY8PB0pCzmcQzKUM4E/qWuM35yCsE6grwVzUA+Uq0kA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498920},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"7054228a0d13b4c6657d71d6db4f93cd7d09b37f","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.4.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.6.0_1776062821199_0.26416746964687765","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.7.0":{"name":"botinabox","version":"2.7.0","_id":"botinabox@2.7.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"43312f3224eb2c7467a28997d34e25c7f2264206","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.7.0.tgz","fileCount":37,"integrity":"sha512-HxaSgphEJbU1Kv7eTOEHCJMB9t+WZfSGIMunhQauxk0A8rm9aumo+g42jou80amF0QwSOM6t4SCZ5IPW3uAbLg==","signatures":[{"sig":"MEYCIQDjrvu6LBklbs2N8APpLywo9pJ043nwXKVrvL/gj/njygIhAMd1GU1oPOarzKTHpVoJX8M3iUpsI+cV0fOy3zdDfQ3D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498920},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"9b73e9badb2a84a4bbfc38c48d0d34607599be79","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.4.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.7.0_1776081783600_0.03391135241073173","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.7.1":{"name":"botinabox","version":"2.7.1","_id":"botinabox@2.7.1","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"2a3f87ce68f833761233fb57afcd079373ec7efc","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.7.1.tgz","fileCount":34,"integrity":"sha512-yf7j5+2vHny/MozIxo+o7oqkBmEcGhQhCzp+uWsoiHTJSNy+wKGrLB5L5kN0O1j1LfwB7BCSqlXbOCGAaL3i1Q==","signatures":[{"sig":"MEUCIEmSex5BX8VlW95dwVSnSGl7vtSelv+gGtVhwqSf62jCAiEA/gPluwVfI+Ad7ZmxmyXUffvHZUAhrV1h3domhPGCpt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463392},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"03df575863dbcb99bd85a1bb8a2f9a14869ff891","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.6.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.7.1_1776120641838_0.4741147283727327","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.7.2":{"name":"botinabox","version":"2.7.2","_id":"botinabox@2.7.2","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"351cd0f82d00561acb8b81cca9ebad6ea9b94c15","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.7.2.tgz","fileCount":34,"integrity":"sha512-oxgXWcBcPNYnIQPKvHh9cO6A6RTWGgoxp7K7GRXoIFwRMUstWaQnfizOQ3l8Ok2yZHtMC7R3wgQRoSOuMTZ1iw==","signatures":[{"sig":"MEQCIDZOs9+qR4/R8X6juxFjfQ8FJT3p1NDv626NcsVo+ySqAiBteHnqmpYZrjVyK+/I34DVxPFA/t7H6s4TQPwaAjP+Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463392},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"188fa93fb642c53322041e1051fafe1c31d313cb","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.6.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.7.2_1776122257911_0.08034681104887875","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.7.3":{"name":"botinabox","version":"2.7.3","_id":"botinabox@2.7.3","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"cfc1c68efd64582c66a7c15139238ebfe10a0478","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.7.3.tgz","fileCount":34,"integrity":"sha512-QWBhzoGDfjEhXikvXXmAJooQQNOhIN2FclW+odxa1D5QkxOOK/XpXDHZGIoMhmktxyicCBtefXqf2NrDKXjXxg==","signatures":[{"sig":"MEUCIGUVuRuK9z9HX08ZTIQykH4eL2O4q20w1FyxaKlP4Cw/AiEAoRYSx6Uky0c6ZKqr04vPmckXAa6b0Bm3IS9wVwrdW/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463392},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"30cf0944db76cab97ef6a52170555a585040a6f0","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.6.2","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.7.3_1776122708676_0.5674907722891822","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.7.4":{"name":"botinabox","version":"2.7.4","_id":"botinabox@2.7.4","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"42c9274aba666c2321b9f51fd47625e95f6c89f1","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.7.4.tgz","fileCount":34,"integrity":"sha512-e1qZgagmY4GcyfX4eSON6fS9KYjzq7/PQvSwlcioKP89RY7cuozCh37Z7z81MuInECSks0kqoCFiNyHy0U1bDA==","signatures":[{"sig":"MEUCIQCY27zFJ5ytezCegoRZBJZ+ZsF0jxgWMV5PD5hVl0w6NQIgO9+nT9WrwSyrcXjI80tjejofEZmYlswp5pZ1sVIK92I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463392},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"1559f65bcac631f52a272f1c68c50b9a2e69a232","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.6.3","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.7.4_1776123263361_0.4725841624525007","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.7.5":{"name":"botinabox","version":"2.7.5","_id":"botinabox@2.7.5","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"7526b1b80f5ddddd17b39e504c5389779c8c3a18","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.7.5.tgz","fileCount":34,"integrity":"sha512-9DgzNfhsLZqWLuI562/nQbitG8Jmjd0qfJHqgtRpM8DbATnSZwP1EhchbrH9g+kzX9JxPywM+fMIO1b9kW4cvw==","signatures":[{"sig":"MEUCIQDCSUy7kCojU/F+B9e79GXM0EycKpXx8K9gjSpLflDnkgIgfsnTJQr61JWCl25TASsUKSYMr5AiyuuKhTaR/52gNzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463543},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"a7c56e1764b83ac1fd4020931835ab91e3f42ced","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.6.3","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.7.5_1776123668392_0.5013807077107282","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.7.6":{"name":"botinabox","version":"2.7.6","_id":"botinabox@2.7.6","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"9f73237beee937e87d451c5efbff2ce8b0d367d7","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.7.6.tgz","fileCount":34,"integrity":"sha512-YjgVn0qznH0P5q9xn2JYbEJxPlbbFUKDpIsXYrTOokSaQa2CfXz3JJHIyd+lMUPy7SFQc5FgXEpcM7Bcs7BonA==","signatures":[{"sig":"MEUCIGkJAil/SjN9ky+ZKGcGoaZLN48p7NtsAFGhrxkXF24HAiEAs1WGp7aOZHv8GUQMwnZsbW4p7QfX5bm7hcAXxvut1og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463543},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"9e1140a5b99916a7459781be9b0487db2cdefe30","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.6.6","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.7.6_1776135018486_0.33874047239454685","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.7.7":{"name":"botinabox","version":"2.7.7","_id":"botinabox@2.7.7","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"8fe5b72759baa647e94b904d7d5d01e78009c3fd","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.7.7.tgz","fileCount":34,"integrity":"sha512-bGyb8yK6KzWZ1XXdXb9lSG8e7+nC0MjgktJBVAVBoec3piIpT9hYH92EJMnWaZs3ZgcabstQEjdj3VhljLfziQ==","signatures":[{"sig":"MEYCIQDSjX1Xj3YzLqbRFSz1TnBgzQsCnl4xnrLQyFR4C5OP5QIhAJcPd8v1JcMtBBCMzw/2KabwW65Ie5s6/bUQyu1fXiBN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463543},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"e5e47dce9a1cff8a81e119807c5068c71f558e6e","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.6.6","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.7.7_1776135711573_0.8560996183315066","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.7.8":{"name":"botinabox","version":"2.7.8","_id":"botinabox@2.7.8","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"5b67f6eba1f9f3fb0cc1a1bbb39f71419af4acdf","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.7.8.tgz","fileCount":34,"integrity":"sha512-AyrcVkW6jgKb6x/4eTymI6HoKEc2qCKcxKb3LrqurlTo0zAqQLJlosxM0Ce2W0DpsUesRbZ8VODZE4s0dKt90A==","signatures":[{"sig":"MEQCIBFcTDU3ePU3MLpyoWbgDgPQvtWeqv5G0dHo+cyeOSvbAiA/yJ30jifEEJGjplfuCd+N0QH1WyQmskSYvEKjiMTeYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463543},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"ea0dc4ada6fca6c3e6bf09c9408ac40b3e39caec","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.6.6","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.7.8_1776136141370_0.5257038568907155","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.7.9":{"name":"botinabox","version":"2.7.9","_id":"botinabox@2.7.9","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"7b7fe8c2a51c4ab0667e5250d616feaf91da59aa","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.7.9.tgz","fileCount":34,"integrity":"sha512-CjRz0imUALM1bUWN1P+HNzYIei5odIMnfkJ/o8cWbCfvlGHVyQE0d4bQ+dhTJpRn67My9jUW6UGj9P5QxeaDGA==","signatures":[{"sig":"MEYCIQCzW4ST5IuavlYykxsjRy4VWTsVu7QPaTX0FTCCwoVIuAIhALDtWf5z0ksy+Ylxoce0Zyt+veZNm/BxjD6dtID03Vfa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463543},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"421cbbec6f7eff48f86bac1edae43a08e29c7817","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.6.6","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.7.9_1776136347968_0.2945042359431298","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.7.10":{"name":"botinabox","version":"2.7.10","_id":"botinabox@2.7.10","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"36d80b7e1ce5d369619efe89202c77f31acf517b","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.7.10.tgz","fileCount":34,"integrity":"sha512-An0zQMWmxI0MJyQrBXVIV3IfnivbVIsQSK/HIaK6VvTTrC8ok9vd6ZB59qBLTHAMj9ktnJbjGUu79l3sRqyImg==","signatures":[{"sig":"MEQCIF62EevMIV+jIQvsrD6Ij7Jn4qCa/RwGRZBWdOA0tmG+AiBcbrbzniKrPAuipVKChapRKwFF5To77LUANFdGaSjjew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463544},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"ead56ddc74c02f5edcf282fd7c2d3c3dd0b11116","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.6.6","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.7.10_1776136504022_0.8942774381805252","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.7.11":{"name":"botinabox","version":"2.7.11","_id":"botinabox@2.7.11","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"c41aa188a6a2f9f1a97d63b074a8c879c8a28170","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.7.11.tgz","fileCount":37,"integrity":"sha512-D2Uyed19vgrrdOsdAAAbdKAoPZDMMcLzXTbKYdlDgl/5CdqmGEEufqdlWy32E48XH2ixFMD4Vzj5Fmc8xW4A5w==","signatures":[{"sig":"MEQCIHWeFlFGg26StUebyPdPp0N9lzN1fHeBE9h7bC5heYLSAiB0VvvjnGp11UiJGVNw/ymNhkwJ1I0n3DNJJteZA4Mabg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499182},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"ead56ddc74c02f5edcf282fd7c2d3c3dd0b11116","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.6.6","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.7.11_1776173722093_0.1982089777941125","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.8.0":{"name":"botinabox","version":"2.8.0","_id":"botinabox@2.8.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"f63a5b905c8f410d6094a312f4a7586887e8c4dd","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.8.0.tgz","fileCount":42,"integrity":"sha512-JzkkCn3DC7ooWoup2JJ4jYEN92VNcq7Dpt3LDHqWXv43XDWvfsUY5QyomiocE3BM1dz+PBJLNUTORxOs52YajQ==","signatures":[{"sig":"MEQCIHvw7zdpVp5mghcEW4B6DTFn01Q7KrxCOEN9GxCEAp9RAiBtPSlxAV+AAks9jwi4eXr+S0ii7DemRdd3PCpEFtndSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539883},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"4ee351e45e75d2ef7a72aeb4684928f7b888dde3","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.6.6","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.8.0_1776181290166_0.550103342894336","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.8.1":{"name":"botinabox","version":"2.8.1","_id":"botinabox@2.8.1","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"0b2f47d1eb04305f6a4cfd7356765733d0d7c428","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.8.1.tgz","fileCount":42,"integrity":"sha512-+Y0MlOMS8EASDsADZyGAJovGAxZgqM/V0x7dzeoVS2rg9lSLEm07/FEg15j4nGGt/OhoSwp63eqNKIRSM2mh7w==","signatures":[{"sig":"MEQCIET/6I+QCWOV3mapbZr3Xol98yPiW/wEDHZMJGxyLvOWAiA6pjI1fY6GpGK609VpRqIsP1otxyFcl50TPH0E6ayMLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":546462},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"64c29928695bc7b7bf8702dec9ab4137618049cf","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.6.6","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.8.1_1776185101070_0.10368335936573048","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.9.0":{"name":"botinabox","version":"2.9.0","_id":"botinabox@2.9.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"c369b49443ef793f90af9522e15801628d104e04","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.9.0.tgz","fileCount":44,"integrity":"sha512-qsJd7hzBVHjkEzAZ2+6jPcREFVeKLy7LMmzbYSsW6dnTSMwpCnUR1ofm+9oFuE6wpCKNzrnRJDY73hKFouGIzQ==","signatures":[{"sig":"MEQCIC/zVdXqvXEce3KZeTWvSCjSrlbaIaUXLwrngrcBys3JAiBEYZUR7FOWR3wtAttn9+n8kv/2nP5oHsj2q/7qxQKA2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":569787},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"739eaf59208482203ab26dcc4543ccbba1ea85a1","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.6.6","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.9.0_1776189335168_0.31971638186091234","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.9.1":{"name":"botinabox","version":"2.9.1","_id":"botinabox@2.9.1","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"0bc5a55aedf492423b5f8bd7137eefc9e84e715f","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.9.1.tgz","fileCount":44,"integrity":"sha512-Iet67WA45zWpprxCGCzorEm9/cRul1iAgxTAxYixMZR4c+dtLcUmr5GY18tdFUV8suHHrfAqIQwzyKVFkkAXag==","signatures":[{"sig":"MEYCIQDT20pZQEGqfqNupmwf/+KTqu3YZTEUtH5oFp4NoCu5PAIhAJ79kMQ3LXXO/oUb0BdY4utNAZdpKApbdBvBk/oxgWCM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":569967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"887d31cd8c4625e799f5a78d6f2f034f78f2a90f","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.6.6","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.9.1_1776200367344_0.8656948673861078","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.9.2":{"name":"botinabox","version":"2.9.2","_id":"botinabox@2.9.2","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"1bdd015667a78165b92f8f9e181600d5b0456100","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.9.2.tgz","fileCount":189,"integrity":"sha512-6s/haxfHklXEUeCX7jVkQAc9ux2T3rwiDOpMviulIcfnmFefX31ccUFu7K/nhIfxUOpJCJQcw1F3BpQVUA8zXg==","signatures":[{"sig":"MEYCIQDTEftFJO4IIcqu1mQbmmjHuhJbZxbGslW6MAR00cuOvwIhANcSaDmVyNbfRYjDDfc7YtbOPXYj4Ke15YSX9KI96tqv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":621366},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"887d31cd8c4625e799f5a78d6f2f034f78f2a90f","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.6.6","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.9.2_1776309506724_0.391368797179251","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.9.3":{"name":"botinabox","version":"2.9.3","_id":"botinabox@2.9.3","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"6c92cb35ef92f6522633c3bead8de5cf9bae0ec9","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.9.3.tgz","fileCount":183,"integrity":"sha512-+yR78O7NgFfHRs8zsTCD2MVrdtD3YoT/jamkMxHtTqmjOdbWjd4vMPY33sGFC+G4pSvX3mGOfVgXLve8NoriKg==","signatures":[{"sig":"MEMCIC5hXRhgJILSVKqxcdMzBYyfuriEM/fYAeAmwNwmrucKAh9KHIBSP2KhShgjMJUMBQq5Qawsh096Je7WSKe02aXC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":548330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"771cc668db51a497b802a5de579311b5aa11201e","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.6.10","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.9.3_1776340427236_0.12158044703088988","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.9.4":{"name":"botinabox","version":"2.9.4","_id":"botinabox@2.9.4","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"34e79aef0a195eca0bc5d4eca688422d4c780d90","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.9.4.tgz","fileCount":185,"integrity":"sha512-ugWPHahlJQT2D9euV29cE5Z9i7UYlu/Iu0hb+TrgsKE2Ucsb9wWF055nEMxm6tFxhj2zMnxAa7AmVPD7j/DeSA==","signatures":[{"sig":"MEUCIGo/sVbZsEWER35b8OH3PuVufByn2i5vmhgqQp4zjDwYAiEAnFbcGbKkzlpXyxT10unxZItE073rkuptZ9Bc0vhFCqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":555276},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"325881018e0ddffcc51da15eacf3422656385e1d","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.6.10","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.9.4_1776347538944_0.5537104782842577","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.9.5":{"name":"botinabox","version":"2.9.5","_id":"botinabox@2.9.5","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"2a92a1094bfacaf29fc438f04fea9cbfe18e75f2","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.9.5.tgz","fileCount":191,"integrity":"sha512-YdVdGAm1cY0i1p+9J6nC5nubO9K+lecfGzuxGQbU1BCwFJrFEtOX503FkLMCxrexPEhIQRegMLRUpI+D7JJqXg==","signatures":[{"sig":"MEUCIQDEI1EEEeEf8B20F2zMRhV+E/LKIWxcLc0e8R2q1gfiDwIgSv4VqSFy7eKBDSLhSUhQ3tTY9BSp8GqfCaIrNQTVSQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":628528},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"325881018e0ddffcc51da15eacf3422656385e1d","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.6.10","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.9.5_1776376213404_0.8383733919053891","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.9.6":{"name":"botinabox","version":"2.9.6","_id":"botinabox@2.9.6","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"1091548d6da05afade8853f830338306860deb70","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.9.6.tgz","fileCount":191,"integrity":"sha512-TzqTFQOfcHfVLUoXUujzm9Rx2jZ/A8Y5iV0nXpsF1fm/lqk+TW+GwTClyZrzQEmqVw72mU+o1cBGwvg9zmnBeQ==","signatures":[{"sig":"MEYCIQCfGSMY7IRHQVSkHgvW5wUh+S/VcAeHnngMs+Q4TJw9uQIhAIZfLRiFjyfYiKl/z3TZZdlGgF/N+YcMvVEwvwggJm3G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":629369},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"c1a608a5c69d7db5da6037ff70b5348784660df7","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.6.10","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.9.6_1776377496681_0.8856636999821685","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.9.7":{"name":"botinabox","version":"2.9.7","_id":"botinabox@2.9.7","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"16dac151c63d7fb5a8a3b5bfc5f27e19fd27aca6","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.9.7.tgz","fileCount":185,"integrity":"sha512-H7JnWo/b6HpY9jE8Zw2uAGWienyR1Dc87aPCU5KUiqVhv3M8BThM9KwsV3Ktk3/9w0RI6WufwS8QHXxCg3HSDQ==","signatures":[{"sig":"MEUCIH72ff+wnQY/1UkrUVgOOaRKA+PMGxPDV67xxA7KtDRhAiEA4h0FbN1UcuXJVwLl/Riq1o9ukDwW0Ke/7oKaYrUqtz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":556337},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"191ddd161d7b2607bbf0e61c92dcfa91e2a398f3","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.8.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.9.7_1777737649498_0.48063000230367714","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.9.8":{"name":"botinabox","version":"2.9.8","_id":"botinabox@2.9.8","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"8d3077edd850001a2c718a519ed0be65506daf83","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.9.8.tgz","fileCount":185,"integrity":"sha512-j6t4HWl/EDOWuJ2aG92W5YySE2wlQoRZoTYdxYmRNMWXvXrST8WqaE0Dq8XDbTET7sVygHnfXH8gyT5O96DvwQ==","signatures":[{"sig":"MEUCIGjNL9KiRYUyRmBQvDfoVEsFOcHH7fjcXyyw4bDwS9fOAiEAgikl/vF5nsexk5KmW5sU11I2EXH+d/pGKJ29D1JVNQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":556337},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"18cd8ced06ec736b1b4763036c81ee782f0e75bc","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.12.1","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.8.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.9.8_1777855238608_0.9759000461715737","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.9.9":{"name":"botinabox","version":"2.9.9","_id":"botinabox@2.9.9","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"866f08a60a7d6b425222d6a94b95872e719e57fd","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.9.9.tgz","fileCount":185,"integrity":"sha512-sZ/EvvI6+Z5DoBIT60NO7DmfigE7m1s0bIsYMAV3ZZtlSspHu24LNH4/t2vYuQIvuhpi2uRagtpir97XReFUlQ==","signatures":[{"sig":"MEUCID+yGAUMFtUGTDVtKhCDEn9MHPqeCVrtCP3XWp58HukwAiEAoP8BbNdTPE6U7dlfcgjLty/8uDifgW9nuYl5z4T4Wzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":556337},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"ebb1b3e595b156e7c1a8058ab227e4949c27b2db","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.12.1","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.9.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.9.9_1777903699963_0.680016426776396","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.10.0":{"name":"botinabox","version":"2.10.0","_id":"botinabox@2.10.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"304b5dc05887e02629669be283881544a3a70acb","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.10.0.tgz","fileCount":185,"integrity":"sha512-Abh+ZJagiTSEgywr0gKELdtVeE9WTApWzwTGUMBmOAF53K5NJoG/ThvxZvDqjbj0WILJmCzDlvQS82Qdq8gtDw==","signatures":[{"sig":"MEUCIQCCFeC7jjsYszQbWsSIPTlZab4LvE56QTskyHguH93JKwIgWdOsFz15sDVD9QleX2bHqxQJrEuDkOA+ClN3cJrKQWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":556339},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"0545a7bc9b41e5c14f74e0ffeb6df3f1678b771e","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.12.1","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.10.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.10.0_1777934800257_0.8321590503984571","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.10.1":{"name":"botinabox","version":"2.10.1","_id":"botinabox@2.10.1","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"bd7050f41f03975bb36308e4db49f72948170678","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.10.1.tgz","fileCount":185,"integrity":"sha512-suNQFzCnAlSn8/wRp+ytoQ7tcZCZDek9DgAy6buGbqt32V9fvmhBp9moDYvkIF7W88CO67ltinC2PB/852cc0g==","signatures":[{"sig":"MEYCIQDKSipmTkolqLp2fddGN17WmRoXC2bWWdy4KUC1oaJSWAIhAJJmmDuDnTpWslYZ5N3OHMoZWwcTATQoNd0JQOKFxyJO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":557666},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"4834f3486911d8f0bd42cd032df5f42ee0e6d293","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.12.1","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.10.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.10.1_1777944478675_0.0665953095787093","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.11.0":{"name":"botinabox","version":"2.11.0","_id":"botinabox@2.11.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"a6d8f77c6613d8951ff3cdfe8a94ed97f9e5cdca","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.11.0.tgz","fileCount":191,"integrity":"sha512-2dAH/bfKjjcat0G8JzFihp/vx6w87CEHcU8P4c3ogRRhbH5rA4J8O+A36Yss4rSE57VZFiqESLvnVuYY6dusIg==","signatures":[{"sig":"MEYCIQDtZgDsRsY9z5rqC2cajsCNG6guhCZHlfLoiLQcOxm0ggIhAKge72wOScEOEXOw65OSc8xtBq3SyRiwmYjmxARTSTVy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631388},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"39bd9792f1867465906985fbac683a95d5aef385","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.12.1","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.10.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.11.0_1778001087885_0.22692002265230027","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.12.0":{"name":"botinabox","version":"2.12.0","_id":"botinabox@2.12.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"d9a0334e1ec75b74e52816ec567dae6c61b358ce","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.12.0.tgz","fileCount":191,"integrity":"sha512-TvFMQok/KrKoYmLuxHNBMwIUv6WIMIsxkOMUCIHKxtXpIHBHRsLmkba1r6jVjTZbINdWOlbJTQ13cfa0pmJOLQ==","signatures":[{"sig":"MEYCIQD/le5guTNbL4M3KTdkfVyeIarV29IkwWyRqswPrrAphAIhANxfRQJoOojrQX9mnjwRIvl5xwQy5ROIzLRaQ2mSWEMd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":632537},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"70b3836fbcf7a02982a578755153c28c6f9931a8","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.12.1","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.10.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.12.0_1778011981988_0.15074438310369653","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.12.1":{"name":"botinabox","version":"2.12.1","_id":"botinabox@2.12.1","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"b0cefc728646b44cda220c7d34a2010ffffe3ef3","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.12.1.tgz","fileCount":187,"integrity":"sha512-ZpWCuNuS7QH572A91yhHqqTad7s8G8qVYfiGcCr0USGDBnKyMNfZzZC/kY42BXGjKeoktGmAxi1J9D8EHVBwLA==","signatures":[{"sig":"MEUCIFGAp8bJBky9bVWSZqE0oZBEEtsychh/ePdUbigbKATFAiEApoSN0wsErhei8CDLCmXEGQZyoNz1kokQONBTnkLY62Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566452},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"70b3836fbcf7a02982a578755153c28c6f9931a8","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.12.1","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.10.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.12.1_1778073276604_0.25772742915322255","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.13.0":{"name":"botinabox","version":"2.13.0","_id":"botinabox@2.13.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"ebc70de77923a6f660d68a374155bcd27345f22e","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.13.0.tgz","fileCount":175,"integrity":"sha512-6NG7mpI3m/fGzUdNEjW/6JCgN10yYAvO9vigPi1f/ajz4dNRwKZEjOkLjXt8t05kr2X1+tKfA3xLDBmtQEQxvw==","signatures":[{"sig":"MEUCIQCiAFam4M9QL0yQFL4idw4avjrOTBQ3xYsP+C4hB4Rf7AIgCQQuGPgq29Io+yXYuPgAvaclB6aNukExB7BD1x0bBg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/botinabox@2.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":507204},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"709eb6ec5627b07df13dd31524202981ac081e39","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.8.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.10.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.13.0_1779484910482_0.340150525714781","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.13.1":{"name":"botinabox","version":"2.13.1","_id":"botinabox@2.13.1","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"30df453a073949b6d4f73ab08b7ec8116d75c65d","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.13.1.tgz","fileCount":181,"integrity":"sha512-ZiyqRhdB/YfDlyZQB0Hh4Cs3yh2t0km3PU9e2TkTbMZobN63O9M0pfOioM//QHqvIiNlFGd1jfD6VaMWyUNUiA==","signatures":[{"sig":"MEQCIDE4lU3fQogeTIkS9gChZyt8mivdktzLiBVJggjP8spDAiBP2iXQ9Be+tA0GQFSnbo+UmzdPzE8wd2Khj6KgNIIgvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":541277},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"aa6a2325b30f18441838a4c148df73a94441ff69","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.11.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.13.1_1779734232324_0.10107014890572641","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.14.0":{"name":"botinabox","version":"2.14.0","_id":"botinabox@2.14.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"e8b52122f0d97e3edf7cc1e2d12178882d69d2c6","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.14.0.tgz","fileCount":187,"integrity":"sha512-4krBZB/4kly2hw6qTxZ9Bt1+mYgRzKOZbTzNGBkqNQ4a3Fk/Znef3kDCu7+xpEi5Hx7Jz/vxkpNs/NmVfP7T4Q==","signatures":[{"sig":"MEYCIQDvvRSpUCTnCVGbgAIEkpdUX2mqu17uJFxJnduUrtusVQIhAJhD9Qaj2bp0e1LIDeaFvrEm9jUyOe5sCsPOEbiDEYEM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":569708},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"4d08aa2e642c52b87de644d763aa5cb1cb779913","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.12.1","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.11.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.14.0_1779761267310_0.6734884721796079","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.15.0":{"name":"botinabox","version":"2.15.0","_id":"botinabox@2.15.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"2a252c80b61f1e63b7fdec16235d9849a9cd1c40","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.15.0.tgz","fileCount":181,"integrity":"sha512-SCfRhgofzWhzGK9KhxLIJ5fNCsRIz8afbpQ8VRcfecV85yd19ijgUg/lZvh/emI2x3NSZnpxDKqI8w9vCnYQ9A==","signatures":[{"sig":"MEQCIC1NhTu+CZQBCNm7LsQtrJAvnVD9YtA3eigQL6/PTSyGAiB7B4JDTnxWNRPwwfgeeZ/otsSO9LVHvHfS5b9EvgJR8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542300},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"73f53f5fdc61c42b6afb0c971b2ef45b57302059","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.13.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.15.0_1779800574879_0.0437091785577699","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.15.1":{"name":"botinabox","version":"2.15.1","_id":"botinabox@2.15.1","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"5c4c424523e1a87916896515de25677306990780","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.15.1.tgz","fileCount":181,"integrity":"sha512-T/4pUNgDCxeUJc5g9DRTK3xzrbhiTE6DkvGEcbjFYhTFXu1tO1fPQlX6eGsxso1eSyaVgXKsE9GwgaYgCbYc7A==","signatures":[{"sig":"MEYCIQCKyBVoi3RWt/x7Bws7eemVDArASUPdo8nZ8OqyHGcxzgIhAIC7jnFAamCRuaOmv5W7MXLZ/j7xVGzPH+J1tUP7ona0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542300},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"c77ffb8e53dda2514c7020e76ed49b639dcd4c7f","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.13.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.15.1_1779809230735_0.11385895946817337","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.15.2":{"name":"botinabox","version":"2.15.2","_id":"botinabox@2.15.2","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"385c8a9efe36ef3d863ec1ad0642a7bc4c04d0f0","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.15.2.tgz","fileCount":181,"integrity":"sha512-LgLbhdBKqh0pbDsxiyeYvA/0j9qcHrR7DOoKLeaATqxNSq9LRCwleTXfIas2CCGmvJjHyJLHhtMuhgyaGV6hIQ==","signatures":[{"sig":"MEUCIBljY9/Ix4mzGPkg8SogI8INHCEzVnkywA28AByZvQTIAiEA4qbcQX/epRO82sA5sLHj9nHkL+ISf7iFQRvEj3OPbpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542300},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"d2a7f6370ce31b7670272994cd18007e4c7baa39","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.13.2","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.15.2_1779814889937_0.36333285258531967","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.15.3":{"name":"botinabox","version":"2.15.3","_id":"botinabox@2.15.3","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"2901c6fc38a87c62e6c1e0ef67c5668113582f18","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.15.3.tgz","fileCount":181,"integrity":"sha512-UH0Mra/g3U0GeYktYJ2p02b88wmuyDQUGl8IS/k8q44PZlvoym36haft/BmLvTj7/bsdcvVSpE3Sx317Vj9xJw==","signatures":[{"sig":"MEQCICZZL1XVCtvtLduRP9mU6UDGIHhK/7wHaddSFS9f8IsXAiB35o763TsJ5Eauydt6qm2i1SIgCX12aH7+BzroPQ8Edg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542300},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"c4710c60017d782916df3245a3b84423f0896d0d","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.13.3","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.15.3_1779820140134_0.5658591261339765","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.15.4":{"name":"botinabox","version":"2.15.4","_id":"botinabox@2.15.4","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"f31da62866c37376b09e623b43b6311a199e743f","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.15.4.tgz","fileCount":181,"integrity":"sha512-vQDSGa+MhEnMmLvTHv8QY7CdX3naPL3E6hvWPXWMlYR/r4VKxoND5TTZtMTqd+n0eJhI7izJTboKM9Hsfp24wA==","signatures":[{"sig":"MEUCIQDFPfXjWkob8AkDviShqRaPG4vd0qzSleR39ZFZDaD+gAIgWCwyzTTBeixQEGWEQtbaYl+Kw7ZKp53rw2JQTvLAils=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542300},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"66e5e0a5a2b6f6de34f67449df1ad3da8c6bd579","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.13.4","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.15.4_1779825150492_0.36668244438507247","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.0":{"name":"botinabox","version":"2.16.0","_id":"botinabox@2.16.0","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"829e385d8465614ea176592eb3aa7a08af980923","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.0.tgz","fileCount":175,"integrity":"sha512-iSZ3aDa5LCf3oiFMpIGt/t/SCwm3IALEiVqhRHFvyjBDHxgFXtWY1CigB2ZMjYwn7DZfvOAOylqbzEx13LDs0Q==","signatures":[{"sig":"MEQCIHp1EpYggqG9mTzKSRgAHCkCx8lo43SDn2QiET5tTmGvAiAI92e6c2vEH6hKgkMmareDV8Hmjuc2PAfZvZT0ZjuG0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":508624},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.12.1","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.13.4","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.0_1779830157688_0.665316448785837","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.1":{"name":"botinabox","version":"2.16.1","_id":"botinabox@2.16.1","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"405ef218fec379407863bf41ef291b5e70ab71fd","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.1.tgz","fileCount":181,"integrity":"sha512-UPyUX8z8LRvpGxnn33ng4RvftzIeLTPrlwiHH1tmfpwNBd0vLfRI//Its9tWhM/gXWcO+nZZ/UPzwLnyHqxzuw==","signatures":[{"sig":"MEUCIElbTqWMDWw1HovYbdwZtACcu9MubrKmBpqSUDMFoAFaAiEAsZanYrNVxXl4ZSPCvTr/ZxGWSRnl+Ayy2TNt7keAZBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542383},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"d19fff2c25313fe00edd0cc9351f32b59b8d0118","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.13.5","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.1_1779830657231_0.19213426615970586","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.2":{"name":"botinabox","version":"2.16.2","_id":"botinabox@2.16.2","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"112763e1860da41640e556fcd13a91429524a357","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.2.tgz","fileCount":181,"integrity":"sha512-YtrLeE3k2CfJcxfOkc7U3yc6Kse6gUFkL+74cda4qKuiJeQHEV8AmCZ5mEeXP54hWCp+2EceTqA5BE3nOnt3+Q==","signatures":[{"sig":"MEYCIQC8aNRYAhknkx4uD/qAEvavt5Te64+/zMUewlkFRE8gTQIhANX6VYymQDPYc/URWBIrUJ5YexcmCbqjC+d8SZEf5fED","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542383},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"d19fff2c25313fe00edd0cc9351f32b59b8d0118","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.13.6","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.2_1779895081179_0.6436393287906887","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.3":{"name":"botinabox","version":"2.16.3","_id":"botinabox@2.16.3","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"2e0c9524e68c1837555edbee4bd4b4d935a1b43a","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.3.tgz","fileCount":181,"integrity":"sha512-kzRb99OAuX9BnXGiLgszO7SQIg60GfKvnJGBSWylcgnPjddvCy9F7fz6M6A7BrBBXgtQWtNYoAcDQ1RkMx/D/Q==","signatures":[{"sig":"MEUCIQCBU4mMS5+lSyqxUgycfZlYAGOpFNCezOBI4cQF1nUnwwIgQqeT9NqfgOaFO0t+M11kjvexeyxEoH56aFSwMLwys4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542383},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"86b0867e81c3c08962382443bc6e6b683d05159a","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.13.7","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.3_1779909506198_0.8793876794325282","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.4":{"name":"botinabox","version":"2.16.4","_id":"botinabox@2.16.4","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"1aa840843cbe492b97c9ef0760c31174fc539fae","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.4.tgz","fileCount":181,"integrity":"sha512-oeMjxlZ6kHid5obwbkv/C8Oc3j1NZNrp8WDe0LsVbYfQfRa7RsveXq9v2dw26e3mtFsotwxDit5cwH77KUT7ng==","signatures":[{"sig":"MEQCIFlB5/nJQRAAgs1lbu1NDwlczI/sPKbAmM0mmQIqg6KzAiBOYJ9vfgO6Q71zlFWJsnorpYe8o6bNHBQxOChXIaLKhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542383},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"294f90fdfaa4366ed3e6f36e9ba867afe7183436","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.13.8","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.4_1779914550548_0.644593951731306","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.5":{"name":"botinabox","version":"2.16.5","_id":"botinabox@2.16.5","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"7b28c8ee791fcc7aa8032050e127a64458bd0a54","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.5.tgz","fileCount":181,"integrity":"sha512-v1g51xd3M4n6r5vVS5Z4/ItftXkX4R+i422KqPLh3bt2KrTbr7EO516JAUIrxnUxKbVDF+4cHNTnGTWdCVHDMQ==","signatures":[{"sig":"MEQCIGYkX+NVhSDLQFeHOYlceKwGD2QmR131tj7MPFoWLkdbAiB3mcwGF8XmhvkHH9IWlSXxwzuzcv5vGjCVOueGvbB88Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542383},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"22a2d228239b4c7d6e78002bf6d1160fc344bdc4","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.13.9","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.5_1779915989101_0.9821314180232841","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.6":{"name":"botinabox","version":"2.16.6","_id":"botinabox@2.16.6","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"3e53eebe2d42c4de1f986ae076db5b344de97792","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.6.tgz","fileCount":187,"integrity":"sha512-q4AEH1PwWLEoPIa9qlgsCctb/Hl3RaJ65w2P+UN9c8K+hPZ3Hn5EUXvw6mQ5GqV5zg6dx0aRiiWb0O+/3U5PkQ==","signatures":[{"sig":"MEQCIA+YM7qS0eB67jc2eVRYcZ+8Au8woHemoqBWCptEZiCiAiBZ0ib85BKgv4oqtZ5gzrZtOeHXuLEM9GpBJQFdzbdXhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571250},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"f92bd04f9cc8c480670157fbd605601823183e20","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.12.1","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.13.9","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.6_1779979477060_0.6101421722377962","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.7":{"name":"botinabox","version":"2.16.7","_id":"botinabox@2.16.7","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"a2ac17dc0494f4472175ec986454630ec9d3af1e","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.7.tgz","fileCount":181,"integrity":"sha512-vB+C86nl8dKMi0kD9NFoFNKSPLvyT8ZesIDAknuLQIDmW64aj+l9oIXIYUBe8o+nbKiAL0A+GLnFYmnrZFWF2g==","signatures":[{"sig":"MEUCIQC0l9G4jQJdBNNTWzldEnlFcOZYYWJeSljmbO6U2DUyYAIgaG+HK9h942oPFd5Q17BvG5gDIK4Vgn1nCU4xGWp4CR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543843},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"f92bd04f9cc8c480670157fbd605601823183e20","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.13.10","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.7_1779979810076_0.14407411263755376","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.8":{"name":"botinabox","version":"2.16.8","_id":"botinabox@2.16.8","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"caf6dfa76432a35f91afff964e616df5b1e413a4","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.8.tgz","fileCount":181,"integrity":"sha512-UP2ryNKwJQ6+JCMJhzPt5VLwolqNzctp8cEIgC6+Y1OY7PivXjMsPLRI3JUDMHTX52PB36t4CB8xo2kRnUds7w==","signatures":[{"sig":"MEUCIQCaH4gsK941DTbcsX23dPgvp4vr5AFtWsUa0IYt098DfgIgW8OdkeA4ZiwoclzzZ1exOdbx2LSSBcWFBN+USarvoUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543842},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"c14a4dca96138daaecb920c9ed178cc850842099","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.14.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.8_1779988662366_0.12803144862571147","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.9":{"name":"botinabox","version":"2.16.9","_id":"botinabox@2.16.9","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"85b0fa3587be22d567dcc2d5ef68ce108dcbf294","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.9.tgz","fileCount":181,"integrity":"sha512-J5GYOXTC1PURSCB5788O9Es7ja3nvawQvf0ce1N7eh1lKQI6J+pe5CiWg+gwgyyHHvvyRUP5d98Dl0/iUKI0Pw==","signatures":[{"sig":"MEQCIGMCIDUqJzLwFJFolUbWWAoWibmrzDTyZ+xchRbdRekfAiAwXU4mmaFtvXKQWfTNsuycRt65Ytjqg9UVJyDtsT21Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543842},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"3b3589ca33140099caa3e99a46ae511d0930d688","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.15.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.9_1780084089404_0.4628214018153103","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.10":{"name":"botinabox","version":"2.16.10","_id":"botinabox@2.16.10","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"259db02bd61314daa7d44c8fe5df61dc1eb2be31","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.10.tgz","fileCount":175,"integrity":"sha512-PLOkk0zjRHVJvq8YO7Dj3Ix04I2L9pKyw5MD5BvY5ey34ZhrDZ4cYXa4G9N8i1W0A4PgVbyUhZUQoda07eUBTg==","signatures":[{"sig":"MEQCIEaqR/SOcFCWope8KRNWUcn8W2nlC/2jtyxpJ9XisW9FAiAcVzz5S7Z+c92/meji7AAljZeI33DccwYCG5c6xIVQtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/botinabox@2.16.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":510751},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"3f7ba28f44e1f28885bacfcd19b7ec04add32882","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.8.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.15.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.10_1780319724202_0.9718734398059079","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.11":{"name":"botinabox","version":"2.16.11","_id":"botinabox@2.16.11","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"cb7b4ae697c2ed374aea1dbc6243afce14a65458","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.11.tgz","fileCount":181,"integrity":"sha512-J/q++32tC41M3G0a+4eZ8DkPuHRnMoU6V2nsy6PiuSH0p5h3/mRkaLIRuzs7ISzofG9mAeE9Ajr/7YUWCrz/Uw==","signatures":[{"sig":"MEUCIQC49etKgmLnuq5o0EwOYuqSOcyzoP/iR//qW1kJNxnwtgIgXdCIGbrZ7ZKFiuDJpx363AvWbAQxKEWeeNZUbp81Da0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"3f7ba28f44e1f28885bacfcd19b7ec04add32882","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.16.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.11_1780357265309_0.7839020082548636","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.12":{"name":"botinabox","version":"2.16.12","_id":"botinabox@2.16.12","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"20cefc4471ed330d54dc56e582f3be3a78dc023e","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.12.tgz","fileCount":181,"integrity":"sha512-4NjwjRv+xwInBgl/i7fKyPk3kRiuMTWss0++JafS5dMQZuU5WLIaLcTphzViCMKTqRLmOkd7fYfG8O0yBNRxHg==","signatures":[{"sig":"MEQCIBI1Tv0NZhBkACGrzynSwvBZjHhZp+EJVLhtnUhz1DaJAiAJCaeSY234EEccqaQfmaycZ78YWcXaQhlQt5JKF98k6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"a445cef31fbe011b40134289fdf8f16a6ba03413","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.16.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.12_1780414181741_0.30945311105087936","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.13":{"name":"botinabox","version":"2.16.13","_id":"botinabox@2.16.13","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"1841cf3a874ec5413c971d03186b4bd4335bbd3d","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.13.tgz","fileCount":181,"integrity":"sha512-+0LcqUvcJH0F/Od8f4A5ptEpZhBzGZb6wk/8DrzRo+wC17+0853qGWweufuwchHeKu0KEEi5KstSuurkbB8lrg==","signatures":[{"sig":"MEYCIQC5PXK8ZoSArv94J7UJns/sTRU1zxKK3tMoljQYHeGtigIhAO/KxsFK9fObCXJISpAxxMv/RmKtGIhkCTFiPSiqjP69","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"379fb0d77107e22f4fd1774f9b564964d9bef4a6","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.16.2","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.13_1780418255523_0.4480785821414337","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.14":{"name":"botinabox","version":"2.16.14","_id":"botinabox@2.16.14","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"5711898f944e94b969309c74606f4bd10f23f496","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.14.tgz","fileCount":181,"integrity":"sha512-LnYo+GCBByN8JQYd4QMSanJcNArT+f9tEbNeZuv7ArZjgYSHU05d5RPf3peC7Djg9TYOx4aW1ooI4uzAyDR1WA==","signatures":[{"sig":"MEYCIQDklUS56ZkeHiShAr6VCix2rI+DjgmY+maE9Yd84m8qogIhAJy53yYjYLUAeVHlivPiBKUy88++pNVY25zzaSEmrjeW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"99d35c8e7612c4a17f1efd7f3eee5ad38038674a","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.4.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.16.3","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.14_1780432874542_0.9849587190690334","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.15":{"name":"botinabox","version":"2.16.15","_id":"botinabox@2.16.15","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"d6c5f7e1775b4e6e43c8347e9d9b8c06306b1171","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.15.tgz","fileCount":175,"integrity":"sha512-U6M88GuxjAm2o5meX5Bz9U2rVE+0DukxyoH8ogvS/3sV/xMmg0bLzQ5/Wd6IxxLrC0ULK2ZrnvCoXZ/tgy7nFQ==","signatures":[{"sig":"MEYCIQCFUVZMNCtNFg+xumrK2xvOYFsN0+WEFbh0DHx0htKVxgIhAM0VIzvEyFhXqxZqWpBToE+J8jD7jc/m3rPpmj/JCNdv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/botinabox@2.16.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":510751},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"c81166b24ef77a703c8a936c17bc29c20831ab1a","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.8.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.16.4","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.15_1780445112581_0.28865416375111264","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.16":{"name":"botinabox","version":"2.16.16","_id":"botinabox@2.16.16","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"90e5a88def18c6f32ba32c8b604715f3ea9f64f4","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.16.tgz","fileCount":187,"integrity":"sha512-uU0p0lZTalack4a97XAFYj7uAx8RNsL5RU8B16Tfqk1zX/0BUmHBWwgFpnz3yHmMFUSegu62lq5brofYnGh8uw==","signatures":[{"sig":"MEYCIQCo2hNiQJ9WgtHX+HylcUaMdvfikrmOPBs5qSEtSAW2lAIhALVqWtRn1UhI4lrEZwjoe0hDru+shobvpQPrbMNzo3jY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572599},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"219d2f4c693c7a3b7a6153d3c9ea7ac0174f3932","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.12.1","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.16.4","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.16_1780693407924_0.6476507277623804","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.17":{"name":"botinabox","version":"2.16.17","_id":"botinabox@2.16.17","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"b0d8cb55a94e1160f7331eb0cdb8c33c56067d34","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.17.tgz","fileCount":187,"integrity":"sha512-eDRJfb9VHJt4lz9T4mGCTKlIhG/yglybKzAfhOOOSQqxhLLYtahCIZjnVVuClYeWdR33dbi6zdKXZd2RXDJ7Sg==","signatures":[{"sig":"MEQCIGa09yRCUIAQDhpRtGtYjkaoNP+T39js/we6fNuogX6eAiA4cqFJ1MshO6ws+xIP0smMv3M3sALVnRilMJ+F1ZWy4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574132},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"219d2f4c693c7a3b7a6153d3c9ea7ac0174f3932","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.12.1","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.16.4","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.17_1780773142313_0.15577499176483478","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.18":{"name":"botinabox","version":"2.16.18","_id":"botinabox@2.16.18","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"cec2c3966b63fcb2fb31ae90fc94cbc3af20f73a","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.18.tgz","fileCount":187,"integrity":"sha512-9Z5TM75W+ab8oEHwe1UGz6i1iBDavKN2jRoJlUm0JlYcS7w7NvklYwQsa4mtl3K7RBQkcS6IRlbAelIj1UFvqw==","signatures":[{"sig":"MEQCIH7zgxB4EHiNFvZsSBp5ST8j4TsO1iFG4KEfA7kMKwnhAiBEyw9XQkVbaA/pc+LbV0bafBiXY7vki/ul5vHNrOan5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":576175},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"704528a1d398095d235075cc2003225667dfc11b","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.12.1","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.16.4","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.18_1780796692041_0.06051844362702363","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.19":{"name":"botinabox","version":"2.16.19","_id":"botinabox@2.16.19","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"d3408dc7b1cce00b6789f9b125f50b92e784536b","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.19.tgz","fileCount":175,"integrity":"sha512-jj7UcnToJ2eIm0K6PvVNo+xePj0CQ4lVKzUsq+2ToBUhWbLrU/IQsHTxcM5JGELeYxokiGL8jfE6vUcsMyhdJA==","signatures":[{"sig":"MEUCIQDJVun8zza4mhbQOiDoUA7V1tr7b4OU6m+jJKJjjrJBmQIgQeuWm7J1uAsX/2jvHCdGPO/ARemmVnQedQtMLNS23h4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515243},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"287c8249ed4d059a9a89401d3c5453b54d8a8e02","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.16.5","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.19_1780940818314_0.8821831953014483","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.20":{"name":"botinabox","version":"2.16.20","_id":"botinabox@2.16.20","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"724066fcf7603455c835d0a7ce5660a54f2ca272","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.20.tgz","fileCount":175,"integrity":"sha512-dqUbWPZm+dKhLjZnKkWSabxplHcnuhIE3gpXdF2HyTl0TgezRLLYGQoIN9bx2T867GC6S+IX3wmLGnw4kagpIw==","signatures":[{"sig":"MEYCIQDFuiUZjs0mfgbKpKgJtepxvUoX3Y4tqyx1BvDI4rXHcQIhAK+hhJpa6GHaiVmQiiEFhK7DfYOt0r/9t54xOCUlemB0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515217},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"d339013b8bf53fe0e9d369825021ce35e5ec60af","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^1.16.5","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.20_1780944517777_0.3559118552361462","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.21":{"name":"botinabox","version":"2.16.21","_id":"botinabox@2.16.21","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"40d835cd16f853339695eda367b463e6cf3e8ae7","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.21.tgz","fileCount":175,"integrity":"sha512-29dAeyumQalB5ZWM3rjPqt2u4bS1qBRvU64BWFzm1BOBNkV/1CBHzxEDm8RGmXq+i1HRHgqZPIt+KHubTBFDWg==","signatures":[{"sig":"MEUCIDhbWQ3XCmrcm6DYS4S+w8YvNclncnDNAjdhPoNBlehRAiEAsgYFazkUYDcLB/wFIDBzLlQUxd6fnv6jF9ktTS6DLkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515216},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"d339013b8bf53fe0e9d369825021ce35e5ec60af","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^2.0.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.21_1780955910029_0.7866723854055451","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.22":{"name":"botinabox","version":"2.16.22","_id":"botinabox@2.16.22","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"f9c94b4f2da86d9f30e0a93c181cf5297cf4ebc5","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.22.tgz","fileCount":175,"integrity":"sha512-AWHCy05dTWcKrQVJIJ/Q/LwJj8Vh9yiGUPdckVnnHMwRFBXUKZHysFk66+DapyFviEcgS9JM6eR3OarL1FYkzQ==","signatures":[{"sig":"MEUCIFolxW9hEUngf8w3SQ0BtxD5j3O+gBLYzcqmFFZhsBs+AiEAn/2GJbQMErdLh0S0aoJkAQ2HJuXJhJccD6FU6U6OsxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515216},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"2fb707d1e5c1d7004eb5f908d0fda1f162ea5acd","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^2.1.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.22_1780977400701_0.39293229319128264","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.23":{"name":"botinabox","version":"2.16.23","_id":"botinabox@2.16.23","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"a6e817d8dcc5e0acb9b1c9e32c133858483ce709","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.23.tgz","fileCount":175,"integrity":"sha512-TTST5L5VE5UflkYumpAmcDt5YdIFpDwGzgFJy/5J20owBZQ7HPexsnpHVJhBNWHkDbOUOmazLlFec+vPNyD9fA==","signatures":[{"sig":"MEUCIHl5OrJH0z3M2IrrY6WK7LT+1opJXvTsZFVXTPRqjMf6AiEA+JuaSP3/No9N6kSshbN/Ys4mWF8CPHRA2Bm1HRQqCqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515216},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"ffa7e964bac95f1fea02f7875a347f74047f5c69","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^2.1.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.23_1781021532510_0.9465595870716588","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.24":{"name":"botinabox","version":"2.16.24","_id":"botinabox@2.16.24","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"0d91674e19fa3a250426a799d1557eb472d5394d","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.24.tgz","fileCount":175,"integrity":"sha512-G7lbyzjuD6pqVFyTXk8XdB/SZdCCYSf8rmDwQ2Mo/mj38p/kzhkpsmfZ3vD8kbAxzJ7g3hVM5jqghL0MUuxdwg==","signatures":[{"sig":"MEYCIQDtve33NpTI7nwFNQRByMOr+z5cNsWvDMnQkNWZXUtfOgIhAIW7zzg5/1jEf+X7S0WpSyUmQkRTU4qCurRK+1jw+Ose","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515216},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"6ae04636890ddcaac6878e5056968786b4ca631a","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^2.2.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.24_1781051962894_0.620829931659032","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.25":{"name":"botinabox","version":"2.16.25","_id":"botinabox@2.16.25","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"80828fe686995b0d5e5ae8acc69fedd4ba0f8e8f","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.25.tgz","fileCount":175,"integrity":"sha512-v+LDUxBCtvVPuarQksx461MG5cF2qfBvF5X3xzMeBg+gf83XuFzeasMklE8TXj+J5LZjyc58zhE3+LAkH3OCOA==","signatures":[{"sig":"MEUCIHyRCJE9VCIt6Q4GuzxNDNGYL4IYNMbZG1nbPf9U7+4FAiEAio9axfB0/IjJI+NjiXbFSCIT1vihH1SvZ5FOxJobn7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515216},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"144b9acecdb04ec85ac4c937fe6e7dd1dfec1a9c","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^2.2.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.25_1781104804807_0.7312533265326333","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.26":{"name":"botinabox","version":"2.16.26","_id":"botinabox@2.16.26","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"b5624f723481b100d56ae348420762fc64b1a2e7","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.26.tgz","fileCount":175,"integrity":"sha512-KNrnCm4DLRhZ6lAGf9nPxLa+TS7CERKmmQgfN4Ytk0PmnKni/sJYh5dYJseGb1FRivWr1gp6ihinsGeXPCHNog==","signatures":[{"sig":"MEUCIH8D6dPDalBEEx6gMEgYx+TBbE7KQnktM4Ci5x8QlmMxAiEA0/vdsOcx8AbkvSw7LHolwjc7e5zvUMNaD8MC9xfftXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515216},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"170d6964d5fbff6887bbcbd6e51cdc50138c6040","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^2.2.2","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.26_1781107137635_0.6753214898369568","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.27":{"name":"botinabox","version":"2.16.27","_id":"botinabox@2.16.27","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"8e5d030645cd3969e9a584e38d8855299bd5a8ee","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.27.tgz","fileCount":175,"integrity":"sha512-2X7L1no5PsvpztgbhvZnrRq2e69K8kgiY5RGVodsW15xPSw5fGkUPkfcPHv35z8yQc5Xj0xnuYrOxUoZcVgGlw==","signatures":[{"sig":"MEQCIFoOZW83j4LW5viorRVjjP84ESLkFPG7mMGNjbz4z0TkAiBbL5nT91VgskxVrmco3jIJVlJMTd3xgMJuUV9rFg5K+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515216},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"170d6964d5fbff6887bbcbd6e51cdc50138c6040","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^2.2.3","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.27_1781147448733_0.15503995211919563","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.28":{"name":"botinabox","version":"2.16.28","_id":"botinabox@2.16.28","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"ed95b4aad30b6d49e5b60eef8d99c57ca8991140","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.28.tgz","fileCount":175,"integrity":"sha512-R/M4ErOKDVqE5gx3FjPuObo/j/nRJ+M36WZ1ov3MKMmUx2w2MQMNIPTfiyr2FBN5zo1BiXanI2xGfKMvrTG0Fw==","signatures":[{"sig":"MEUCIA86YtDD0JELo0bDtNHGzvxodVLrFUThQHKasKkTt57tAiEA14KmhA9+xkHm2KaPLxRCJnfvyqHwNV65WRCurGx+Wfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515579},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.12.1","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^2.2.3","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.28_1781191319179_0.6392886969254001","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.29":{"name":"botinabox","version":"2.16.29","_id":"botinabox@2.16.29","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"ee5df06bcd634490e59158b54b3581a84e2e2a19","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.29.tgz","fileCount":175,"integrity":"sha512-Iwbwss7+MlGHewbKg5OPfNVCGjFKP+ovITjxCM9E24QvZzGgaN5343LptwGbHK/I8N/RX5dkF4//yVTQwkqCDQ==","signatures":[{"sig":"MEYCIQD8s1F3BzbS8+3zYgev0tqt7Lw+xryBIuAl6Y/LF2Em8wIhANsyjcC/fNlQPw6ciGTbTM7tsD4vcYnaVzBZpnnkQulf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^2.3.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.29_1781207265116_0.3272646880614498","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.30":{"name":"botinabox","version":"2.16.30","_id":"botinabox@2.16.30","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"428db738ac01968d38ab9045f3e38ff40be5b461","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.30.tgz","fileCount":175,"integrity":"sha512-Z38MDRirYb7VBYNHJAkh9SKuTd6e8vtIeTzRXptoeB64XfdIIVUzyLy38ny0yVZ2Db9It2LWB1zTass8rkCboA==","signatures":[{"sig":"MEUCIEOOMWbtXtbfcn9snH/KWQLfh+ZSHAah7pQ68IdA6Y7/AiEAznjm9AbWty+weaN0CAi0g1tpj1PgQff2oQmMiz6vAaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"d44f1e92626d5b19bb5ce8ee3e8ffb4040657ec6","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^3.0.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.30_1781451056560_0.1963282808060376","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.31":{"name":"botinabox","version":"2.16.31","_id":"botinabox@2.16.31","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"5cb393d9a3d3b77d9fd76524fc3e1dafaca38405","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.31.tgz","fileCount":175,"integrity":"sha512-fs4ul372wBbKenNkQkHyNCBiwpSTIspW0VVHumIukdZ1r1dpCbJXoWGtyKfTXXeTnn2YuAkZqC7Pf8nkuSKCvA==","signatures":[{"sig":"MEQCIGgu7YaQa3+KUUooUTBG8hPe6251tfRspSryRle6mYLqAiAVz+TPCXX0A2v2RXl6PAZgIMkjjvMF1aoxKBCTfjWBRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"82c71ebb844b1c4f50ceb7fe39994e7fdb60e9d2","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^3.2.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.31_1781482795019_0.7893678420552948","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.32":{"name":"botinabox","version":"2.16.32","_id":"botinabox@2.16.32","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"cee190856ff8f76fa795738fa3c6a3556f6ed289","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.32.tgz","fileCount":175,"integrity":"sha512-NKGHRSEpdlbFjjDNB/iJcOBRFuOjFetODLcDjVHgN/v8IZHCSzLD64GN/UYOBsYSqmrJHqJvLdXbvBnoq6zLjQ==","signatures":[{"sig":"MEUCIQDqb7efN+mAHyWTfnDC//iWzo7/0nKK2imFDGK5okSavwIgAY9C52AvZ/a66jTyGscXUs6bRhSzHhEl/iG0YE6PijA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"e0edb32040e13cd7d096a8295a604e306ffc68c9","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^3.3.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.32_1781572639972_0.15152831398666433","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.33":{"name":"botinabox","version":"2.16.33","_id":"botinabox@2.16.33","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"d5dae46d93e2cdff7584060081c6dc2110d6373c","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.33.tgz","fileCount":175,"integrity":"sha512-V2dLi6lL4s63orbBqBoQTTrzyy+SykWGrvlFlq1lY65AS85AFP3D6DhCrPhaCDdduQa1KXC56y/3emeWzZR4tg==","signatures":[{"sig":"MEYCIQDA4e0+JYqBZb2EBhMkUmJnSw9G+i1WBrDBnal+A1bCOwIhAMnDYWex5jHeZDVKhjaHNMJ7Z47wVny5cz1TEuxFuhpq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"172ecac7f8c2e88208fe8b897f797517c3d0312a","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^3.3.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.33_1781623004383_0.2676842034706206","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.34":{"name":"botinabox","version":"2.16.34","_id":"botinabox@2.16.34","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"4143dbd2a12812cc0bfbec1699a72345b8094730","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.34.tgz","fileCount":175,"integrity":"sha512-hpnuPJqKrtayxJMf9rxjv2Uqmy//uOFYkiNLqRUrRgPXx8Gb+nDfyjt9BsANJDiN9nVjj1xYfH7Ctg0YV57zaw==","signatures":[{"sig":"MEYCIQDE6UCaxMnlg2NlDVuLvN0In9MsEM1YHtq68hWUUjWgIwIhANREHvcpLx3mK28bo1S9q3jm/ywfg4fBliNwrIdU2XI/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"43ece9121dbcc13e40d6d93ec505eeb2ce388580","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^3.3.2","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.34_1781634899340_0.2580618913651094","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.35":{"name":"botinabox","version":"2.16.35","_id":"botinabox@2.16.35","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"a17bd177efa46075964b77af964363a31f5d0cb0","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.35.tgz","fileCount":175,"integrity":"sha512-QzFeTpBFFw4yR+ItgifIFdskW01eyq8sCVDOz939LABlEIgnd0McIK1dm0NMCrsOnJ//zqbXIwPeXERiWvp4og==","signatures":[{"sig":"MEQCIA1L3kg1O7NKklKVD/dcQkKdSDbGy97UrE7Ws/m68XZ9AiAqFfYMy5UhBEDpOitNrhm71CMNI/peMXmXkMkUGCdrwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"400ff165ee0832c977d54d3ea7ff9d93126fe2f6","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^3.3.3","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.35_1781636866188_0.9661691546666284","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.36":{"name":"botinabox","version":"2.16.36","_id":"botinabox@2.16.36","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"a8615e4f4fc86074e41d488d8b46ec385e3953fc","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.36.tgz","fileCount":175,"integrity":"sha512-+3ujmZf3ffQhovtMuFbvgEGdwRtLdxG1uQDfMMSe9tvOOWCS5ryp7rOYXe5gCb3JEurSb/tOVx6PBkwztSptyg==","signatures":[{"sig":"MEYCIQDJOHa8vi+10yzuAHvKpq3ckffTYZRgAfvcfy9MF1AuBQIhAInEGgamqQYMVnGK/uelduME8fKfMq6HScZNWC2kTCc6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"cbc58c61db3daccef500a1ebd699ec4035020ee5","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^3.4.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.36_1781738942439_0.4177454191407466","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.37":{"name":"botinabox","version":"2.16.37","_id":"botinabox@2.16.37","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"81dfc4a732e9e600dc6deaf0c2b045712331065d","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.37.tgz","fileCount":175,"integrity":"sha512-06aZI8z5sflGv6kWc1K9p2F1tIiCY69Fwz0UL7iyGa/+ZmmJlGkqLmihR38VfdY+f6dnzzMa7ZIZzfdOBjwwTA==","signatures":[{"sig":"MEQCIBZTvQfJcwr/SRrG2VNzMtCLDwSPxq7PhLb5bUT6dHX+AiAqqRtDZ63I3REeeOoZZpF085nINx1fuuLPd2eT7gj1/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"b6f48e4c2c889452f124e9a3955fc162b673686b","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^3.4.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.37_1781794998385_0.4253474013927867","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.38":{"name":"botinabox","version":"2.16.38","_id":"botinabox@2.16.38","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"304c3f5d63284d56b3f5a621b40b1fd16e1029ae","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.38.tgz","fileCount":175,"integrity":"sha512-O83quJOcA4mstoK+wsB+nO2t52Rda7axokE3uhZaK7CTGmvD/9gn4k389nZQUA76O8JEU6GxCCrqPspbqxx4QQ==","signatures":[{"sig":"MEQCIElQSg+U/hDdYCVfM8+49j4rOkSZTzN9FKanYetGlvL9AiBBzRiWP6yaeaZcGchcfStCgfXGVkC8gn91+ugthCK3rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"445464f6284a986e999fced561fd5dc9cf8d160e","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^3.4.2","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.38_1781804182312_0.1672158353448543","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.39":{"name":"botinabox","version":"2.16.39","_id":"botinabox@2.16.39","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"ca05b6cc94f5cd6724a7fbc101913ed4e2af5702","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.39.tgz","fileCount":175,"integrity":"sha512-6Q/F2FdYpv8hRtclICcNs4N0DH+7MyUMlP/jWwkv9/WbsZt46/g367O+tiAcs6eKhhuCIV4UrY0sHRaTzVoPog==","signatures":[{"sig":"MEQCIGoHgMVn0FhPW0aFkaAgjgPYWT7L0HdIL8ODq282DodbAiBn9zKCa5O9lXC7k88bEUmodEDpMo53X7hkfnkWsptxCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"bd1766565684a72ed7d3025543c5f7636046b7b6","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^3.4.4","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.39_1781821199444_0.12198454362489142","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.40":{"name":"botinabox","version":"2.16.40","_id":"botinabox@2.16.40","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"b4fdb2ea9b9e66c6906f0b69505977cc16b77e64","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.40.tgz","fileCount":175,"integrity":"sha512-JwU25/vFOK88kTKxpdg/JN7/Xjy30JS8YM3R6alvehrL0pWOMMXrRS1awRFPLKtJLNH5spqTD1/4anC8pG8k5w==","signatures":[{"sig":"MEUCIQDv8OPtURoaFCqPtv49+CkLVtp4tjqAZ3sEAs/8bNcrOQIgcIbmEod5KjqMs5QD2oG3yjeicSloWh/0yOtvVKdR0WQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"24921bb193cfe15ba274aa98b750d830e0c030a2","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^3.4.5","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.40_1781877257290_0.29296297014250805","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.41":{"name":"botinabox","version":"2.16.41","_id":"botinabox@2.16.41","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"8843a68d3a9f9dd08dc894f69d7898c2b6ab3351","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.41.tgz","fileCount":175,"integrity":"sha512-atbRLyaDzbwTEoWHIBdA92YRBZn02qr5NeeRyGlhJF3NNbm4cY69EPkU8G5CqmrR0eDebZyGm86Sva28byACuA==","signatures":[{"sig":"MEUCIAD8H6xTWGjcG7lv5ckygmLDRqHE7xPz9qS6xfPqBmFxAiEA0ucGfcQ6dBHihXU4KQH6qp0MSS8ylcmMSpbeAS6dz88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"a101704b29abecbc1470bcccf7fd0cf8f2aec2e5","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^3.4.6","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.41_1781880962529_0.7933935571682234","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.42":{"name":"botinabox","version":"2.16.42","_id":"botinabox@2.16.42","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"c6d0580658a6597302b436980d02b7821ba234d6","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.42.tgz","fileCount":175,"integrity":"sha512-Oc8AsJMn0ODTxLucL+g1MHbMTYWz2fdJaIyRgbJbrD5NKrx9YpE8hoqZS7vdTsEt1jA3E1y63ol0k3P4JPM+Sw==","signatures":[{"sig":"MEQCIAEiqTBX8LDu4nBgeRXuhV3Od4x1N8Q7jDfhhYYfvoWzAiA2HCufBJWxpSx7PdNnZTVwqjZ/3+My8oke7qMiHGZ0mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"26167cca2d9645ccd6783afed8c18a9b1e918f1c","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^3.4.7","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.42_1781883648562_0.026027339090181734","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.43":{"name":"botinabox","version":"2.16.43","_id":"botinabox@2.16.43","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"adc0dbd352106dcf9fdb14c370559a773c997df4","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.43.tgz","fileCount":175,"integrity":"sha512-SEYOGCRE4OW5UTjh9d+b22JC5CvRUPSPIn2ZeZPWEdaKmvriOVD9lIpSxcql9U1WTkSulcDsZOYiV0ljTk9AsA==","signatures":[{"sig":"MEUCIQCaNinfAyfUDeH0TJIUg5+8L47m4Xd4EkDfq/bIjMv4hwIgcKzZQC0bEpOlbKOKAbGQixAm4CY7JSjFuqUHfoWj5qI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"a243b768b30c336496c258e96fd57c78bec36122","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^4.0.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.43_1781888053266_0.08181137873388988","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.44":{"name":"botinabox","version":"2.16.44","_id":"botinabox@2.16.44","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"d58bf0bbf826074ff4c420c2d3cabffe6bf9f13b","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.44.tgz","fileCount":175,"integrity":"sha512-OfyYNF6e+HKLMwEuS5gI5dnBC0KxnDN7Lpg2OxicckZIAP/ymFqbM9qgdJJsw/63ghAhZyGayDE7rpNz+zAAtQ==","signatures":[{"sig":"MEYCIQDzDmPmC+qPm3t/9C3LYI0/dNdV60aOcV3TwJuDEO4uogIhANxUjizWBQs40rbQ2YZZCdNCf4N3bVlgJ4d2MyZWuQ/k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"89f4207da0148a0b2d4105c338430cc0c2ba5af5","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^4.1.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.44_1782123603179_0.3421529533246166","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.45":{"name":"botinabox","version":"2.16.45","_id":"botinabox@2.16.45","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"d7f12a3e6e409ced23d3e2ea64cac4d981591def","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.45.tgz","fileCount":175,"integrity":"sha512-jpjRYAxrp+EKmqsP7GKAAXHQ+ilgvyYcS6aqEnNDCzqSbMiiDk+5VwLubR9f1Bd1AH3Y3KXzBfHzN+hxHNWZfw==","signatures":[{"sig":"MEUCIA6lzI6KDbqE7OqqOg/QBZC0HZfmhsR8uZ1fFfK2sm/iAiEAyAvCOVFISDuizKah08PfmoQ32+RpC3gd9oJj48pPhfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"97058170fb6a38dbe0d0b22c1259d4ae56ac9c9f","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^4.2.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.45_1782160872610_0.7322542081175243","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.46":{"name":"botinabox","version":"2.16.46","_id":"botinabox@2.16.46","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"a21e60e1a98d9d7f75ed763e10cf8fe4c2c2bda9","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.46.tgz","fileCount":175,"integrity":"sha512-qDhDflMhCN0/11jGcVg4uni1LbLijFROUgBeDmgGVteyGd/J73gsvSaOghbNHPJOmymwD7abW/sbMM6zllOo5g==","signatures":[{"sig":"MEYCIQClj6m0DuqEpjq+7n82i35qPwPCxYAOW5HW1zwIJVMR4AIhAMYoAHLNFp/+8aAHGSYPqE+06A/FST0j9AKyNUwtahFO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"583e2c79e9ba2bee9628d8e70ff5aa6a052ff0ee","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^4.2.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.46_1782233391928_0.7608826741070038","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.47":{"name":"botinabox","version":"2.16.47","_id":"botinabox@2.16.47","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"090f228c9f493a4414905ce4c3f0007a49a63415","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.47.tgz","fileCount":175,"integrity":"sha512-fBw9MQb0IEXjz5+PTmkZl1ya1jGzwhnMTBCBvMjqkytXUna5MuOWXvsDmcEuVkZLW0duSXIJilxbnUe2I3xJdA==","signatures":[{"sig":"MEYCIQDw3DC3gi8vQ+rBRmHvx45DiB6mMa2x9ucea9N13hvNqwIhAJNaUj5zrqmPFo0f5ulVUym6lZVjfKGHxpLfIEAzyg15","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"5c236ba416ae659161c72f8eb47b12e3f620c89b","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^4.2.2","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.47_1782237168174_0.687152184831817","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.48":{"name":"botinabox","version":"2.16.48","_id":"botinabox@2.16.48","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"2d6553da9a6a5324cae65cc301c9a0fbd2822aba","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.48.tgz","fileCount":175,"integrity":"sha512-gKIWqChTCTOoHzsOV540ZVryNmBVcsGsJ7fz/XIMe0Rwp0MOWalHmvERnIpDHt9rqFav+kU2csYLeVB6h8E4+Q==","signatures":[{"sig":"MEUCIGuChS2GB00Ub5hZlP/Ta5pLgMupqPrLdqPK3Pf9kk8fAiEAxOYnmybfpGFkQRlMcVsNsTPX68jVTjF//MTwNoeB1uI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"5c236ba416ae659161c72f8eb47b12e3f620c89b","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^4.3.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.48_1782398303783_0.42923448513228135","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.49":{"name":"botinabox","version":"2.16.49","_id":"botinabox@2.16.49","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"a57ba412f518a5053f77b77ef4de058dca450fd0","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.49.tgz","fileCount":175,"integrity":"sha512-YXmCA79oiSixuJt6Yo8xayVRSy3rdPjArWjrCodRjf2+UgJ6c1DOOBzyJ9TGYC2nudC2vYtv2A7WlUz3fFQpwg==","signatures":[{"sig":"MEUCIFrYy7X0gAo1l9t7XfMW50cGiz8UFDh+XyWT40eo7wiEAiEA74Ylq4gcM160yAr3EQtMlkFdt88SlaNqEhfe5qFmQJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"3d1e9780d5d5a7a7dff76a917135cce8dc3080a2","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^4.3.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.49_1782407624472_0.42780739785136457","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.50":{"name":"botinabox","version":"2.16.50","_id":"botinabox@2.16.50","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"880cc1455f7f073c77003cc36e875b028b5e0d18","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.50.tgz","fileCount":175,"integrity":"sha512-kLlQQkcjhKh/uNPPO89R0Pkaj5pB99hDHdKqDHC2QDu8HjDrCiInStMttmY8iEFg6kPYMea4s5E6bmvoipDEEA==","signatures":[{"sig":"MEUCIQCLScVla5072y/VpH3Pt5vZu1DdePditLG5clz37JkWbgIgC1toAwbALuytPRpYzSjYu8sPuclcQtSNayXr3JnHje8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"3b6e7bc2c80941d0f944c74601fc52bf190f7d37","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^4.3.2","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.50_1782410915767_0.1580291653899848","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.51":{"name":"botinabox","version":"2.16.51","_id":"botinabox@2.16.51","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"50e3b344ae66266b8c83caf780bb23500607858a","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.51.tgz","fileCount":175,"integrity":"sha512-Fb1gpDKvSp8RBDKwxvYvDzhsWPcO4kYXZuhoONh62Jc8Zpxe98AVo/OrjZ1gCdCuSO4UGGQ1IVBdNklMLK2h9A==","signatures":[{"sig":"MEQCIBa27Rx69SiI/NrZlCwrB0QT05nUtN+KEGu5KlWcekgkAiApuyhVO3zpnCTr8yNWYgFZBdt3E0tu/y+I98CIFXx/CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"bbb6972e8c44018272232c3db1fffd7ed448ecab","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^4.3.3","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.51_1782419214712_0.5315758577497793","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.52":{"name":"botinabox","version":"2.16.52","_id":"botinabox@2.16.52","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"19d22c10668f8af58d84b837cfed648188819fb8","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.52.tgz","fileCount":175,"integrity":"sha512-QCQoGvWes1kQaP0LE77sIBu1+WkReoqmYyi1HHSw7t5TJVltvhthqOIV3mhTjXdKlj22cHgHxGi5vY6/6iAYrA==","signatures":[{"sig":"MEUCIA4qZbTJHpDr3qZylj3G3urT3kw1Vj+QZ3joaBk/DI8VAiEA0BTSMUlGXALifPy6bLHno6HHE+0IQnIjRwtGCgUz9L0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"9c67a6c2a0eaba0732cab299464d9d4e6d350469","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^4.3.5","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.52_1782428054741_0.5624887856853649","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.53":{"name":"botinabox","version":"2.16.53","_id":"botinabox@2.16.53","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"5b790721b58de0dcf14712238fee177aed812416","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.53.tgz","fileCount":175,"integrity":"sha512-z/UAXEVYo3LDVtvSqbhAFE7VJear4DlHsAE9iOZwPZ4lb8cI4fl/22WsIJsU6kbMlpsos6dPu+5YH5W5huJwpA==","signatures":[{"sig":"MEUCIQDg4xaEzQkFnMYY+oXuqlNaU882WH+lspudiD2p4doqrwIgHguPvji4jJCQd7Rxadh1JJZTJ7WPoIARKbP9f7HMoZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"f2cd5374379a10eb9311b9f441531d741c1b4011","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^4.3.6","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.53_1782431729278_0.9288114225132871","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.54":{"name":"botinabox","version":"2.16.54","_id":"botinabox@2.16.54","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"cf9a8d188d47bc19c80da0346f7faaf14df33b7d","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.54.tgz","fileCount":175,"integrity":"sha512-Drq7fKMQeqF/LLhtB+NMTlW2N0lmhVQxBcpQLWGUhRVnZUCt1vGHL9LyWpzD861inEYzKDLRe7M+XeknR462dg==","signatures":[{"sig":"MEYCIQDzqS7zV3g69bSTk/jE9BKPFNDk8R8JrYq7wgB0iiUT8QIhAPLNXJMyhEHM+qYuphfc7F5hUgybsefdOG6m/Nb3Ucy8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"2d8e63a6f3fd96a009173ecdbf0d90ff35057237","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^4.3.7","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.54_1782437049647_0.35518923513318645","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.55":{"name":"botinabox","version":"2.16.55","_id":"botinabox@2.16.55","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"c6ccff4ff5551275901af6784b90265ecef7fd25","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.55.tgz","fileCount":175,"integrity":"sha512-NwnhtnckvjQ5CU3c2/R5QTmYD7anFb7JeaTIEwZuIIT6TcjFa4EgjfrmRqKAawLuhHLPJq9KKZEYz3g8Emwf5Q==","signatures":[{"sig":"MEUCIQCEtxsnsqabJo8hY9Pg91CnbCXpCvfUpPqlymZdO1hgkgIgNhshRMupvXc5uSPBisaDF99xNjhdM7qRDERLjhnDGoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"b73fdc61e4d5191cb703c80a0773a940f25b63b1","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.9.0","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"25.5.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^4.3.8","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.55_1782439240676_0.34637969555163917","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.56":{"name":"botinabox","version":"2.16.56","_id":"botinabox@2.16.56","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"d15d8ea89c06b1742b5586a68af90de71601fb0f","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.56.tgz","fileCount":175,"integrity":"sha512-75OL7PiUsaVBfECvGz8rTBMplyHC727+WrxmXLB9Ap+kVv+TTtZSE09E0Ustg1mSTdgpipKjNn1XNbeCWez8wA==","signatures":[{"sig":"MEUCIDnSBdjspee/9PvK4tENm1BkhSLh2t6QHckYCcS2O6ohAiEAvnw+a5CPINrLf4SmnCSGWg80ZHAp7Xcn2HspHdC0ZNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/botinabox@2.16.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":516042},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"45c7bb2ee693e41fc77c822b36de4229fcec19b8","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.8.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^4.3.8","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.56_1784574371859_0.4796578391191575","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.57":{"name":"botinabox","version":"2.16.57","_id":"botinabox@2.16.57","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"f83216248b975a8884a350e6c0ed08e6f226a4df","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.57.tgz","fileCount":177,"integrity":"sha512-WjJhQqwrVg7Kmqc/wp4jsPjhRxik7ZYdUJy1H6xRux1Qy6RW85sbReuENARASH54dUKwaAmVvo/GoPsHG/swPw==","signatures":[{"sig":"MEUCIFeA9d72hE0ix3ekQmGslLPLM07KzwkeVDzG1KbeP0RZAiEAtRh6JisGUxGP0wART6YUyFr5+OK5NnR/CekvfLbNxSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522988},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"45c7bb2ee693e41fc77c822b36de4229fcec19b8","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.8","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^5.0.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.57_1784581341331_0.9421171357457006","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.58":{"name":"botinabox","version":"2.16.58","_id":"botinabox@2.16.58","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"7c59eaa6ffed6e96b957c03265641c153cee82d7","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.58.tgz","fileCount":175,"integrity":"sha512-4PtieqBjoLVG0pZ2s7lUgxo9iuejIk9Vwz0y1FYxiv5zi8q+zXNLPjUDlDgo0cUffkDj7MArwU3rNLlkFGL6iA==","signatures":[{"sig":"MEYCIQDysFANwoJBSOBwqqudBEiBBcrKjKg8VAalAZVIKipToAIhAKjXJbGuVXZ7SpYXrfKUUHuL0a1vvG7O6+SmQoAVnHqd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/botinabox@2.16.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":516042},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"84581107b2d8de4bee82f5422f4d01b99e0af6d1","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.8.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^5.0.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.58_1784721660678_0.9220240660749253","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.59":{"name":"botinabox","version":"2.16.59","_id":"botinabox@2.16.59","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"dd1ab6ddb49f4a977d0997f8823480f1407e738d","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.59.tgz","fileCount":177,"integrity":"sha512-aKAG7MgeANUJL7E0JvZH4zwZBzGAWQYBr6xYKRTG/oWLRnA0vhKs+q4Q+vT0Aw5d5Zq9cB1orMdsWbJ4DYYieA==","signatures":[{"sig":"MEUCIQCdBlCIy/Z15icbU/AE86ajm9hJKD7I7m+0NmlyiqOEeAIgM74ng7R2nyOx8mKzN70h6OOdjRU/OS1wXcaDKhFqS0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522988},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"c19ec73ef171933f99ad352a86a774a304c7deeb","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.8","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^5.1.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.59_1784755389274_0.8388108883656142","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.60":{"name":"botinabox","version":"2.16.60","_id":"botinabox@2.16.60","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"175a7ccf9cb3149d42acd5da70658dcc157b7fc3","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.60.tgz","fileCount":177,"integrity":"sha512-Zh5rlKj8cXN9PfL/KRMN4pf1t7lpzLG3PS7jUuFq4m62zsZs2KBJMTX9AhPCYd7ffLlgqHmouVyJNjVCUpmIKA==","signatures":[{"sig":"MEQCIEIXn4BVhHEaZixHKUuzecBQx8PIq+o19bx5QHLfV/tvAiAvz8YK6ZMYy6/NmtW290B5Y5blchubcjpMjRnN5MAn0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522988},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"c19ec73ef171933f99ad352a86a774a304c7deeb","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.8","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^5.1.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.60_1784806986870_0.24704285069225285","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.61":{"name":"botinabox","version":"2.16.61","_id":"botinabox@2.16.61","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"f91ba5003454c0cd66eb60d8e4050f1931db9af5","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.61.tgz","fileCount":177,"integrity":"sha512-CHb3V8Dx4gG9NiXTPIeGBE2TJSKhIRfaI2VacNKRtffI5Fh297ckjBD0TFlDpP41Sa453BD7iiEAEUcBqe+OVg==","signatures":[{"sig":"MEUCIQCBJ1Y/Z8xCd4gdGdE8ILguz7vG9xGQ9VyHuGPtpUugggIgKyUklL7QLjl6ozvYWU3nHM86SQaKC2xNglXIEPgjYP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522988},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"4380e03d63facbb8ac88c7c3d65a4028ba754906","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.8","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^5.1.2","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.61_1784814678700_0.7508296847488249","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.62":{"name":"botinabox","version":"2.16.62","_id":"botinabox@2.16.62","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"04789e839d1edfa8157e034241435a79c76f005e","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.62.tgz","fileCount":175,"integrity":"sha512-q8OcxeT+8AXQkLNnGlwlscErSJ74p2Ek9DwdLGyBJDwZOmVzNCKFYyhkQxiR0g182TkSCFtMEGWKC2VVQA0XSA==","signatures":[{"sig":"MEQCIE1hfTikE608FW+eXHoe34lyqwG9OR9LNIlsyiHMaoFuAiAjFfreioYe86YnQcW+uwZ2X2UOQxJOevIX++VFsSluFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/botinabox@2.16.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":516042},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"0fa9f1c66d17f25399ff2f6697f1915402eb89a7","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.8.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^5.1.3","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.62_1784820118817_0.970518028851364","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.63":{"name":"botinabox","version":"2.16.63","_id":"botinabox@2.16.63","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"bfd1a035ab5797d6609c06daa3e51b719329c9a6","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.63.tgz","fileCount":177,"integrity":"sha512-GjILJD5GVRrmcKhXHbmCMgQM1zrhURkxnEzbocGJJDrS2p9CdJvP6cB8IXKbQ3zzR2XHTbvuIfS9etz3ta341A==","signatures":[{"sig":"MEUCIQDzVYnKz+n/o3xDCGtGQW87V9amACrp1Vv/cqkIxtLEqQIgVY3fSdMihkn00sdDWefup/RkGW0nrS2NiFxWyqi3OUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522988},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"0fa9f1c66d17f25399ff2f6697f1915402eb89a7","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.8","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^5.1.4","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.63_1784843988040_0.13864113104692222","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.64":{"name":"botinabox","version":"2.16.64","_id":"botinabox@2.16.64","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"65e299715c526104bb51a6e178c29ca61f221c3d","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.64.tgz","fileCount":177,"integrity":"sha512-JVGlqUgR0ezySSenD6dr0Nx/riobdsRA1lK8OFckWViPfGx1EAiiZBZ0SdzNFUGDCadBh8Z27Pz5xCvTEh+wtg==","signatures":[{"sig":"MEUCIFcu8WIlZ/XeINQLsO7Bae5AGIKHmwa9wJIP/qCJn/BSAiEAwl3DBA5R36r+0suMXtRBdfHYtcrX8oN22aAUifeCCQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522988},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"2339636fc4bea9245d9fa1b88abc130307c6f46b","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.8","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^5.1.5","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.64_1784853181718_0.2849311358652158","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.65":{"name":"botinabox","version":"2.16.65","_id":"botinabox@2.16.65","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"82a6a8875c11d2898651cb1324fbec4b6e390a06","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.65.tgz","fileCount":177,"integrity":"sha512-C+bxW9TvTRAl9b1XT/+yyu6tUyFXX7HoGaasXgLk/VHemJ/zRUAQitxiSBWvVBbkOMLBl42HEL1yvACUr37KaA==","signatures":[{"sig":"MEQCIFW2cVMWePgDgUAgJm2xzhaprcjg+6+qMjUdbPXtfLloAiBoP+UMC2Hj7nWuteRFMgcxSzNYlaiXw02ZWZbjmiIw1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522988},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"a3ad8358a7e3e9b1c0c2bc3359df117fff0870c1","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.8","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^5.2.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.65_1784932942887_0.19201029477724618","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.66":{"name":"botinabox","version":"2.16.66","_id":"botinabox@2.16.66","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"0b3a6ff4194d04c067459c4f2bce265fc6f0f2da","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.66.tgz","fileCount":177,"integrity":"sha512-qK5AKgmGzgjMJlncmabCvMKydG43vCGHq37qV6hT/9FjP0otBe7kSR07PqAx1YDCej/ajFZQAEOJXAWPTvyyVw==","signatures":[{"sig":"MEYCIQCiXAXEk1GB6LITvjRo9kwhIkXMmtTXXHqld58SWthPuwIhAPrGVjrTqEpgTm0VZdf/h3qzVr3qPPYxQSL8/elk6uKl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522988},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"a60e55f53eb01c2c9eaa022866b08191060b0df9","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.8","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^5.2.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.66_1784992460254_0.29861862839290954","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.67":{"name":"botinabox","version":"2.16.67","_id":"botinabox@2.16.67","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"da665aad417ac7bcfd97e70d86ffb14ac0e30957","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.67.tgz","fileCount":177,"integrity":"sha512-QZNG3eXN41DJvYITKf6REkbx+Jbte18+LaLX0bGKeQJing0WYVlAKJ+857ORB605DPUkNz0latDGLY5JegExRQ==","signatures":[{"sig":"MEQCIGmttw+z6w5nD11DgL4W6l0DLUNpBA3YwuguUyhElxKOAiBLEvKPLrT44WFB4jSvO14nul5K7LGZUP8BUCZzppd+FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522988},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"9ebcfab717a36a12f9ea70192f285e72e597d918","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.8","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^5.3.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.67_1784996431417_0.2316758808533539","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.68":{"name":"botinabox","version":"2.16.68","_id":"botinabox@2.16.68","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"493649fa2b094872d4e3ebab94b33d3305a3271d","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.68.tgz","fileCount":177,"integrity":"sha512-6V0JV5ndHZy5vg94xwHvHTPMXYk9+QbyhBhD46zidoAOWOg7eqYrIrtmRsi9vKNOiR95NrKZCjEMU3xb8FMD1g==","signatures":[{"sig":"MEUCIG+Ae3jkAjcqd79EddWoyOl0Y+U3ZkIHVFeYSmG7L8YSAiEA2ZuOnLIWu+OAuHUWcYsb6c7V3cWvuoq07GzcVmx8CfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522988},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"673095509c13e2684b7711ba3962cf929934cf4c","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.8","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^5.3.1","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.68_1785010648723_0.20566057749218625","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.69":{"name":"botinabox","version":"2.16.69","_id":"botinabox@2.16.69","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"ebb64a1df506503f31a75684e498a3abe557e8d1","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.69.tgz","fileCount":177,"integrity":"sha512-HUvMZ+O8x55aVQnQAQ5AShw3nT+xRPAkRJ61jX1t+7xm6VgFhUzaz46AH963nPsMtsr9Ptco7zpVMk7wQD6epQ==","signatures":[{"sig":"MEQCIBkhl23P9wkQwMiRLuR7xl12FTV59/2rrWmLFLUVnMRuAiAd5QIbOlfJWO+zIjJqXK5trwNOo59ILHxugXEBNx7/mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522988},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"b00a42308fcce75ebf642b308cf6646f67716d93","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.8","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^5.4.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.69_1785076017694_0.8864538175636856","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.70":{"name":"botinabox","version":"2.16.70","_id":"botinabox@2.16.70","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"32c710a736e84861f07c8c669601b9ee2c300dd9","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.70.tgz","fileCount":175,"integrity":"sha512-fxwFMzXIZg0tP9Zwj8N0xbCxuNFSEM1YX2QSZgR57TdwPpoSXifNMD26OE9GoCwq3MmxXPilsVzmgIXDOHGEKQ==","signatures":[{"sig":"MEUCIGTshWHN3dq+Q31AhHDfNIxWRc6ZxMN9d8QhPo+XYXNOAiEAyp5oXZ0zyvMJq4kKQvJU5Ri6BojHc5/QHCFamz13y44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516042},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"8f1a1b877b6a8364405acdcd9ede7e4b60beacbc","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.8","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^5.5.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.70_1785246716231_0.4213142714407896","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.71":{"name":"botinabox","version":"2.16.71","_id":"botinabox@2.16.71","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"33ce162e4d16c66dd9940ef1dbf7dd75cb71ebdb","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.71.tgz","fileCount":175,"integrity":"sha512-bneuBa9c3m+dlzlvKf+siN/hvBBq4MIzLmb0H3TirZ2MzfafPtMTgvjiMDFZYlMoqcYgNbPp0zIEMb4GQJZYwA==","signatures":[{"sig":"MEUCIE10p5xwmAQSJQnQHo+kulNBuZckEPfivTkzV/EBwKpVAiEApSFu/PRa/dG4Fe+q/QrhPnWAkVLgFGzO+tN1MiBPgZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516042},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"6be282373ff7b2fc3523dbaa55bbd5ad2dd7ae8f","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.8","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^5.6.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.71_1785336424365_0.09741638527818197","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.72":{"name":"botinabox","version":"2.16.72","_id":"botinabox@2.16.72","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"f001f00032ead024a9c1c41b4496cec3fa4566c7","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.72.tgz","fileCount":175,"integrity":"sha512-uH9BKj7+L8Z1O0QM5NEqxgmQDdTkZOkeU7ZjLzC2hqBEB3hZ/K201xEkPa8h1vno9kLjGKwK7+jMWLb+Tqsy7Q==","signatures":[{"sig":"MEQCIFpK6Wjsjy8H9wnr99bBBLfj1hqCdHaW9qNhLRuOVTDRAiA1HWLNmFiWhCC6pB1Yh4uiEwUKLNXvvZA7O/zW6LacEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516042},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"6be282373ff7b2fc3523dbaa55bbd5ad2dd7ae8f","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.9.8","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^5.7.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.72_1785607249605_0.6013978233281583","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.73":{"name":"botinabox","version":"2.16.73","_id":"botinabox@2.16.73","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"4209ffd8132902d1df98073cc06006b6b007092f","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.73.tgz","fileCount":189,"integrity":"sha512-eOxdjFJJXVe7d8B3tHM+yyfC/E6+yI63zdzAzUnISDG+WT1s99nsowi/UBTHcULjlrqch0fQg2dBt7zyeKL54g==","signatures":[{"sig":"MEYCIQCoMH3GtbHGxVU9i6aCFHgz7lCm6DLGs8KAaMij8+GjQwIhANmNXIg794KjRgYdUdfwwH79x4MqWFXhiFF6e11cXTcT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":584624},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"c2f3c86234121160e8dba57a0919bb13f6cc005e","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"11.12.1","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^5.7.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.73_1786476795744_0.26179185331433685","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."},"2.16.75":{"name":"botinabox","version":"2.16.75","_id":"botinabox@2.16.75","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"homepage":"https://github.com/automated-industries/botinabox#readme","bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"bin":{"botinabox":"bin/botinabox.mjs"},"dist":{"shasum":"893bf6be46040f38730bd48b733de0ef46eca832","tarball":"https://registry.npmjs.org/botinabox/-/botinabox-2.16.75.tgz","fileCount":175,"integrity":"sha512-+nxiH9GAWNQsbFlsH8GfHdMqmiW1SohkoPeSnUveZ1QsNtpCJc3bdmZh5s4usht8hAuKcWOOjXJUAfdgZEi64Q==","signatures":[{"sig":"MEUCIBUuvWJLmMkcJH5aOj6eamxfuAl5FWb/VGrZ1G/xx34IAiEA/xNvQgMubEPgrvx3yoLa+7SDeYCXGSYT9v6t9GC/g1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/botinabox@2.16.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":516994},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./slack":{"types":"./dist/channels/slack/index.d.ts","import":"./dist/channels/slack/index.js"},"./google":{"types":"./dist/connectors/google/index.d.ts","import":"./dist/connectors/google/index.js"},"./ollama":{"types":"./dist/providers/ollama/index.d.ts","import":"./dist/providers/ollama/index.js"},"./openai":{"types":"./dist/providers/openai/index.d.ts","import":"./dist/providers/openai/index.js"},"./discord":{"types":"./dist/channels/discord/index.d.ts","import":"./dist/channels/discord/index.js"},"./webhook":{"types":"./dist/channels/webhook/index.d.ts","import":"./dist/channels/webhook/index.js"},"./anthropic":{"types":"./dist/providers/anthropic/index.d.ts","import":"./dist/providers/anthropic/index.js"}},"gitHead":"b4bfaf7a88daeed2ab14cd271479f3c81a75072c","scripts":{"test":"vitest run","build":"tsup && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","check-docs":"echo 'Documentation check passed'","prepublishOnly":"npm run build && npm run typecheck && npm test"},"_npmUser":{"name":"bmmayer","email":"bmmayer@gmail.com"},"repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"_npmVersion":"10.8.2","description":"Bot in a Box — framework for building multi-agent bots","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","yaml":"^2.7.0","latticesql":"^5.7.0","@types/uuid":"^10.0.0","cron-parser":"^4.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","openai":"^4.104.0","vitest":"^3.0.0","googleapis":"^171.4.0","typescript":"^5.7.2","@types/node":"^22.10.0","@anthropic-ai/sdk":"^0.52.0","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"openai":"^4.104.0","googleapis":">=140.0.0 <200.0.0","@anthropic-ai/sdk":"^0.52.0"},"optionalDependencies":{"whisper-node":"^1.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"googleapis":{"optional":true},"@anthropic-ai/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/botinabox_2.16.75_1788197915863_0.22257916986185422","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated - no longer maintained. No further releases are planned. For a maintained data layer, see latticesql."}},"time":{"created":"2026-04-03T13:54:04.703Z","modified":"2026-09-14T19:48:46.854Z","0.1.0":"2026-04-03T13:54:05.098Z","0.1.1":"2026-04-03T15:20:34.783Z","0.2.0":"2026-04-03T20:01:30.074Z","0.2.1":"2026-04-03T20:03:39.718Z","0.2.2":"2026-04-03T21:51:48.894Z","0.2.3":"2026-04-03T22:05:39.293Z","0.2.4":"2026-04-03T22:07:37.103Z","0.2.5":"2026-04-03T22:09:00.020Z","0.3.0":"2026-04-03T23:03:00.992Z","0.3.1":"2026-04-03T23:22:31.858Z","0.4.0":"2026-04-04T05:54:27.940Z","0.5.0":"2026-04-04T13:15:10.010Z","0.5.1":"2026-04-04T13:18:47.991Z","0.5.2":"2026-04-04T13:28:38.394Z","0.5.3":"2026-04-04T14:15:46.614Z","0.5.5":"2026-04-04T14:32:52.144Z","0.5.6":"2026-04-04T14:38:52.791Z","0.5.7":"2026-04-04T14:43:50.602Z","0.6.0":"2026-04-04T14:51:02.924Z","1.0.0":"2026-04-04T15:03:38.009Z","1.1.0":"2026-04-04T15:48:00.411Z","1.2.0":"2026-04-04T15:54:45.466Z","1.2.1":"2026-04-04T16:02:50.836Z","1.3.0":"2026-04-04T16:22:53.383Z","1.3.1":"2026-04-04T16:25:15.720Z","1.4.0":"2026-04-04T16:47:32.385Z","1.4.2":"2026-04-04T16:50:38.805Z","1.5.0":"2026-04-04T17:11:53.275Z","1.6.0":"2026-04-05T13:58:58.201Z","1.7.0":"2026-04-05T21:02:36.147Z","1.8.0":"2026-04-05T23:06:08.021Z","1.8.1":"2026-04-05T23:57:04.670Z","1.8.2":"2026-04-06T00:43:51.495Z","1.8.3":"2026-04-06T01:09:48.512Z","1.8.4":"2026-04-06T01:45:40.376Z","1.8.5":"2026-04-06T02:12:39.665Z","1.9.0":"2026-04-06T02:38:11.611Z","1.9.1":"2026-04-06T03:00:26.736Z","1.9.2":"2026-04-06T03:10:12.590Z","1.9.3":"2026-04-06T03:16:16.245Z","1.10.0":"2026-04-06T03:36:21.218Z","2.0.0":"2026-04-06T03:53:49.172Z","2.0.1":"2026-04-06T03:58:09.470Z","2.1.0":"2026-04-06T04:08:13.251Z","2.1.1":"2026-04-06T04:30:56.179Z","2.1.2":"2026-04-06T04:37:19.766Z","2.1.3":"2026-04-06T04:45:00.858Z","2.2.0":"2026-04-06T04:51:29.768Z","2.2.1":"2026-04-06T04:52:24.790Z","2.3.0":"2026-04-06T15:05:17.960Z","2.3.1":"2026-04-06T16:16:54.464Z","2.3.2":"2026-04-06T18:19:43.733Z","2.4.0":"2026-04-06T20:43:24.711Z","2.4.1":"2026-04-06T20:50:15.588Z","2.4.2":"2026-04-06T20:54:49.019Z","2.4.3":"2026-04-07T02:53:15.505Z","2.5.0":"2026-04-08T03:00:33.406Z","2.5.1":"2026-04-08T06:30:16.597Z","2.5.2":"2026-04-08T23:09:20.053Z","2.5.3":"2026-04-13T05:16:06.808Z","2.6.0":"2026-04-13T06:47:01.409Z","2.7.0":"2026-04-13T12:03:03.762Z","2.7.1":"2026-04-13T22:50:41.978Z","2.7.2":"2026-04-13T23:17:38.120Z","2.7.3":"2026-04-13T23:25:08.811Z","2.7.4":"2026-04-13T23:34:23.544Z","2.7.5":"2026-04-13T23:41:08.572Z","2.7.6":"2026-04-14T02:50:18.664Z","2.7.7":"2026-04-14T03:01:51.711Z","2.7.8":"2026-04-14T03:09:01.532Z","2.7.9":"2026-04-14T03:12:28.161Z","2.7.10":"2026-04-14T03:15:04.179Z","2.7.11":"2026-04-14T13:35:22.238Z","2.8.0":"2026-04-14T15:41:30.309Z","2.8.1":"2026-04-14T16:45:01.283Z","2.9.0":"2026-04-14T17:55:35.338Z","2.9.1":"2026-04-14T20:59:27.499Z","2.9.2":"2026-04-16T03:18:26.891Z","2.9.3":"2026-04-16T11:53:47.429Z","2.9.4":"2026-04-16T13:52:19.183Z","2.9.5":"2026-04-16T21:50:13.563Z","2.9.6":"2026-04-16T22:11:36.836Z","2.9.7":"2026-05-02T16:00:49.692Z","2.9.8":"2026-05-04T00:40:38.760Z","2.9.9":"2026-05-04T14:08:20.099Z","2.10.0":"2026-05-04T22:46:40.415Z","2.10.1":"2026-05-05T01:27:58.858Z","2.11.0":"2026-05-05T17:11:28.184Z","2.12.0":"2026-05-05T20:13:02.175Z","2.12.1":"2026-05-06T13:14:36.833Z","2.13.0":"2026-05-22T21:21:50.677Z","2.13.1":"2026-05-25T18:37:12.529Z","2.14.0":"2026-05-26T02:07:47.463Z","2.15.0":"2026-05-26T13:02:55.087Z","2.15.1":"2026-05-26T15:27:10.878Z","2.15.2":"2026-05-26T17:01:30.105Z","2.15.3":"2026-05-26T18:29:00.279Z","2.15.4":"2026-05-26T19:52:30.665Z","2.16.0":"2026-05-26T21:15:57.869Z","2.16.1":"2026-05-26T21:24:17.386Z","2.16.2":"2026-05-27T15:18:01.365Z","2.16.3":"2026-05-27T19:18:26.383Z","2.16.4":"2026-05-27T20:42:30.786Z","2.16.5":"2026-05-27T21:06:29.288Z","2.16.6":"2026-05-28T14:44:38.277Z","2.16.7":"2026-05-28T14:50:10.223Z","2.16.8":"2026-05-28T17:17:42.557Z","2.16.9":"2026-05-29T19:48:09.568Z","2.16.10":"2026-06-01T13:15:24.340Z","2.16.11":"2026-06-01T23:41:05.464Z","2.16.12":"2026-06-02T15:29:41.893Z","2.16.13":"2026-06-02T16:37:35.677Z","2.16.14":"2026-06-02T20:41:14.703Z","2.16.15":"2026-06-03T00:05:12.771Z","2.16.16":"2026-06-05T21:03:28.098Z","2.16.17":"2026-06-06T19:12:22.438Z","2.16.18":"2026-06-07T01:44:52.240Z","2.16.19":"2026-06-08T17:46:58.474Z","2.16.20":"2026-06-08T18:48:37.926Z","2.16.21":"2026-06-08T21:58:30.180Z","2.16.22":"2026-06-09T03:56:40.860Z","2.16.23":"2026-06-09T16:12:12.686Z","2.16.24":"2026-06-10T00:39:23.097Z","2.16.25":"2026-06-10T15:20:04.997Z","2.16.26":"2026-06-10T15:58:57.829Z","2.16.27":"2026-06-11T03:10:48.894Z","2.16.28":"2026-06-11T15:21:59.332Z","2.16.29":"2026-06-11T19:47:45.284Z","2.16.30":"2026-06-14T15:30:56.720Z","2.16.31":"2026-06-15T00:19:55.161Z","2.16.32":"2026-06-16T01:17:20.122Z","2.16.33":"2026-06-16T15:16:44.550Z","2.16.34":"2026-06-16T18:34:59.522Z","2.16.35":"2026-06-16T19:07:46.349Z","2.16.36":"2026-06-17T23:29:02.652Z","2.16.37":"2026-06-18T15:03:18.553Z","2.16.38":"2026-06-18T17:36:22.504Z","2.16.39":"2026-06-18T22:19:59.588Z","2.16.40":"2026-06-19T13:54:17.422Z","2.16.41":"2026-06-19T14:56:02.738Z","2.16.42":"2026-06-19T15:40:48.728Z","2.16.43":"2026-06-19T16:54:13.432Z","2.16.44":"2026-06-22T10:20:03.323Z","2.16.45":"2026-06-22T20:41:12.756Z","2.16.46":"2026-06-23T16:49:52.077Z","2.16.47":"2026-06-23T17:52:48.316Z","2.16.48":"2026-06-25T14:38:23.938Z","2.16.49":"2026-06-25T17:13:44.615Z","2.16.50":"2026-06-25T18:08:35.926Z","2.16.51":"2026-06-25T20:26:54.872Z","2.16.52":"2026-06-25T22:54:14.890Z","2.16.53":"2026-06-25T23:55:29.423Z","2.16.54":"2026-06-26T01:24:09.789Z","2.16.55":"2026-06-26T02:00:40.822Z","2.16.56":"2026-07-20T19:06:12.003Z","2.16.57":"2026-07-20T21:02:21.463Z","2.16.58":"2026-07-22T12:01:00.864Z","2.16.59":"2026-07-22T21:23:09.444Z","2.16.60":"2026-07-23T11:43:07.021Z","2.16.61":"2026-07-23T13:51:18.873Z","2.16.62":"2026-07-23T15:21:59.040Z","2.16.63":"2026-07-23T21:59:48.197Z","2.16.64":"2026-07-24T00:33:01.866Z","2.16.65":"2026-07-24T22:42:23.029Z","2.16.66":"2026-07-25T15:14:20.407Z","2.16.67":"2026-07-25T16:20:31.567Z","2.16.68":"2026-07-25T20:17:28.908Z","2.16.69":"2026-07-26T14:26:57.828Z","2.16.70":"2026-07-28T13:51:56.403Z","2.16.71":"2026-07-29T14:47:04.515Z","2.16.72":"2026-08-01T18:00:49.787Z","2.16.73":"2026-08-11T19:33:15.920Z","2.16.75":"2026-08-31T17:38:36.013Z"},"bugs":{"url":"https://github.com/automated-industries/botinabox/issues"},"homepage":"https://github.com/automated-industries/botinabox#readme","repository":{"url":"git+https://github.com/automated-industries/botinabox.git","type":"git"},"description":"Bot in a Box — framework for building multi-agent bots","maintainers":[{"name":"bmmayer","email":"bmmayer@gmail.com"}],"readme":"# Bot in a Box\n\nA modular TypeScript framework for building multi-agent bots with LLM orchestration, multi-channel messaging, and task automation.\n\n## Features\n\n- **Execution engine** -- Generic task executor with 22 built-in tools and a tool loop (up to 5 iterations). Agents can read files, send documents, dispatch tasks, search conversations, and more. Apps register tools declaratively.\n- **22 built-in tools** -- File ops (send, read, list, register), task ops (dispatch, cancel, reassign), system status (task, agent, system, active tasks), entity lookup (agents, projects, agent detail), messaging (send message, task comment, read/search conversation), management (create agent, create project). All channel-agnostic.\n- **Chat pipeline** -- Configurable 6-layer chat orchestration: dedup, storage, fast ack (<2s via Haiku), async interpretation, task dispatch, and completion response. Apps provide system prompt and routing rules; framework handles everything else.\n- **Slack integration** -- `SlackBoltAdapter` handles Bolt Socket Mode, message parsing, response delivery, and file uploads. One import, one `start()` call.\n- **Unified config** -- All settings in one `botinabox.config.yml`: models, execution, chat, routing, safety, budget. YAML with env var interpolation. Auto-initializes with sensible defaults.\n- **Message store** -- Store-before-respond guarantee. Inbound messages and attachments stored before any bot response. Channel history for conversation context.\n- **Message interpretation** -- Async structured extraction from messages into tasks, memories, files, and user context. Pluggable extractors for custom data types. Programmatic task creation (no LLM dependency).\n- **Triage routing** -- Content-aware message routing with keyword/regex matching, priority rules, and LLM fallback. Ownership chain logging for every routing decision.\n- **Multi-agent orchestration** -- Define agents with different models, roles, and execution adapters. Task queue with priority scheduling, retry policies, and followup chains.\n- **Loop detection and circuit breakers** -- Pattern-based loop detection (self-loops, ping-pong, blocked re-entry) plus circuit breakers with automatic human escalation. Scheduler connector syncs are circuit-broken per key — persistent connector failures trip the breaker instead of retrying endlessly.\n- **Safe tool merging** -- `mergeTools(nativeTools, localSkills)` deduplicates tool arrays with last-wins semantics. Prevents Anthropic API 400 errors from duplicate tool names when combining built-in and custom tools.\n- **Learning pipeline** -- Structured feedback capture with auto-promotion: 3+ similar records become a playbook, 3+ agents become a reusable skill.\n- **Governance gates** -- Independent QA, quality, and drift gates that validate agent output and report to the human operator.\n- **Permission relay** -- Remote approval via messaging platforms (Slack, Discord, Telegram). Dual approval: local + remote, first wins.\n- **LLM provider abstraction** -- Swap between Anthropic, OpenAI, and Ollama. Model aliasing, purpose-based routing, fallback chains. Default LLM call wrapper included.\n- **Channel adapters** -- Slack (Bolt Socket Mode), Discord, and webhooks. Auto-discovery, session management, notification queuing.\n- **Workflow engine** -- Multi-step workflows with dependency resolution, parallel execution, and conditional branching.\n- **SQLite data layer** -- 27 core tables, migrations, entity context rendering via [latticesql](https://github.com/automated-industries/lattice). WAL mode.\n- **Event-driven hooks** -- Priority-ordered, filter-based event bus for decoupled communication.\n- **Budget controls** -- Per-agent and global cost tracking with warning thresholds and hard stops.\n- **Scheduling** -- Database-backed cron and one-time schedules.\n- **Connectors** -- Google Gmail, Calendar, and Drive via OAuth2 and service account.\n- **Security** -- Input sanitization, field length enforcement, audit logging, HMAC webhook verification.\n\n## Install\n\n```bash\nnpm install botinabox\n```\n\nInstall peer dependencies for the providers you need:\n\n```bash\n# For Anthropic\nnpm install @anthropic-ai/sdk\n\n# For OpenAI\nnpm install openai\n\n# For Google connectors\nnpm install googleapis\n```\n\n## Quick Start\n\n```typescript\nimport {\n  HookBus, DataStore, defineCoreTables, initConfig,\n  TaskQueue, RunManager, WakeupQueue, ChatPipeline,\n  registerExecutionEngine, createDefaultLLMCall,\n  sendFileTool, readFileTool, listAgentsTool, getTaskStatusTool,\n} from 'botinabox';\nimport { SlackBoltAdapter } from 'botinabox/slack';\nimport Anthropic from '@anthropic-ai/sdk';\n\n// 1. Config (auto-loads botinabox.config.yml or uses defaults)\ninitConfig({});\nconst hooks = new HookBus();\nconst db = new DataStore({ dbPath: './data/bot.db', wal: true, hooks });\ndefineCoreTables(db);\nawait db.init();\n\n// 2. Orchestration\nconst tasks = new TaskQueue(db, hooks);\nconst runs = new RunManager(db, hooks);\nconst wakeups = new WakeupQueue(db);\n\n// 3. Execution engine with built-in tools\nconst client = new Anthropic();\nawait registerExecutionEngine({\n  db, hooks, runs,\n  config: {\n    client,\n    tools: [sendFileTool, readFileTool, listAgentsTool, getTaskStatusTool],\n  },\n});\n\n// 4. Chat pipeline (6-layer: dedup → ack → interpret → dispatch → execute → respond)\nconst llmCall = createDefaultLLMCall(client);\nconst pipeline = new ChatPipeline(db, hooks, {\n  llmCall, tasks, wakeups,\n  systemPrompt: 'You are a helpful AI assistant.',\n  routingRules: [{ agentSlug: 'assistant', keywords: ['help'] }],\n  fallbackAgent: 'assistant',\n});\n\n// 5. Slack (one import, one start)\nconst slack = new SlackBoltAdapter({\n  botToken: process.env.SLACK_BOT_TOKEN!,\n  appToken: process.env.SLACK_APP_TOKEN!,\n  hooks, pipeline,\n});\nawait slack.start();\ntasks.startPolling();\n```\n\n## Subpath Exports\n\n| Import path | Description |\n|---|---|\n| `botinabox` | Core framework -- HookBus, DataStore, ChatPipeline, ExecutionEngine, 22 built-in tools, config (loadConfig/getConfig), AgentRegistry, TaskQueue, RunManager, Scheduler, MessageStore, ChatResponder, MessageInterpreter, TriageRouter, createDefaultLLMCall, buildSystemContext, and all shared types |\n| `botinabox/anthropic` | Anthropic Claude provider (`createAnthropicProvider`) |\n| `botinabox/openai` | OpenAI GPT provider (`createOpenAIProvider`) |\n| `botinabox/ollama` | Ollama local model provider (`createOllamaProvider`) |\n| `botinabox/slack` | Slack channel adapter (`SlackAdapter`) |\n| `botinabox/discord` | Discord channel adapter (`DiscordAdapter`) |\n| `botinabox/webhook` | Webhook channel adapter with HMAC verification (`WebhookAdapter`) |\n| `botinabox/google` | Google connectors -- Gmail, Calendar, and Drive via OAuth2 |\n\n## Architecture\n\n```\n                    +-------------------------------------+\n                    |           Channel Adapters           |\n                    |     Slack  .  Discord  .  Webhook    |\n                    +--------------+-----------------------+\n                                   | InboundMessage\n                    +--------------v-----------------------+\n                    |         Message Pipeline              |\n                    |   routing . policies . sessions       |\n                    +--------------+-----------------------+\n                                   | Task\n                    +--------------v-----------------------+\n                    |          Task Queue                   |\n                    |  priority . retry . followup chains   |\n                    +--------------+-----------------------+\n                                   |\n                    +--------------v-----------------------+\n                    |          Run Manager                  |\n                    |    locking . retries . cost tracking  |\n                    +--------------+-----------------------+\n                                   |\n              +--------------------+--------------------+\n              v                    v                    v\n    +------------------+  +------------------+  +------------------+\n    |  CLI Adapter      |  |  API Adapter      |  |  Deterministic   |\n    |  (subprocess)     |  |  (LLM + tools)    |  |  (no LLM)        |\n    +------------------+  +--------+----------+  +------------------+\n                                   |\n                    +--------------v-----------------------+\n                    |         LLM Layer                     |\n                    |  ProviderRegistry . ModelRouter        |\n                    |  BudgetController . Tool Loop          |\n                    +--------------+-----------------------+\n                                   |\n              +--------------------+-------------------+\n              v                    v                   v\n    +---------------+    +---------------+    +---------------+\n    |  Anthropic     |    |  OpenAI        |    |  Ollama        |\n    +---------------+    +---------------+    +---------------+\n```\n\nCross-cutting concerns -- **HookBus** (events), **DataStore** (persistence), **Security** (sanitization + audit) -- connect all layers.\n\n## Core Concepts\n\n**HookBus** is the central event bus. Handlers subscribe to named events with optional priority ordering and payload filters. Errors in one handler never block others. Use it to decouple layers -- the task queue emits `task.created`, the run manager emits `run.completed`, channels emit `message.inbound` (and Slack additionally emits `slack.message.changed` / `slack.message.deleted` when users edit or delete messages, plus `slack.message.outbound` carrying the posted `ts` after the bot sends a message), and your application code listens to whichever events it needs.\n\n**DataStore** wraps [latticesql](https://github.com/automated-industries/lattice) to provide schema-driven SQLite persistence. You call `db.define()` to register table schemas, then `db.init()` to create them. It supports insert, update, upsert, get, query, delete, reward (usefulness-weighted render ordering, opt-in via `rewardTracking`), and migrations. WAL mode is enabled by default for concurrent read access.\n\n**AgentRegistry** manages the lifecycle of agents -- registration, status transitions (idle/running/paused/terminated), configuration revisions, and activity logging. Each agent has a slug, name, adapter type, role, and optional budget. Agents are stored in the database and can be seeded from config on startup.\n\n**TaskQueue** is a priority-ordered work queue backed by SQLite. Tasks have a title, description, assignee, priority (1-10), and support retry policies and followup chains. Chain depth is enforced to prevent infinite recursion. The queue emits `task.created` on the HookBus and supports polling for stale tasks.\n\n**RunManager** handles task execution lifecycle. It acquires a per-agent lock, creates a run record, delegates to an execution adapter (API or CLI), and records the result including exit code, cost, and token usage. Failed runs trigger retry logic with exponential backoff.\n\n**ChannelRegistry** manages channel adapter connections. Register adapters (Slack, Discord, webhook) with their config, then call `start()` to connect them all. Supports hot reconfiguration, health checks, and graceful shutdown.\n\n**MessagePipeline** routes inbound messages from channels to the task queue. It resolves the sender to a user identity, picks the right agent based on channel bindings, applies policy checks (allowlists, mention gates), and creates a task for the assigned agent.\n\n**Scheduler** provides database-backed job scheduling with cron expressions. Register recurring or one-time schedules that emit hook events when they fire. The scheduler polls for due jobs and emits the schedule's `action` as a hook event with its configured payload.\n\n## Documentation\n\n- [Getting Started](docs/getting-started.md) -- Installation, project setup, first bot\n- [Configuration](docs/configuration.md) -- Full config reference\n- [Architecture](docs/architecture.md) -- System design and patterns\n- [Providers](docs/providers.md) -- LLM provider setup and custom providers\n- [Channels](docs/channels.md) -- Channel adapter setup and custom adapters\n- [Orchestration](docs/orchestration.md) -- Agents, tasks, workflows, and budget controls\n- [API Reference](docs/api-reference.md) -- Complete API documentation\n\n## License\n\nMIT\n","readmeFilename":"README.md"}